]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
pullup:
authorMark Andrews <marka@isc.org>
Fri, 25 Jun 2004 00:35:47 +0000 (00:35 +0000)
committerMark Andrews <marka@isc.org>
Fri, 25 Jun 2004 00:35:47 +0000 (00:35 +0000)
1665.   [port]          getnameinfo() was broken on machines with 8 octet
                        longs.

lib/bind/irs/getnameinfo.c

index dd8c14b46b2f20f813cdd6feb800b016d5b4ca59..5947c038984edaf3203093226d0f5e83a0c421c6 100644 (file)
@@ -154,7 +154,7 @@ getnameinfo(sa, salen, host, hostlen, serv, servlen, flags)
 
        switch (sa->sa_family) {
        case AF_INET:
-               if (ntohl(*(const u_long *)addr) >> IN_CLASSA_NSHIFT == 0)
+               if (ntohl(*(const u_int32_t *)addr) >> IN_CLASSA_NSHIFT == 0)
                        flags |= NI_NUMERICHOST;                        
                break;
        case AF_INET6: