Date: Sat, 23 Jul 2005 04:38:03 +0900 From: Hajimu UMEMOTO <ume@FreeBSD.org> To: current@FreeBSD.org Subject: HEADS-UP: ABI compatibility of getaddrinfo(3) was lost. Message-ID: <ygeacketyw4.wl%ume@mahoroba.org> References: <200507221821.j6MILSbp028681@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Multipart_Sat_Jul_23_04:38:02_2005-1
Content-Type: text/plain; charset=US-ASCII
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,
--Multipart_Sat_Jul_23_04:38:02_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: <200507221821.j6MILSbp028681@repoman.freebsd.org>
From: Hajimu UMEMOTO <ume@FreeBSD.org>
Date: Fri, 22 Jul 2005 18:21:28 +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: HEAD
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 03:36:26 +0900 (JST)
X-Virus-Scanned: by amavisd-new
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 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
--Multipart_Sat_Jul_23_04:38:02_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_04:38:02_2005-1--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ygeacketyw4.wl%ume>
