aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/ieee80211_i.h
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2012-12-07 13:06:48 +0100
committerJohannes Berg <johannes.berg@intel.com>2013-01-03 13:01:39 +0100
commitb08fbbd8ade1fe3eea821a65b98d9f6a828329da (patch)
tree09c6f053e83f97cbe8207036eadb3755fa329e1f /net/mac80211/ieee80211_i.h
parentcfg80211: move world roaming check for beacon hints (diff)
downloadlinux-dev-b08fbbd8ade1fe3eea821a65b98d9f6a828329da.tar.xz
linux-dev-b08fbbd8ade1fe3eea821a65b98d9f6a828329da.zip
mac80211: restrict assoc request VHT capabilities
In interoperability testing some APs showed bad behaviour if some of the VHT capabilities of the station are better than their own. Restrict the assoc request parameters - beamformee capabable, - RX STBC and - RX MCS set to the subset that the AP can support. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/ieee80211_i.h')
-rw-r--r--net/mac80211/ieee80211_i.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h
index c084c1503c04..7182907e282a 100644
--- a/net/mac80211/ieee80211_i.h
+++ b/net/mac80211/ieee80211_i.h
@@ -405,6 +405,8 @@ struct ieee80211_mgd_assoc_data {
u8 ap_ht_param;
+ struct ieee80211_vht_cap ap_vht_cap;
+
size_t ie_len;
u8 ie[];
};