NetBSD/sys/net
jonathan fa24e6f3f8 Add m_tag_delete_nonpesrsistent(), for deleting all packet tags on
mbuf chains which are recycled (e.g., ICMP reflection, loopback
interface).  A consensus was reached that such recycled packets should
behave (more-or-less) the same way if a new chain had been allocated
and the contents copied to that chain.

Some packet tags may in future be marked as "persistent" (e.g., for
mandatory access controls) and should persist across such deletion.
NetBSD as yet hos no persistent tags, so m_tag_delete_nonpersistent()
just deletes all tags. This should not be relied upon.
2003-11-13 01:48:12 +00:00
..
Makefile Complete replacement of the old 802.11 layer with the new. 2003-10-13 08:34:15 +00:00
bpf.c - pass signo to fownsignal [ok by jd] 2003-09-22 12:59:55 +00:00
bpf.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
bpf_filter.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
bpfdesc.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
bridgestp.c Adapt to account for bridge_enqueue()'s extra parameter. 2003-09-16 17:39:12 +00:00
bsd-comp.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
dlt.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
ethertypes.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if.c fix interface address list traversal in if_detach(): 2003-11-11 20:33:46 +00:00
if.h Make per-protocol network input queue stats visible to userland via 2003-11-10 20:03:29 +00:00
if_arc.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_arcsubr.c minor knf 2003-08-11 15:13:59 +00:00
if_arp.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_atm.h
if_atmsubr.c Remove variable that is only assigned too but not referenced. 2003-01-19 23:13:46 +00:00
if_bridge.c Mark this initializer in the canonical way so it can be found later. 2003-10-28 22:31:12 +00:00
if_bridgevar.h Add filter/no filter flag parameter to bridge_enqueue(). 2003-09-16 17:38:24 +00:00
if_dl.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_eco.h
if_ecosubr.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_ether.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_ethersubr.c Remove some assigned-to but otherwise unused variables. 2003-10-30 01:43:08 +00:00
if_faith.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_faith.h
if_fddi.h
if_fddisubr.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_gif.c Return a sensible error code in the previous. 2003-10-28 20:13:23 +00:00
if_gif.h make USE_ENCAPCHECK (in netinet*/*gif.c) to global option, GIF_ENCAPCHECK. 2002-11-11 18:35:27 +00:00
if_gre.c u_short -> u_int16_t 2003-09-05 23:02:40 +00:00
if_gre.h Spell address with two d's. Inspired by similar changes in OpenBSD, 2003-11-10 08:51:51 +00:00
if_hippi.h
if_hippisubr.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_ieee1394.h
if_ieee1394subr.c Fix uninitialized variable warnings.` 2003-10-26 19:09:44 +00:00
if_llc.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_loop.c Add m_tag_delete_nonpesrsistent(), for deleting all packet tags on 2003-11-13 01:48:12 +00:00
if_media.c ifmedia_set() should not panic, nor can it really fail. So if there is 2003-11-03 14:43:32 +00:00
if_media.h Add constants and strings for 802.11 radios with OFDM PHY (802.11a, 2003-10-13 05:06:44 +00:00
if_ppp.c Also, if we're going to bail, we should free the memory we just allocated... 2003-10-28 20:16:28 +00:00
if_ppp.h bump the buffer size from 15 to 63 bytes. 2003-09-04 07:46:47 +00:00
if_pppoe.c Remove some assigned-to but otherwise unused variables. 2003-10-30 01:43:08 +00:00
if_pppoe.h Add support in-kernel PPPoE server. 2003-06-18 08:12:51 +00:00
if_pppvar.h Add a new ioctl PPPIOCGRAWIN to get the last characters we got from the 2003-09-01 16:51:25 +00:00
if_sl.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_slvar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_sppp.h Fix copy & pasto (luckily, for most archs the structs had the same size, 2003-09-11 18:04:51 +00:00
if_spppsubr.c Spell address with two d's. Inspired by similar changes in OpenBSD, 2003-11-10 08:51:51 +00:00
if_spppvar.h Rearange dead link detection slightly: 2003-09-03 20:48:46 +00:00
if_stf.c catch up with in_ifaddr -> in_ifaddrhead rename 2003-11-12 13:40:16 +00:00
if_stf.h
if_strip.c u_short -> u_int16_t 2003-09-05 23:02:40 +00:00
if_stripvar.h
if_token.h Spell address with two d's. Inspired by similar changes in OpenBSD, 2003-11-10 08:51:51 +00:00
if_tokensubr.c u_short -> u_int16_t 2003-09-05 23:02:40 +00:00
if_tun.c pass signo to fownsignal #ifdef ALTQ 2003-09-22 20:49:39 +00:00
if_tun.h cleanup & uniform descriptor owner handling: 2003-09-21 19:16:48 +00:00
if_types.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_vlan.c need to use m_freem(), not m_free(). from iij seil team 2003-10-02 07:13:57 +00:00
if_vlanvar.h
net_osdep.h no need to compile net_osdep.c. simplify net_osdep.h conditions (remove 2003-05-14 22:45:02 +00:00
netisr.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
netisr_dispatch.h Revert previous. Nested comments are evil. 2002-11-02 12:00:03 +00:00
pfil.c add RCSIDs 2001-11-12 23:49:33 +00:00
pfil.h Protect kernel opt_*.h include by #ifdef _KERNEL_OPT 2003-06-23 12:56:07 +00:00
pfkeyv2.h (fast-ipsec): Add hooks to pass IPv4 IPsec traffic into fast-ipsec, if 2003-08-15 03:42:00 +00:00
ppp-comp.h prototype must not have variable name 2003-07-08 07:13:50 +00:00
ppp-deflate.c copyright clarification. from openbsd 2002-09-13 14:32:11 +00:00
ppp_defs.h copyright clarification. from openbsd 2002-09-13 14:32:11 +00:00
ppp_tty.c Add a new ioctl PPPIOCGRAWIN to get the last characters we got from the 2003-09-01 16:51:25 +00:00
radix.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
radix.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
raw_cb.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
raw_cb.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
raw_usrreq.c Fix off-by-one in PRC_NCMDS check. From FreeBSD via OpenBSD 2003-09-30 00:01:18 +00:00
route.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
route.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
rtsock.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
slcompress.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
slcompress.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
slip.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
zlib.c #if 0 a couple of unused functions. 2002-08-20 03:52:26 +00:00
zlib.h prototype must not have variable name 2003-07-08 07:13:50 +00:00