bug(?) in 7.2.1beta

CoolCold coolcold at coolcold.org
Fri Feb 17 05:05:20 EST 2006


Hello bugs,

Ircd doesn't show RPL_WHOISACTUALLY when doing /whois nick, gdb
tells us:
  
Breakpoint 2, whois_person (source_p=0x50ae58, target_p=0x50ae58) at m_whois.c:428
428       if (ConfigFileEntry.use_whois_actually)
2: target_p->sockhost = "85.21.143.59", '\0' <repeats 41 times>
1: ConfigFileEntry.use_whois_actually = 1
432         if ((target_p->sockhost[0] != '\0') && (target_p->sockhost[0] == '0' &&
2: target_p->sockhost = "85.21.143.59", '\0' <repeats 41 times>
1: ConfigFileEntry.use_whois_actually = 1
(gdb) next
430         int show_ip = 0;
2: target_p->sockhost = "85.21.143.59", '\0' <repeats 41 times>
1: ConfigFileEntry.use_whois_actually = 1
(gdb) next
432         if ((target_p->sockhost[0] != '\0') && (target_p->sockhost[0] == '0' &&
2: target_p->sockhost = "85.21.143.59", '\0' <repeats 41 times>
1: ConfigFileEntry.use_whois_actually = 1
(gdb) next
448       if (MyConnect(target_p)) /* Can't do any of this if not local! db */
2: target_p->sockhost = "85.21.143.59", '\0' <repeats 41 times>
1: ConfigFileEntry.use_whois_actually = 1


So, as you can see, ConfigFileEntry.use_whois_actually = 1,  ip
isn't spoofed but it even don't check is ip spoofed or not, and
ConfigFileEntry.hide_spoof_ips have no meaning. Take a look, please.

ircd version: hybrid-7.2.1beta(20060213_465)
-- 
np: 11. Infected Mushroom And Yahel "Electro Panic"

Best regards,
CoolCold [COOLCOLD-RIPN]




More information about the hybrid mailing list