Posted to tcl by rmax at Wed Mar 17 10:32:38 GMT 2010view pretty
if ((IN6_ARE_ADDR_EQUAL(sa6->sin6_addr, in6addr_any)) || (IN6_IS_ADDR_V4MAPPED(sa6->sin6_addr) && sa6->sin6_addr->s6_addr[13] == 0 && sa6->sin6_addr->s6_addr[14] == 0 && sa6->sin6_addr->s6_addr[15] == 0 && sa6->sin6_addr->s6_addr[16] == 0)) { flags |= NI_NUMERICHOST; } // versus if ((IN6_ARE_ADDR_EQUAL(sa6->sin6_addr, in6addr_any)) || (IN6_IS_ADDR_V4MAPPED(sa6->sin6_addr) && sa6->sin6_addr->s6_addr[13] == 0 && sa6->sin6_addr->s6_addr[14] == 0 && sa6->sin6_addr->s6_addr[15] == 0 && sa6->sin6_addr->s6_addr[16] == 0)) { flags |= NI_NUMERICHOST; }
Comments
Posted by dzach at Wed Mar 17 11:33:35 GMT 2010 [text] [code]
// how about: if ((IN6_ARE_ADDR_EQUAL(sa6->sin6_addr, in6addr_any)) || (IN6_IS_ADDR_V4MAPPED(sa6->sin6_addr) && sa6->sin6_addr->s6_addr[13] == 0 && sa6->sin6_addr->s6_addr[14] == 0 && sa6->sin6_addr->s6_addr[15] == 0 && sa6->sin6_addr->s6_addr[16] == 0)) { flags |= NI_NUMERICHOST; }
Posted by dzach at Wed Mar 17 11:34:19 GMT 2010 [text] [code]
oops, that doesn't show properly