freebsd-dev/sys/net
Andre Oppermann 34333b16cd Retire MT_HEADER mbuf type and change its users to use MT_DATA.
Having an additional MT_HEADER mbuf type is superfluous and redundant
as nothing depends on it.  It only adds a layer of confusion.  The
distinction between header mbuf's and data mbuf's is solely done
through the m->m_flags M_PKTHDR flag.

Non-native code is not changed in this commit.  For compatibility
MT_HEADER is mapped to MT_DATA.

Sponsored by:	TCP/IP Optimization Fundraise 2005
2005-11-02 13:46:32 +00:00
..
bpf_compat.h
bpf_filter.c
bpf.c Protect PID initializations for statistics by the bpf descriptor 2005-10-04 15:06:10 +00:00
bpf.h Introduce two new ioctl(2) commands, BIOCLOCK and BIOCSETWF. These commands 2005-08-22 19:35:48 +00:00
bpfdesc.h Instead of caching the PID which opened the bpf descriptor, continuously 2005-09-05 23:08:04 +00:00
bridgestp.c Change most of the bridge and stp funtions to static. This has highlighted 2005-10-14 10:38:12 +00:00
bsd_comp.c Eliminate MAC entry point mac_create_mbuf_from_mbuf(), which is 2005-07-05 23:39:51 +00:00
ethernet.h
fddi.h
firewire.h Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
if_arc.h Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
if_arcsubr.c Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and 2005-08-09 10:20:02 +00:00
if_arp.h Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
if_atm.h Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and 2005-08-09 10:20:02 +00:00
if_atmsubr.c o Make rt_check() function more strict: 2005-08-11 08:14:53 +00:00
if_bridge.c If we have been called from ether_ifdetach() then do not try and clear the 2005-10-23 22:30:07 +00:00
if_bridgevar.h Further clean up the bridge hooks in if_ethersubr.c and ng_ether.c 2005-10-14 02:38:47 +00:00
if_clone.c Change the reference counting to count the number of cloned interfaces for each 2005-10-12 19:52:16 +00:00
if_clone.h
if_disc.c Change the reference counting to count the number of cloned interfaces for each 2005-10-12 19:52:16 +00:00
if_dl.h
if_ef.c Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and 2005-08-09 10:20:02 +00:00
if_ethersubr.c Further clean up the bridge hooks in if_ethersubr.c and ng_ether.c 2005-10-14 02:38:47 +00:00
if_faith.c Change the reference counting to count the number of cloned interfaces for each 2005-10-12 19:52:16 +00:00
if_fddisubr.c Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and 2005-08-09 10:20:02 +00:00
if_fwsubr.c Be pedantic here: We're converting from network byte order to host 2005-10-12 19:12:46 +00:00
if_gif.c Change the reference counting to count the number of cloned interfaces for each 2005-10-12 19:52:16 +00:00
if_gif.h Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
if_gre.c Retire MT_HEADER mbuf type and change its users to use MT_DATA. 2005-11-02 13:46:32 +00:00
if_gre.h Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
if_iso88025subr.c o Make rt_check() function more strict: 2005-08-11 08:14:53 +00:00
if_llc.h Add hooks into the networking layer to support if_bridge. This changes struct 2005-06-05 03:13:13 +00:00
if_loop.c Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and 2005-08-09 10:20:02 +00:00
if_media.c
if_media.h
if_mib.c Before we export network interface data through the ifmibdata structure, 2005-10-23 01:44:08 +00:00
if_mib.h
if_ppp.c Change the reference counting to count the number of cloned interfaces for each 2005-10-12 19:52:16 +00:00
if_ppp.h
if_pppvar.h Axe ppp_for_tty(). Use tty->t_lsc pointer to store sc. This 2005-08-12 08:27:15 +00:00
if_sl.c Use new (inline) functions for calls into driver. 2005-10-16 20:44:18 +00:00
if_slvar.h Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
if_sppp.h Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
if_spppfr.c Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
if_spppsubr.c Use monotonic time_uptime instead of 'time_second' as timebase 2005-09-19 22:27:07 +00:00
if_stf.c Change the reference counting to count the number of cloned interfaces for each 2005-10-12 19:52:16 +00:00
if_stf.h
if_tap.c Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and 2005-08-09 10:20:02 +00:00
if_tap.h
if_tapvar.h Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
if_tun.c Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and 2005-08-09 10:20:02 +00:00
if_tun.h
if_types.h Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
if_var.h Big polling(4) cleanup. 2005-10-01 18:56:19 +00:00
if_vlan_var.h Use VLAN_TAG_VALUE() not only to read a dot1q tag 2005-08-31 11:36:50 +00:00
if_vlan.c Improve handling flags that must be propagated 2005-10-03 02:24:21 +00:00
if.c Clean up consistency checks in if_setflag(): 2005-10-03 02:14:51 +00:00
if.h Big polling(4) cleanup. 2005-10-01 18:56:19 +00:00
iso88025.h
net_osdep.h
netisr.c - Don't pollute opt_global.h with DEVICE_POLLING and introduce 2005-10-05 10:09:17 +00:00
netisr.h
pfil.c
pfil.h
pfkeyv2.h
ppp_comp.h
ppp_deflate.c
ppp_defs.h
ppp_tty.c Use new (inline) functions for calls into driver. 2005-10-16 20:44:18 +00:00
radix.c
radix.h
raw_cb.c
raw_cb.h
raw_usrreq.c
route.c Several fixes to rt_setgate(), that fix problems with route changing: 2005-09-21 11:58:10 +00:00
route.h Remove bogous semicolons at the end of the definitions of 2005-09-14 14:57:04 +00:00
rtsock.c Drop current rtentry lock before calling rt_getifa(). This fixes a LOR 2005-09-19 16:27:22 +00:00
slcompress.c
slcompress.h
slip.h
zlib.c Forward declare z_errmsg with static linkage since it is defined 2005-09-11 16:13:02 +00:00
zlib.h