Date: Fri, 13 Feb 2004 11:14:16 -0800 (PST) From: Max Laier <mlaier@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/net bridge.c if_ethersubr.c src/sys/netinet in_proto.c ip_divert.c ip_divert.h ip_dummynet.c ip_dummynet.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c ip_output.c ip_var.h tcp_debug.c tcp_input.c src/sys/sys mbuf.h Message-ID: <200402131914.i1DJEGFA027591@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mlaier 2004/02/13 11:14:16 PST
FreeBSD src repository
Modified files:
sys/net bridge.c if_ethersubr.c
sys/netinet in_proto.c ip_divert.c ip_dummynet.c
ip_dummynet.h ip_fastfwd.c ip_fw.h
ip_fw2.c ip_input.c ip_output.c ip_var.h
tcp_debug.c tcp_input.c
sys/sys mbuf.h
Added files:
sys/netinet ip_divert.h
Log:
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
Revision Changes Path
1.74 +5 -9 src/sys/net/bridge.c
1.156 +2 -15 src/sys/net/if_ethersubr.c
1.68 +1 -0 src/sys/netinet/in_proto.c
1.82 +48 -21 src/sys/netinet/ip_divert.c
1.1 +83 -0 src/sys/netinet/ip_divert.h (new)
1.77 +125 -91 src/sys/netinet/ip_dummynet.c
1.28 +17 -20 src/sys/netinet/ip_dummynet.h
1.6 +18 -67 src/sys/netinet/ip_fastfwd.c
1.81 +0 -1 src/sys/netinet/ip_fw.h
1.54 +25 -5 src/sys/netinet/ip_fw2.c
1.261 +56 -118 src/sys/netinet/ip_input.c
1.207 +60 -53 src/sys/netinet/ip_output.c
1.82 +16 -9 src/sys/netinet/ip_var.h
1.22 +1 -0 src/sys/netinet/tcp_debug.c
1.225 +2 -6 src/sys/netinet/tcp_input.c
1.136 +1 -18 src/sys/sys/mbuf.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200402131914.i1DJEGFA027591>
