NetBSD/sys/net
itojun 6b9bfc0691 - Call in{,6}_pcbdetach if ipsec initialization is failed during PRU_ATTACH.
This situation happens on severe memory shortage.  We may need more
  improvements here and there.
- Grab IEEE802 address from IFT_ETHER card, even if the card is
  inserted after bootup time.  Is there any other card that can be
  inserted afterwards?  pcmcia fddi card? :-P
- RFC2373 u bit handling suggests that we SHOULD NOT copy interface id from
  ethernet card to pseudo interface, when ethernet card has IEEE802/EUI64
  with u bit != 0 (this means that IEEE802/EUI64 is not universally unique).
  Do not use such address as, for example, interface id for gif interface.
  (I have such an ethernet card myself)
  This may change interface id for your gif interface.  be careful upgrading
  rc files.

(sync with recent KAME)
1999-09-13 12:15:54 +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 Merge in NetBSD/sh3 from cvs.kame.net repository. 1999-09-13 10:30:21 +00:00
bpf_filter.c bpf_filter.c: 1997-10-09 18:20:04 +00:00
bpfdesc.h Implement two new BPF ioctls: BPFGHDRCMPLT and BPFSHDRCMPLT, to get/set 1998-04-30 00:08:19 +00:00
bsd-comp.c
ethertypes.h Make this file syntactically correct again. 1999-05-21 00:25:48 +00:00
if.c Fix ifa_ifwithnet() for the netatalk case: netatalk uses blocks of addresses 1999-08-24 16:02:27 +00:00
if.h Add namespace protection, using XNS5.2 D2.0 as a reference (which effectively 1999-07-03 13:52:29 +00:00
if_arc.h Factor out arc_storelladdr(), and use that instead of arc_ifattach() in 1999-08-27 19:23:19 +00:00
if_arcsubr.c Move the mtu initialization to arc_storelladdr, so that it will be upped 1999-08-29 20:38:36 +00:00
if_arp.h packed -> __packed__ 1999-08-27 01:52:26 +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 add multiple inclusion protection (and cleanup). 1998-02-09 17:43:44 +00:00
if_ether.h u_char -> u_int8_t in the IPv6 goo. 1999-08-10 18:16:07 +00:00
if_ethersubr.c - Call in{,6}_pcbdetach if ipsec initialization is failed during PRU_ATTACH. 1999-09-13 12:15:54 +00:00
if_faith.c Needs cpu.h for netisr (compile breaks on sun3). 1999-07-12 15:03:26 +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 defopt INET6, and put it in opt_inet.h (most places already include this 1999-07-09 23:41:16 +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 Add an extern declaration of gre_softc[] here. Wrap it and the prototypes 1998-12-22 01:33:45 +00:00
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 remove reference to in6_systm.h (file itself will be removed afterwords) 1999-07-30 10:35:34 +00:00
if_ppp.h changes from ppp-2.3.9 [synchronous] 1999-08-25 02:04:05 +00:00
if_pppvar.h remove reference to in6_systm.h (file itself will be removed afterwords) 1999-07-30 10:35:34 +00:00
if_sl.c fixes to compile if NBPFILTER == 0 1999-03-27 22:48:36 +00:00
if_slvar.h Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
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 remove reference to in6_systm.h (file itself will be removed afterwords) 1999-07-30 10:35:34 +00:00
if_strip.c Make this compile again. 1998-07-07 03:22:03 +00:00
if_stripvar.h add multiple inclusion protection (and cleanup). 1998-02-09 17:43:44 +00:00
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 PR #2736: wrap the softc in #ifdef _KERNEL so userland can include this 1998-03-18 21:21:48 +00:00
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 convert pfil(9) in and out lists from <sys/queue.h> LISTs to TAILQs, and 1998-03-19 15:45:30 +00:00
pfkeyv2.h sync with KAME/NetBSD 1.4, SNAP kit 19990705. 1999-07-06 12:23:19 +00:00
ppp-comp.h Merge changes from pppd-2.3.4; adds ppp-deflate-draft stuff and updates 1998-05-02 14:34:24 +00:00
ppp-deflate.c Merge changes from pppd-2.3.4; adds ppp-deflate-draft stuff and updates 1998-05-02 14:34:24 +00:00
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 changes from ppp-2.3.9 [synchronous] 1999-08-25 02:04:05 +00:00
radix.c Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
radix.h
raw_cb.c
raw_cb.h add multiple inclusion protection (and cleanup). 1998-02-09 17:43:44 +00:00
raw_usrreq.c
route.c Cleanup a little kludge in mtu handling in route.c. Bring down FDDI 1999-08-21 03:46:35 +00:00
route.h remove reference to in6_systm.h (file itself will be removed afterwords) 1999-07-30 10:35:34 +00:00
rtsock.c defopt INET6, and put it in opt_inet.h (most places already include this 1999-07-09 23:41:16 +00:00
slcompress.c make this compile again 1999-03-13 14:09:46 +00:00
slcompress.h add multiple inclusion protection (and cleanup). 1998-02-09 17:43:44 +00:00
slip.h add multiple inclusion protection (and cleanup). 1998-02-09 17:43:44 +00:00
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