Add option to debug Client block selections. Fix related buglet in
[ircu2.10.12-pk.git] / ircd / ircd_string.c
index 25c749c1dd9c7eae1f556a9b8f8e151d216245a1..9ff635b6bc45c60ecaa14b354d7fcfcf2da4aab6 100644 (file)
@@ -667,6 +667,7 @@ ircd_aton(struct irc_in_addr *ip, const char *input)
     unsigned int addr;
     int len = ircd_aton_ip4(input, &addr);
     if (len) {
+      ip->in6_16[5] = htons(65535);
       ip->in6_16[6] = htons(ntohl(addr) >> 16);
       ip->in6_16[7] = htons(ntohl(addr) & 65535);
       return len;