summaryrefslogtreecommitdiffstats
path: root/sys/dev/awi
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2006-06-02 23:14:40 +0000
committersam <sam@FreeBSD.org>2006-06-02 23:14:40 +0000
commitc35d17efe0d0b7b4ab064b041e890a7e341ab5ed (patch)
tree24469a0066d7f45b8c379dc7901a2dbfe0aab18d /sys/dev/awi
parentf018362c4adf765452a6cca57e43fb6f2f58b2ba (diff)
downloadFreeBSD-src-c35d17efe0d0b7b4ab064b041e890a7e341ab5ed.zip
FreeBSD-src-c35d17efe0d0b7b4ab064b041e890a7e341ab5ed.tar.gz
add missed calls to bpf_peers_present
Diffstat (limited to 'sys/dev/awi')
-rw-r--r--sys/dev/awi/awi.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/dev/awi/awi.c b/sys/dev/awi/awi.c
index 6dd75bf..6b14f46 100644
--- a/sys/dev/awi/awi.c
+++ b/sys/dev/awi/awi.c
@@ -796,8 +796,7 @@ awi_start(struct ifnet *ifp)
}
IFQ_DEQUEUE(&ifp->if_snd, m0);
#if NBPFILTER > 0
- if (ifp->if_bpf)
- bpf_mtap(ifp->if_bpf, m0);
+ BPF_MTAP(ifp, m0);
#endif
if ((ifp->if_flags & IFF_LINK0) || sc->sc_adhoc_ap)
m0 = awi_ether_encap(sc, m0);
@@ -839,7 +838,7 @@ awi_start(struct ifnet *ifp)
ifp->if_opackets++;
}
#if NBPFILTER > 0
- if (ic->ic_rawbpf)
+ if (bpf_peers_present(ic->ic_rawbpf))
bpf_mtap(ic->ic_rawbpf, m0);
#endif
if (dowep) {
OpenPOWER on IntegriCloud