Changeset 27292


Ignore:
Timestamp:
2011-06-27T11:31:09+02:00 (7 years ago)
Author:
nbd
Message:

mac80211: merge a pending fix for reestablishing misconfigured aggregation sessions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/mac80211/patches/300-pending_work.patch

    r27276 r27292  
    1010        mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | 
    1111                                          IEEE80211_STYPE_ACTION); 
     12@@ -262,7 +264,11 @@ void ieee80211_process_addba_request(str 
     13                                "%pM on tid %u\n", 
     14                                mgmt->sa, tid); 
     15 #endif /* CONFIG_MAC80211_HT_DEBUG */ 
     16-               goto end; 
     17+ 
     18+               /* delete existing Rx BA session on the same tid */ 
     19+               ___ieee80211_stop_rx_ba_session(sta, tid, WLAN_BACK_RECIPIENT, 
     20+                                               WLAN_STATUS_UNSPECIFIED_QOS, 
     21+                                               false); 
     22        } 
     23  
     24        /* prepare A-MPDU MLME for Rx aggregation */ 
    1225--- a/net/mac80211/agg-tx.c 
    1326+++ b/net/mac80211/agg-tx.c 
Note: See TracChangeset for help on using the changeset viewer.