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>