Date: Sat, 23 Jul 2005 05:43:26 +0900 From: Hajimu UMEMOTO <ume@FreeBSD.org> To: stable@FreeBSD.org Subject: HEADS-UP: ABI compatibility of getaddrinfo(3) was lost. Message-ID: <yge64v2tvv5.wl%ume@mahoroba.org> References: <200507222017.j6MKHUId033267@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Multipart_Sat_Jul_23_05:43:26_2005-1 Content-Type: text/plain; charset=US-ASCII 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, --Multipart_Sat_Jul_23_05:43:26_2005-1 Content-Type: message/rfc822 X-Sieve: CMU Sieve 2.2 Delivered-To: ume@freebsd.org X-Original-To: src-committers@FreeBSD.org Delivered-To: src-committers@FreeBSD.org Message-Id: <200507222017.j6MKHUId033267@repoman.freebsd.org> From: Hajimu UMEMOTO <ume@FreeBSD.org> Date: Fri, 22 Jul 2005 20:17:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/include netdb.h src/lib/libc/net getaddrinfo.c X-FreeBSD-CVS-Branch: RELENG_6 Sender: owner-src-committers@FreeBSD.org Precedence: bulk X-Loop: FreeBSD.ORG X-Greylist: Sender DNS name whitelisted, not delayed by milter-greylist-2.0 (ameno.mahoroba.org [218.45.22.175]); Sat, 23 Jul 2005 05:17:47 +0900 (JST) X-Virus-Scanned: ClamAV 0.86.1/988/Fri Jul 22 21:29:55 2005 on ameno.mahoroba.org X-Virus-Status: Clean X-Spam-Status: No, score=-5.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on ameno.mahoroba.org 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 --Multipart_Sat_Jul_23_05:43:26_2005-1 Content-Type: text/plain; charset=US-ASCII -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ --Multipart_Sat_Jul_23_05:43:26_2005-1--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?yge64v2tvv5.wl%ume>