これらの変更は64ビットアーキテクチャ上のABI互換性を壊しました

20050603:
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.
struct netentのn_netはuint32_tに変更されました。また、getnetbyaddr()の第1引数はPOSIX-2001に従うようにuint32_tに変更されました。これらの変更は、64ビットアーキテクチャ上のABI互換性を壊しました。これらの変更で、libpcapの主なshlibはバージョンアップしました。64ビットアーキテクチャ上でgetnetbyaddr(3)、getnetbyname(3)、getnetent(3)および/またはlibpcapを使用するuserlandプログラムを再コンパイルしなければなりません。
$FreeBSD: src/UPDATING,v 1.407 2005/06/03 03:34:21 ume Exp $
$FreeBSD: src/UPDATING,v 1.408 2005/06/03 09:15:17 ume Exp $
$FreeBSD: src/UPDATING,v 1.409 2005/06/03 10:19:26 ume Exp $