From be89b43c7ca5e023beffe48ed00e50dfbfe59cd4 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Fri, 25 Jun 2004 00:35:36 +0000 Subject: [PATCH] 1665. [port] getnameinfo() was broken on machines with 8 octet longs. --- lib/bind/irs/getnameinfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/bind/irs/getnameinfo.c b/lib/bind/irs/getnameinfo.c index dd8c14b46b..5947c03898 100644 --- a/lib/bind/irs/getnameinfo.c +++ b/lib/bind/irs/getnameinfo.c @@ -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: