From a9a53c7dc055b54133f2dee33f1834d7566de842 Mon Sep 17 00:00:00 2001 From: Antoine Pitrou Date: Thu, 2 Aug 2012 20:37:12 +0200 Subject: Issue #15538: Fix compilation of the getnameinfo() / getaddrinfo() emulation code. Patch by Philipp Hagemeister. --- Modules/getaddrinfo.c | 2 +- Modules/getnameinfo.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'Modules') diff --git a/Modules/getaddrinfo.c b/Modules/getaddrinfo.c index a3ca30ac29..e2a2edf82d 100644 --- a/Modules/getaddrinfo.c +++ b/Modules/getaddrinfo.c @@ -430,7 +430,7 @@ getaddrinfo(const char*hostname, const char*servname, break; #ifdef ENABLE_IPV6 case AF_INET6: - pfx = ((struct in6_addr *)pton)->s6_addr8[0]; + pfx = ((struct in6_addr *)pton)->s6_addr[0]; if (pfx == 0 || pfx == 0xfe || pfx == 0xff) pai->ai_flags &= ~AI_CANONNAME; break; diff --git a/Modules/getnameinfo.c b/Modules/getnameinfo.c index e9aeafb199..f014c11ae1 100644 --- a/Modules/getnameinfo.c +++ b/Modules/getnameinfo.c @@ -161,7 +161,7 @@ getnameinfo(sa, salen, host, hostlen, serv, servlen, flags) break; #ifdef ENABLE_IPV6 case AF_INET6: - pfx = ((struct sockaddr_in6 *)sa)->sin6_addr.s6_addr8[0]; + pfx = ((struct sockaddr_in6 *)sa)->sin6_addr.s6_addr[0]; if (pfx == 0 || pfx == 0xfe || pfx == 0xff) flags |= NI_NUMERICHOST; break; -- cgit v1.2.1