Re: [CFR] correct type of addrinfo.ai_addrlen and netent.n_net

[ Available lists | Index of freebsd-current | Month of Jun 2005 | Week of 2 Jun 2005 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Hajimu UMEMOTO <ume@freebsd.org>
Date
2 Jun 2005 19:20:29
Subject
Re: [CFR] correct type of addrinfo.ai_addrlen and netent.n_net
Message-ID
yge3bs0a7mh.wl%ume@mahoroba.org


[ Hide this part ]
Hi,

>>> On Wed, 01 Jun 2005 21:44:03 +0900
>>> Hajimu UMEMOTO <ume@mahoroba.org> said:

ume> I've attached the patch to correct 1st argument of getnetbyaddr(3) in
ume> this mail. It is subset of my previous patch. Since it breaks ABI
ume> compatibility of getnetbyaddr(3), I think it is better to correct
ume> n_net member of struct netent, too. Since there is objection, the
ume> patch leaves struct addrinfo as is. So, it doesn't need to bump any
ume> shlib major. Is it okay?

Ultimately, I wish to correct struct addrinfo, too. Since correcting
getnetbyaddr(3) breaks ABI compatibility after all, it seems storange
to me to leave struct addrinfo alone as is. It is better to take this
occasion to correct struct addrinfo as well.
This breakage is only on 64 bit arch. The influence will grow as 64
bit arch spreads. So, I believe it should be done as soon as
possible.

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume@mahoroba.org ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/


Elapsed time: 0.277 seconds