NetBSD/sys/net
aidan da1b3a7abf Added per-addr input/output statistics. Currently just support netatalk
and netinet, currently only tested under netinet.

Disabled by default, enabled by compiling the kernel with option
IFA_STATS.  Enabling this feature seems to make the ip_output function
take 13% longer than before, which should be OK for people that need
this feature.
1999-03-27 01:24:49 +00:00
..
Makefile Add if_token.h to INCS. 1999-03-22 22:27:41 +00:00
bpf.c Init the decriptors at boot time rather than at interface attach time. 1998-12-04 11:04:37 +00:00
bpf.h define DLT_HDLC 1998-07-25 11:31:18 +00:00
bpf_filter.c
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 Define the PPPoE Discovery and PPPoE ethertypes. 1999-03-20 03:37:52 +00:00
if.c defopt COMPAT_43 1998-12-10 15:07:01 +00:00
if.h Added per-addr input/output statistics. Currently just support netatalk 1999-03-27 01:24:49 +00:00
if_arc.h So... after all, the ATA878.2 copy I had was buggy. The newer revision has 1999-02-25 11:20:34 +00:00
if_arcsubr.c So... after all, the ATA878.2 copy I had was buggy. The newer revision has 1999-02-25 11:20:34 +00:00
if_arp.h Add ARPHRD_IEEE802. 1999-03-22 22:28:40 +00:00
if_atm.h Make ATM_LLC_SETTYPE do the rigth thing: swap byte on LE machines, 1998-05-06 10:16:04 +00:00
if_atmsubr.c defopt NATM. 1998-07-05 22:48:05 +00:00
if_dl.h add multiple inclusion protection (and cleanup). 1998-02-09 17:43:44 +00:00
if_ether.h Define several constants related to the Ethernet protocol: 1999-03-25 23:08:28 +00:00
if_ethersubr.c Const poison ether_ifattach(). 1999-03-10 21:05:08 +00:00
if_fddi.h Changes so that BPF readers will get the data in fddi packet aligned along 1998-09-20 02:36:08 +00:00
if_fddisubr.c IPX fixes. 1998-12-10 15:51:48 +00:00
if_gre.c exterminate ovbcopy. patches provided by Erik Bertelsen, pr-7145 1999-03-12 22:42:30 +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 Sync the symbol used for multiple inclusion protection with the canonical 1998-05-29 13:37:39 +00:00
if_hippisubr.c defopt INET, NETATALK. 1998-07-05 00:51:04 +00:00
if_llc.h Add LLC_SNAPFRAMELEN. 1999-03-22 22:29:27 +00:00
if_loop.c defopt NS, NSIP. 1998-07-05 06:49:00 +00:00
if_media.c Make this compile with -DIFMEDIA_DEBUG. 1998-08-30 07:39:39 +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 Use M_LINK{0,1} for our own mbuf flags, rather than arbitrarily picking 1999-01-09 21:47:09 +00:00
if_ppp.h add multiple inclusion protection (and cleanup). 1998-02-09 17:43:44 +00:00
if_pppvar.h add multiple inclusion protection (and cleanup). 1998-02-09 17:43:44 +00:00
if_sl.c Make it possible to set MTU via "ifconfig" at run time. "SLMTU" is now 1999-03-25 00:52:14 +00:00
if_slvar.h Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
if_sppp.h put RCS ids in the right place. And yes, this is a SYNC ppp interface, 1999-03-25 05:25:42 +00:00
if_spppsubr.c put RCS ids in the right place. And yes, this is a SYNC ppp interface, 1999-03-25 05:25:42 +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 Support routines for Token-Ring network drivers. 1999-03-22 22:22:52 +00:00
if_tokensubr.c Appease GCC. 1999-03-22 23:14:14 +00:00
if_tun.c adjust format args for compiler changes 1999-03-04 02:38:31 +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 fix "CMSA CD" to "CSMA/CD" 1999-01-18 06:31:13 +00:00
netisr.h Add IPX bits. 1998-05-04 12:54:22 +00:00
pfil.c convert pfil(9) in and out lists from <sys/queue.h> LISTs to TAILQs, and 1998-03-19 15:45:30 +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
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 Add IPX bits. 1998-05-04 12:54:22 +00:00
ppp_tty.c #include "opt_ppp.h" otherwise struct ppp_softc can be the wrong size 1998-12-12 18:21:32 +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 Simplify the rttimer code somewhat; use TAILQs instead of CIRCLEQs (we 1998-12-27 18:27:48 +00:00
route.h Simplify the rttimer code somewhat; use TAILQs instead of CIRCLEQs (we 1998-12-27 18:27:48 +00:00
rtsock.c fix thinko in previous change. 1998-12-12 17:26:09 +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