Skip site navigation (1)Skip section navigation (2)
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>