diff options
| author | Sam Leffler <sam@FreeBSD.org> | 2009-07-24 15:28:29 +0000 |
|---|---|---|
| committer | Sam Leffler <sam@FreeBSD.org> | 2009-07-24 15:28:29 +0000 |
| commit | ff5aac8eb754064c95e8775946bf0aee5213b2e4 (patch) | |
| tree | 68f7aeaaa52a33e91d11a494f5409a976fe87b92 /sys/net80211 | |
| parent | 983a2c892bf8a79680c2b2c687d36889df4bdf85 (diff) | |
Notes
Diffstat (limited to 'sys/net80211')
| -rw-r--r-- | sys/net80211/ieee80211.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211.c b/sys/net80211/ieee80211.c index fadd2109f8e3..0ce5465e83e7 100644 --- a/sys/net80211/ieee80211.c +++ b/sys/net80211/ieee80211.c @@ -637,7 +637,8 @@ ieee80211_syncifflag_locked(struct ieee80211com *ic, int flag) * drivers don't need to special-case it */ if (flag == IFF_PROMISC && - vap->iv_opmode == IEEE80211_M_HOSTAP) + !(vap->iv_opmode == IEEE80211_M_MONITOR || + vap->iv_opmode == IEEE80211_M_AHDEMO)) continue; bit = 1; break; |
