freebsd-skq/sys/netinet
mlaier da4d773b12 This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing
them mostly with packet tags (one case is handled by using an mbuf flag
since the linkage between "caller" and "callee" is direct and there's no
need to incur the overhead of a packet tag).

This is (mostly) work from: sam

Silence from: -arch
Approved by: bms(mentor), sam, rwatson
2004-02-13 19:14:16 +00:00
..
libalias Mostly mechanical rework of libalias: 2004-01-17 10:52:21 +00:00
accf_data.c
accf_http.c
icmp6.h revert following unwanted changes: 2003-10-25 10:57:08 +00:00
icmp_var.h
if_atm.c replace explicit changes to rt_refcnt by RT_ADDREF and RT_REMREF 2003-11-08 23:36:32 +00:00
if_atm.h
if_ether.c I didn't notice it right away, but check the right length too. 2003-12-23 14:08:50 +00:00
if_ether.h Update netisr handling; Each SWI now registers its queue, and all queue 2003-03-04 23:19:55 +00:00
igmp_var.h
igmp.c Remove redundant initialization of rti; SLIST_FOREACH does that for 2003-08-28 22:15:05 +00:00
igmp.h
in_cksum.c
in_gif.c add ECN support in layer-3. 2003-10-29 15:07:04 +00:00
in_gif.h - fix typo in comment. 2003-10-07 17:46:18 +00:00
in_pcb.c do not deref freed pointer 2004-01-13 09:51:47 +00:00
in_pcb.h Split the "inp" mutex class into separate classes for each of divert, 2003-11-26 01:40:44 +00:00
in_proto.c This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
in_rmx.c Introduce tcp_hostcache and remove the tcp specific metrics from 2003-11-20 20:07:39 +00:00
in_systm.h
in_var.h Introduce ip_fastforward and remove ip_flow. 2003-11-14 21:02:22 +00:00
in.c Document the net.inet.ip.subnets_are_local sysctl. 2003-12-30 16:05:03 +00:00
in.h correct namespace pollution. 2003-10-25 09:37:10 +00:00
ip6.h revert following unwanted changes: 2003-10-25 10:57:08 +00:00
ip_divert.c This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
ip_divert.h This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
ip_dummynet.c This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
ip_dummynet.h This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
ip_ecn.c add ECN support in layer-3. 2003-10-29 15:07:04 +00:00
ip_ecn.h add ECN support in layer-3. 2003-10-29 15:07:04 +00:00
ip_encap.c Remove unused variables. 2003-06-01 09:20:38 +00:00
ip_encap.h
ip_fastfwd.c This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
ip_fw2.c This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
ip_fw.h This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
ip_gre.c Remove NetBSD'isms (add FreeBSD'isms?), which makes gre(4) working again. 2004-01-30 09:03:01 +00:00
ip_gre.h de-__P(). 2002-10-16 22:27:27 +00:00
ip_icmp.c Add sysctl net.inet.icmp.reply_src to specify the interface name 2004-02-02 22:53:16 +00:00
ip_icmp.h Add comments regarding the ICMP timestamp fields. 2003-03-21 15:28:10 +00:00
ip_id.c MFp4: reminder that random id code is not reentrant 2003-11-07 23:31:29 +00:00
ip_input.c This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
ip_mroute.c o move mutex init/destroy logic to the module load/unload hooks; 2003-12-20 18:32:48 +00:00
ip_mroute.h 1. Basic PIM kernel support 2003-08-07 18:16:59 +00:00
ip_output.c This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
ip_var.h This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
ip.h Initial import of RFC 2385 (TCP-MD5) digest support. 2004-02-11 04:26:04 +00:00
ipprotosw.h
pim_var.h New PIM header files. 2003-08-07 18:17:43 +00:00
pim.h New PIM header files. 2003-08-07 18:17:43 +00:00
raw_ip.c pass pcb rather than so. it is expected that per socket policy 2004-02-03 18:20:55 +00:00
tcp_debug.c This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
tcp_debug.h make the strings for tcptimers, tanames and prurequests const to silence 2002-08-16 09:07:59 +00:00
tcp_fsm.h
tcp_hostcache.c Swap destination and source arguments of two bcopy() calls. 2003-12-02 21:25:12 +00:00
tcp_input.c This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
tcp_output.c Brucification. 2004-02-13 18:21:45 +00:00
tcp_reass.c This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacing 2004-02-13 19:14:16 +00:00
tcp_seq.h Unify the "send high" and "recover" variables as specified in the 2003-07-15 21:49:53 +00:00
tcp_subr.c Brucification. 2004-02-13 18:21:45 +00:00
tcp_syncache.c Brucification. 2004-02-13 18:21:45 +00:00
tcp_timer.c Introduce tcp_hostcache and remove the tcp specific metrics from 2003-11-20 20:07:39 +00:00
tcp_timer.h Remove a panic(); if the zone allocator can't provide more timewait 2003-03-08 22:06:20 +00:00
tcp_timewait.c Brucification. 2004-02-13 18:21:45 +00:00
tcp_usrreq.c Brucification. 2004-02-13 18:21:45 +00:00
tcp_var.h Brucification. 2004-02-13 18:21:45 +00:00
tcp.h Initial import of RFC 2385 (TCP-MD5) digest support. 2004-02-11 04:26:04 +00:00
tcpip.h
udp_usrreq.c pass pcb rather than so. it is expected that per socket policy 2004-02-03 18:20:55 +00:00
udp_var.h
udp.h