svn commit: r192764 - head/sys/net80211
Sam Leffler
sam at FreeBSD.org
Mon May 25 16:35:32 UTC 2009
Author: sam
Date: Mon May 25 16:35:31 2009
New Revision: 192764
URL: http://svn.freebsd.org/changeset/base/192764
Log:
do internal bpf tracking only for radiotap DLT's
Modified:
head/sys/net80211/ieee80211_freebsd.c
Modified: head/sys/net80211/ieee80211_freebsd.c
==============================================================================
--- head/sys/net80211/ieee80211_freebsd.c Mon May 25 16:34:35 2009 (r192763)
+++ head/sys/net80211/ieee80211_freebsd.c Mon May 25 16:35:31 2009 (r192764)
@@ -730,10 +730,10 @@ ieee80211_load_module(const char *modnam
static eventhandler_tag wlan_bpfevent;
static void
-bpf_track(void *arg, struct ifnet *ifp, int attach)
+bpf_track(void *arg, struct ifnet *ifp, int dlt, int attach)
{
/* NB: identify vap's by if_start */
- if (ifp->if_start == ieee80211_start) {
+ if (dlt == DLT_IEEE802_11_RADIO && ifp->if_start == ieee80211_start) {
struct ieee80211vap *vap = ifp->if_softc;
/*
* Track bpf radiotap listener state. We mark the vap
More information about the svn-src-head
mailing list