NetBSD/sys/net
itojun 118d2b1d4f IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.
(Sorry for a big commit, I can't separate this into several pieces...)
Pls check sys/netinet6/TODO and sys/netinet6/IMPLEMENTATION for details.

- sys/kern: do not assume single mbuf, accept chained mbuf on passing
  data from userland to kernel (or other way round).
- "midway" ATM card: ATM PVC pseudo device support, like those done in ALTQ
  package (ftp://ftp.csl.sony.co.jp/pub/kjc/).
- sys/netinet/tcp*: IPv4/v6 dual stack tcp support.
- sys/netinet/{ip6,icmp6}.h, sys/net/pfkeyv2.h: IETF document assumes those
  file to be there so we patch it up.
- sys/netinet: IPsec additions are here and there.
- sys/netinet6/*: most of IPv6 code sits here.
- sys/netkey: IPsec key management code
- dev/pci/pcidevs: regen

In my understanding no code here is subject to export control so it
should be safe.
1999-07-01 08:12:45 +00:00
..
Makefile IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
bpf.c * Add the ability to change the data link type on the fly. 1999-05-11 02:11:08 +00:00
bpf.h * Add the ability to change the data link type on the fly. 1999-05-11 02:11:08 +00:00
bpf_filter.c
bpfdesc.h
bsd-comp.c
ethertypes.h Make this file syntactically correct again. 1999-05-21 00:25:48 +00:00
if.c IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
if.h IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
if_arc.h Oops, commit here slipped through the cracks. 1999-05-20 18:07:27 +00:00
if_arcsubr.c Rework layer 2 protocol input routines. Instead of calling e.g. ether_input() 1999-05-18 23:52:51 +00:00
if_arp.h Add ARP hardware type for IEEE 1394 (FireWire) 1999-05-08 01:42:24 +00:00
if_atm.h IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
if_atmsubr.c IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
if_dl.h
if_ether.h IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
if_ethersubr.c IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
if_faith.c KAME/NetBSD 1.4 SNAP kit, dated 19990628. 1999-06-28 06:36:47 +00:00
if_fddi.h Rework layer 2 protocol input routines. Instead of calling e.g. ether_input() 1999-05-18 23:52:51 +00:00
if_fddisubr.c IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
if_gif.c KAME/NetBSD 1.4 SNAP kit, dated 19990628. 1999-06-28 06:36:47 +00:00
if_gif.h KAME/NetBSD 1.4 SNAP kit, dated 19990628. 1999-06-28 06:36:47 +00:00
if_gre.c KNFify. Add LINK1 flag to turn off that address munging thing, for cases 1999-06-28 07:52:38 +00:00
if_gre.h
if_hippi.h Rework layer 2 protocol input routines. Instead of calling e.g. ether_input() 1999-05-18 23:52:51 +00:00
if_hippisubr.c Rework layer 2 protocol input routines. Instead of calling e.g. ether_input() 1999-05-18 23:52:51 +00:00
if_llc.h Add LLC_SNAPFRAMELEN. 1999-03-22 22:29:27 +00:00
if_loop.c IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
if_media.c Back out previous. It was just ... braindamaged. 1999-04-30 17:47:36 +00:00
if_media.h Add a new shared media option, IFM_FLOW, used to enable link-level 1999-03-23 21:46:47 +00:00
if_ppp.c IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
if_ppp.h Decouple inbound and outbound filters. Now instead of using "active-filter" 1999-05-12 18:50:51 +00:00
if_pppvar.h Decouple inbound and outbound filters. Now instead of using "active-filter" 1999-05-12 18:50:51 +00:00
if_sl.c fixes to compile if NBPFILTER == 0 1999-03-27 22:48:36 +00:00
if_slvar.h
if_sppp.h Add NetBSD rcsid tags, and preserve old ones from i4b source 1999-04-04 06:57:03 +00:00
if_spppsubr.c Add NetBSD rcsid tags, and preserve old ones from i4b source 1999-04-04 06:57:03 +00:00
if_strip.c
if_stripvar.h
if_token.h Fix thinko of mine in previous. The source route info is not at m->m_data 1999-05-30 00:39:07 +00:00
if_tokensubr.c Fix thinko of mine in previous. The source route info is not at m->m_data 1999-05-30 00:39:07 +00:00
if_tun.c IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
if_tun.h
if_types.h IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
netisr.h IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
pfil.c call pfil_list_add with the right flag, to ensure it goes into the right list. 1999-06-18 05:59:20 +00:00
pfil.h
pfkeyv2.h KAME/NetBSD 1.4 SNAP kit, dated 19990628. 1999-06-28 06:36:47 +00:00
ppp-comp.h
ppp-deflate.c
ppp_defs.h IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
ppp_tty.c Fix kernel builds if ppp interface but no bpf filters are configured. 1999-05-24 20:12:10 +00:00
radix.c
radix.h
raw_cb.c
raw_cb.h
raw_usrreq.c
route.c IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
route.h IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
rtsock.c IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. 1999-07-01 08:12:45 +00:00
slcompress.c make this compile again 1999-03-13 14:09:46 +00:00
slcompress.h
slip.h
zlib.c RCS ID police 1999-02-15 04:54:34 +00:00
zlib.h RCS ID police 1999-02-15 04:54:34 +00:00