Date: Fri, 03 Jun 2005 21:29:25 +0900 From: Hajimu UMEMOTO <ume@FreeBSD.org> To: current@FreeBSD.org Subject: HEADS UP: ABI compatibility of getnet*(3) was lost Message-ID: <ygeslzz8vyy.wl%ume@mahoroba.org>
next in thread | raw e-mail | index | archive | help
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 @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ygeslzz8vyy.wl%ume>