Page MenuHomeFreeBSD

D49514.diff
No OneTemporary

D49514.diff

diff --git a/sys/net80211/ieee80211_output.c b/sys/net80211/ieee80211_output.c
--- a/sys/net80211/ieee80211_output.c
+++ b/sys/net80211/ieee80211_output.c
@@ -2672,11 +2672,14 @@
if (vap->iv_flags & IEEE80211_F_PRIVACY)
capinfo |= IEEE80211_CAPINFO_PRIVACY;
if ((vap->iv_flags & IEEE80211_F_SHPREAMBLE) &&
+ chan != IEEE80211_CHAN_ANYC &&
IEEE80211_IS_CHAN_2GHZ(chan))
capinfo |= IEEE80211_CAPINFO_SHORT_PREAMBLE;
if (vap->iv_flags & IEEE80211_F_SHSLOT)
capinfo |= IEEE80211_CAPINFO_SHORT_SLOTTIME;
- if (IEEE80211_IS_CHAN_5GHZ(chan) && (vap->iv_flags & IEEE80211_F_DOTH))
+ if (chan != IEEE80211_CHAN_ANYC &&
+ IEEE80211_IS_CHAN_5GHZ(chan) &&
+ (vap->iv_flags & IEEE80211_F_DOTH))
capinfo |= IEEE80211_CAPINFO_SPECTRUM_MGMT;
return capinfo;
}

File Metadata

Mime Type
text/plain
Expires
Sat, Feb 7, 2:34 PM (7 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28456710
Default Alt Text
D49514.diff (784 B)

Event Timeline