NetBSD/sys/net
thorpej fc96443d15 New callout mechanism with two major improvements over the old
timeout()/untimeout() API:
- Clients supply callout handle storage, thus eliminating problems of
  resource allocation.
- Insertion and removal of callouts is constant time, important as
  this facility is used quite a lot in the kernel.

The old timeout()/untimeout() API has been removed from the kernel.
2000-03-23 07:01:25 +00:00
..
Makefile Add beginnings of ieee 802.11 generic stuff 2000-01-23 23:50:13 +00:00
bpf.c Fix doubled 'the's in comments. 2000-03-13 23:52:25 +00:00
bpf.h Implement bpfdetach(). 2000-01-31 23:06:12 +00:00
bpf_filter.c
bpfdesc.h
bsd-comp.c
ethertypes.h Define ETHERTYPE_VLAN: IEEE 802.1Q VLAN tagging. 1999-09-29 23:00:21 +00:00
if.c New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if.h remove if_withname, which was merged in by mistake during KAME merge. 2000-03-22 11:34:15 +00:00
if_arc.h Add the `packed' attribute to structures which describe wire protocol 1999-11-19 20:41:19 +00:00
if_arcsubr.c Make this compile again: 1999-12-20 20:27:14 +00:00
if_arp.h packed -> __packed__ 1999-08-27 01:52:26 +00:00
if_atm.h Add the `packed' attribute to structures which describe wire protocol 1999-11-19 20:41:19 +00:00
if_atmsubr.c Set the right ethertype in LLC header for PVC interface. 2000-01-28 13:27:29 +00:00
if_dl.h
if_ether.h - Initialize ifp->if_baudrate to a sensible value when the interface is 2000-03-06 20:54:41 +00:00
if_ethersubr.c On second thought, only set a default baudrate for "ethernet" if one 2000-03-06 21:03:46 +00:00
if_faith.c fix include pathname for better rfc2292 compliance. 2000-02-06 12:49:37 +00:00
if_fddi.h Add the `packed' attribute to structures which describe wire protocol 1999-11-19 20:41:19 +00:00
if_fddisubr.c Use the new macros in if.h for setting ifp->if_baudrate. 2000-03-06 20:52:12 +00:00
if_gif.c we don't need IFF_RUNNING for gif. 2000-01-17 06:29:07 +00:00
if_gif.h rcsid police 1999-12-02 07:18:44 +00:00
if_gre.c defopt the XNS protocol (options NS), clean up the use of related 1999-10-25 19:18:10 +00:00
if_gre.h Add the `packed' attribute to structures which describe wire protocol 1999-11-19 20:41:19 +00:00
if_hippi.h Add the `packed' attribute to structures which describe wire protocol 1999-11-19 20:41:19 +00:00
if_hippisubr.c Initialize ifp->if_baudrate to a sensible value when the interface is 2000-03-06 20:51:27 +00:00
if_ieee80211.h Rename the macro IEEE80211_FC1_RCVFROM_XXX to IEEE80211_FC1_DIR_XXX 2000-03-10 05:44:23 +00:00
if_llc.h Add the `packed' attribute to structures which describe wire protocol 1999-11-19 20:41:19 +00:00
if_loop.c fix include pathname for better rfc2292 compliance. 2000-02-06 12:49:37 +00:00
if_media.c Fix doubled 'the's in comments. 2000-03-13 23:52:25 +00:00
if_media.h Add ifmedia_baudrate(), which returns a value suitable for ifi_baudrate 2000-03-06 20:50:29 +00:00
if_ppp.c New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if_ppp.h changes from ppp-2.3.9 [synchronous] 1999-08-25 02:04:05 +00:00
if_pppvar.h New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if_sl.c
if_slvar.h
if_sppp.h New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if_spppsubr.c New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if_strip.c New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if_stripvar.h New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
if_token.h Add empty token_ifdetach(). 2000-02-27 03:04:09 +00:00
if_tokensubr.c Add empty token_ifdetach(). 2000-02-27 03:04:09 +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 beautify 2000-03-22 11:24:59 +00:00
net_osdep.c sync IPv6 part with latest KAME tree. IPsec part is left unmodified 1999-12-13 15:17:17 +00:00
net_osdep.h sync IPv6 part with latest KAME tree. IPsec part is left unmodified 1999-12-13 15:17:17 +00:00
netisr.h Remove NETISR_IMP. Make NETISR_ARP == AF_ARP, renumber NETISR_PPP to allow this. 2000-02-21 20:31:02 +00:00
netisr_dispatch.h This is a fragment of the network soft interrupt routine in MD code. DONETISR should be defined to do the appropriate thing for each port before including this. This file is to keep the available NETISRs the same across all ports. 2000-02-21 20:36:14 +00:00
pfil.c For pfil_add_hook(..., PFIL_ALL, ...), if we fail to add the output filter, 2000-02-23 02:35:42 +00:00
pfil.h return int from pfil_add_hook and pfil_remove_hook to indicate failure 2000-02-22 10:45:47 +00:00
pfkeyv2.h for more strict rfc2367 conformance, move netkey/keyv2.h into net/pfkeyv2.h 2000-02-09 03:27:29 +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 New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
radix.c
radix.h
raw_cb.c
raw_cb.h
raw_usrreq.c
route.c New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
route.h - Add link status to if_data, so that routing daemons and other interested 2000-03-06 20:49:00 +00:00
rtsock.c initialize rn with 0, just to be sure 2000-03-12 11:58:15 +00:00
slcompress.c
slcompress.h
slip.h
zlib.c Include param.h instead of types.h, to get mem* macros on vax. 1999-11-19 22:07:12 +00:00
zlib.h