Go to file
itojun 04ac848d6f introduce m->m_pkthdr.aux to hold random data which needs to be passed
between protocol handlers.

ipsec socket pointers, ipsec decryption/auth information, tunnel
decapsulation information are in my mind - there can be several other usage.
at this moment, we use this for ipsec socket pointer passing.  this will
avoid reuse of m->m_pkthdr.rcvif in ipsec code.

due to the change, MHLEN will be decreased by sizeof(void *) - for example,
for i386, MHLEN was 100 bytes, but is now 96 bytes.
we may want to increase MSIZE from 128 to 256 for some of our architectures.

take caution if you use it for keeping some data item for long period
of time - use extra caution on M_PREPEND() or m_adj(), as they may result
in loss of m->m_pkthdr.aux pointer (and mbuf leak).

this will bump kernel version.

(as discussed in tech-net, tested in kame tree)
2000-03-01 12:49:27 +00:00
bin name database is kvm.db not kvm_netbsd.db 2000-02-22 06:47:27 +00:00
dist do not try to use BIND4 code in libc. 2000-03-01 10:49:58 +00:00
distrib change filename for IPv6 loopback address (::1). 2000-03-01 11:06:27 +00:00
etc sync with etc/namedb change (IPv6 loopback reverse database file) 2000-03-01 11:21:13 +00:00
games fix tyop 2000-02-27 05:40:36 +00:00
gnu Unlink an existing symblic link when creating a symblic link. 2000-02-28 10:00:57 +00:00
include add freeifaddrs(), which reclaims region allocated by getifaddrs(). 2000-02-23 15:29:18 +00:00
lib fix "ip host foo" or "ip6 host foo" where foo has 2000-03-01 03:47:48 +00:00
libexec Move include/kerberosIV/com_err.h to include/com_err.h 2000-02-14 03:26:06 +00:00
regress Make "make dependall" work. 2000-02-16 12:45:17 +00:00
sbin Fix typo. 2000-03-01 03:32:55 +00:00
share add 3com homeconnect (3c460) 2000-02-29 19:23:23 +00:00
sys introduce m->m_pkthdr.aux to hold random data which needs to be passed 2000-03-01 12:49:27 +00:00
usr.bin use NULL 2000-03-01 12:46:36 +00:00
usr.sbin do not try to use BIND4 code in libc. 2000-03-01 10:49:58 +00:00
Makefile Add a buildmsg target for build to depend upon instead of using an ifmake block. "make snapshot" now echos the start of build time. 2000-02-29 21:54:03 +00:00