Up to [cvs.NetBSD.org] / src / lib / libc / net
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: netbsd-2-1-RC4
Revision 1.12.4.1 / (download) - annotate - [select for diffs], Tue Jul 5 18:34:29 2005 UTC (18 years, 9 months ago) by riz
Branch: netbsd-2
CVS Tags: netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1
Changes since 1.12: +4 -4
lines
Diff to previous 1.12 (colored) next main 1.13 (colored)
Pull up revision 1.13 (requested by kleink in ticket #2015): struct netent.n_net used to be an unsigned long integer. In XNS5, and subsequently in POSIX-2001 it was changed to socklen_t. To accomodate for this while preserving binary compatibility with the old interface, prepend or append 32 bits of padding, depending on the (LP64 data model) architecture's endianness. Fixes PR standards/21411 from Ben Harris. This should be deleted the next time the libc major number is incremented. Also, update getnetbyaddr(3)'s `net' argument accordingly.