diff options
author | ume <ume@FreeBSD.org> | 2005-07-22 18:21:28 +0000 |
---|---|---|
committer | ume <ume@FreeBSD.org> | 2005-07-22 18:21:28 +0000 |
commit | 72038f290ef394c35da425aabe4bd91dcaf48311 (patch) | |
tree | 49d40cc722284a0b53454874a81ae5392fc8d374 /lib/libc | |
parent | 0bcf56e9b9d9f05330eb9b15f9796cb6985d8fa3 (diff) | |
download | FreeBSD-src-72038f290ef394c35da425aabe4bd91dcaf48311.zip FreeBSD-src-72038f290ef394c35da425aabe4bd91dcaf48311.tar.gz |
Remove padding for ABI compatibility of ai_addrlen member
from struct addrinfo. This change break ABI compatibility
on 64 bit arch.
Diffstat (limited to 'lib/libc')
-rw-r--r-- | lib/libc/net/getaddrinfo.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/lib/libc/net/getaddrinfo.c b/lib/libc/net/getaddrinfo.c index 5d6ca2f..45f8c87 100644 --- a/lib/libc/net/getaddrinfo.c +++ b/lib/libc/net/getaddrinfo.c @@ -1352,9 +1352,6 @@ get_ai(pai, afd, addr) memset(ai->ai_addr, 0, (size_t)afd->a_socklen); ai->ai_addr->sa_len = afd->a_socklen; ai->ai_addrlen = afd->a_socklen; -#if __LONG_BIT == 64 - ai->__ai_pad0 = 0; /* ABI compatibility */ -#endif ai->ai_addr->sa_family = ai->ai_family = afd->a_af; p = (char *)(void *)(ai->ai_addr); #ifdef FAITH |