|
@@ -541,7 +541,7 @@ static void ieee80211_send_assoc(struct ieee80211_sub_if_data *sdata)
|
|
|
offset = noffset;
|
|
|
}
|
|
|
|
|
|
- if (!(ifmgd->flags & IEEE80211_STA_DISABLE_11N))
|
|
|
+ if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HT))
|
|
|
ieee80211_add_ht_ie(sdata, skb, assoc_data->ap_ht_param,
|
|
|
sband, chan, sdata->smps_mode);
|
|
|
|
|
@@ -2170,7 +2170,7 @@ static bool ieee80211_assoc_success(struct ieee80211_sub_if_data *sdata,
|
|
|
|
|
|
sband = local->hw.wiphy->bands[ieee80211_get_sdata_band(sdata)];
|
|
|
|
|
|
- if (elems.ht_cap_elem && !(ifmgd->flags & IEEE80211_STA_DISABLE_11N))
|
|
|
+ if (elems.ht_cap_elem && !(ifmgd->flags & IEEE80211_STA_DISABLE_HT))
|
|
|
ieee80211_ht_cap_ie_to_sta_ht_cap(sdata, sband,
|
|
|
elems.ht_cap_elem, &sta->sta.ht_cap);
|
|
|
|
|
@@ -2222,7 +2222,7 @@ static bool ieee80211_assoc_success(struct ieee80211_sub_if_data *sdata,
|
|
|
changed |= BSS_CHANGED_QOS;
|
|
|
|
|
|
if (elems.ht_operation && elems.wmm_param &&
|
|
|
- !(ifmgd->flags & IEEE80211_STA_DISABLE_11N))
|
|
|
+ !(ifmgd->flags & IEEE80211_STA_DISABLE_HT))
|
|
|
changed |= ieee80211_config_ht_tx(sdata, elems.ht_operation,
|
|
|
cbss->bssid, false);
|
|
|
|
|
@@ -2658,7 +2658,7 @@ static void ieee80211_rx_mgmt_beacon(struct ieee80211_sub_if_data *sdata,
|
|
|
|
|
|
|
|
|
if (elems.ht_cap_elem && elems.ht_operation && elems.wmm_param &&
|
|
|
- !(ifmgd->flags & IEEE80211_STA_DISABLE_11N))
|
|
|
+ !(ifmgd->flags & IEEE80211_STA_DISABLE_HT))
|
|
|
changed |= ieee80211_config_ht_tx(sdata, elems.ht_operation,
|
|
|
bssid, true);
|
|
|
|
|
@@ -3555,7 +3555,7 @@ int ieee80211_mgd_assoc(struct ieee80211_sub_if_data *sdata,
|
|
|
if (req->crypto.ciphers_pairwise[i] == WLAN_CIPHER_SUITE_WEP40 ||
|
|
|
req->crypto.ciphers_pairwise[i] == WLAN_CIPHER_SUITE_TKIP ||
|
|
|
req->crypto.ciphers_pairwise[i] == WLAN_CIPHER_SUITE_WEP104) {
|
|
|
- ifmgd->flags |= IEEE80211_STA_DISABLE_11N;
|
|
|
+ ifmgd->flags |= IEEE80211_STA_DISABLE_HT;
|
|
|
ifmgd->flags |= IEEE80211_STA_DISABLE_VHT;
|
|
|
netdev_info(sdata->dev,
|
|
|
"disabling HT/VHT due to WEP/TKIP use\n");
|
|
@@ -3563,7 +3563,7 @@ int ieee80211_mgd_assoc(struct ieee80211_sub_if_data *sdata,
|
|
|
}
|
|
|
|
|
|
if (req->flags & ASSOC_REQ_DISABLE_HT) {
|
|
|
- ifmgd->flags |= IEEE80211_STA_DISABLE_11N;
|
|
|
+ ifmgd->flags |= IEEE80211_STA_DISABLE_HT;
|
|
|
ifmgd->flags |= IEEE80211_STA_DISABLE_VHT;
|
|
|
}
|
|
|
|
|
@@ -3571,7 +3571,7 @@ int ieee80211_mgd_assoc(struct ieee80211_sub_if_data *sdata,
|
|
|
sband = local->hw.wiphy->bands[req->bss->channel->band];
|
|
|
if (!sband->ht_cap.ht_supported ||
|
|
|
local->hw.queues < IEEE80211_NUM_ACS || !bss->wmm_used) {
|
|
|
- ifmgd->flags |= IEEE80211_STA_DISABLE_11N;
|
|
|
+ ifmgd->flags |= IEEE80211_STA_DISABLE_HT;
|
|
|
if (!bss->wmm_used)
|
|
|
netdev_info(sdata->dev,
|
|
|
"disabling HT as WMM/QoS is not supported by the AP\n");
|
|
@@ -3616,7 +3616,7 @@ int ieee80211_mgd_assoc(struct ieee80211_sub_if_data *sdata,
|
|
|
assoc_data->ap_ht_param =
|
|
|
((struct ieee80211_ht_operation *)(ht_ie + 2))->ht_param;
|
|
|
else
|
|
|
- ifmgd->flags |= IEEE80211_STA_DISABLE_11N;
|
|
|
+ ifmgd->flags |= IEEE80211_STA_DISABLE_HT;
|
|
|
|
|
|
if (bss->wmm_used && bss->uapsd_supported &&
|
|
|
(sdata->local->hw.flags & IEEE80211_HW_SUPPORTS_UAPSD)) {
|