summaryrefslogtreecommitdiffstats
path: root/sys/net/bpfdesc.h
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2002-11-14 23:24:13 +0000
committersam <sam@FreeBSD.org>2002-11-14 23:24:13 +0000
commit0d8343cbfe5785460a546de1e7776dffb5f146f4 (patch)
tree7d2fb45eb235de0f7e542dc0f28df6a6d3201f69 /sys/net/bpfdesc.h
parent57696113da17cbfc851dc94e4456bcd4f1baedc0 (diff)
downloadFreeBSD-src-0d8343cbfe5785460a546de1e7776dffb5f146f4.zip
FreeBSD-src-0d8343cbfe5785460a546de1e7776dffb5f146f4.tar.gz
o add support for multiple link types per interface (e.g. 802.11 and Ethernet)
o introduce BPF_TAP and BPF_MTAP macros to hide implementation details and ease code portability o use m_getcl where appropriate Reviewed by: many Approved by: re Obtained from: NetBSD (multiple link type support)
Diffstat (limited to 'sys/net/bpfdesc.h')
-rw-r--r--sys/net/bpfdesc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net/bpfdesc.h b/sys/net/bpfdesc.h
index 2dd6f43..fe059cd 100644
--- a/sys/net/bpfdesc.h
+++ b/sys/net/bpfdesc.h
@@ -110,6 +110,7 @@ struct bpf_d {
struct bpf_if {
struct bpf_if *bif_next; /* list of all interfaces */
struct bpf_d *bif_dlist; /* descriptor list */
+ struct bpf_if **bif_driverp; /* pointer into softc */
u_int bif_dlt; /* link layer type */
u_int bif_hdrlen; /* length of header (with padding) */
struct ifnet *bif_ifp; /* corresponding interface */
OpenPOWER on IntegriCloud