Hi,
I've nuked the padding for ai_addrlen member of struct addrinfo on
RELENG_6. 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,
--- Begin Message ---
ume 2005-07-22 20:17:30 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
include netdb.h
lib/libc/net getaddrinfo.c
Log:
MFC: Remove padding for ABI compatibility of ai_addrlen member
from struct addrinfo. This change break ABI compatibility on
64 bit arch.
include/netdb.h: 1.39
lib/libc/net/getaddrinfo.c: 1.70
Approved by: re (kensmith)
Revision Changes Path
1.38.2.1 +0 -19 src/include/netdb.h
1.69.2.1 +0 -3 src/lib/libc/net/getaddrinfo.c
--- End Message ---
--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
[EMAIL PROTECTED] [EMAIL PROTECTED],jp.}FreeBSD.org
http://www.imasy.org/~ume/
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"