Hi, I've nuked the padding for ai_addrlen member of struct addrinfo. It broke ABI compatibility of getaddrinfo(3) on 64 bit architecture. You have to recompile userland programs that use getaddrinfo(3) on 64 bit architecture. Sincerely,
attached mail follows:
ume 2005-07-22 18:21:28 UTC FreeBSD src repository Modified files: include netdb.h lib/libc/net getaddrinfo.c Log: Remove padding for ABI compatibility of ai_addrlen member from struct addrinfo. This change break ABI compatibility on 64 bit arch. Revision Changes Path 1.39 +0 -19 src/include/netdb.h 1.70 +0 -3 src/lib/libc/net/getaddrinfo.c -- Hajimu UMEMOTO _at_ Internet Mutual Aid Society Yokohama, Japan ume_at_mahoroba.org ume_at_{,jp.}FreeBSD.org http://www.imasy.org/~ume/Received on Fri Jul 22 2005 - 17:38:27 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:39 UTC