|
@@ -274,7 +274,7 @@ void ___ieee80211_start_rx_ba_session(struct sta_info *sta,
|
|
|
/* XXX: check own ht delayed BA capability?? */
|
|
|
if (((ba_policy != 1) &&
|
|
|
(!(sta->sta.ht_cap.cap & IEEE80211_HT_CAP_DELAY_BA))) ||
|
|
|
- (buf_size > IEEE80211_MAX_AMPDU_BUF)) {
|
|
|
+ (buf_size > IEEE80211_MAX_AMPDU_BUF_HT)) {
|
|
|
status = WLAN_STATUS_INVALID_QOS_PARAM;
|
|
|
ht_dbg_ratelimited(sta->sdata,
|
|
|
"AddBA Req with bad params from %pM on tid %u. policy %d, buffer size %d\n",
|
|
@@ -283,7 +283,7 @@ void ___ieee80211_start_rx_ba_session(struct sta_info *sta,
|
|
|
}
|
|
|
/* determine default buffer size */
|
|
|
if (buf_size == 0)
|
|
|
- buf_size = IEEE80211_MAX_AMPDU_BUF;
|
|
|
+ buf_size = IEEE80211_MAX_AMPDU_BUF_HT;
|
|
|
|
|
|
/* make sure the size doesn't exceed the maximum supported by the hw */
|
|
|
if (buf_size > sta->sta.max_rx_aggregation_subframes)
|