Date: Wed, 14 Jun 2006 02:23:28 +0000 (UTC) From: "Christian S.J. Peron" <csjp@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/net bpf.c bpf.h Message-ID: <200606140223.k5E2NSJh025424@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
csjp 2006-06-14 02:23:28 UTC
FreeBSD src repository
Modified files:
sys/net bpf.c bpf.h
Log:
If bpf(4) has not been compiled into the kernel, initialize the bpf interface
pointer to a zeroed, statically allocated bpf_if structure. This way the
LIST_EMPTY() macro will always return true. This allows us to remove the
additional unconditional memory reference for each packet in the fast path.
Discussed with: sam
Revision Changes Path
1.167 +5 -0 src/sys/net/bpf.c
1.45 +1 -1 src/sys/net/bpf.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606140223.k5E2NSJh025424>
