HEADS UP: ABI compatibility of getnet*(3) was lost

From: Hajimu UMEMOTO <ume_at_FreeBSD.org>
Date: Fri, 03 Jun 2005 21:29:25 +0900
Hi,

The n_net of a struct netent was changed to an uint32_t, and 1st
argument of getnetbyaddr() was changed to an uint32_t, to conform to
POSIX-2001.  These changes broke an ABI compatibility on 64 bit
architecture.  With these changes, shlib major of libpcap was bumped.
You have to recompile userland programs that use getnetbyaddr(3),
getnetbyname(3), getnetent(3) and/or libpcap on 64 bit architecture.

Sincerely,

--
Hajimu UMEMOTO _at_ Internet Mutual Aid Society Yokohama, Japan
ume_at_mahoroba.org  ume_at_{,jp.}FreeBSD.org
http://www.imasy.org/~ume/
Received on Fri Jun 03 2005 - 10:29:41 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:35 UTC