aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/ieee80211_i.h
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2010-06-10 04:21:44 -0400
committerJohn W. Linville <linville@tuxdriver.com>2010-06-14 15:39:28 -0400
commit7c3b1dd8f483bf4bcb9776cd9cd3b37dd327d7ea (patch)
treeb5e42cc6f18b80c1036d0b9e5590d171fa84d074 /net/mac80211/ieee80211_i.h
parent67c282c00c9c06733aae229662d209957f6d23a7 (diff)
mac80211: defer RX agg session teardown to work
Since we want the code to be able to sleep in the future, it must not be called from the timer directly. To prepare, move it out into the aggregation work. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.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 628a53db9f7e..9d753a02a2e4 100644
--- a/net/mac80211/ieee80211_i.h
+++ b/net/mac80211/ieee80211_i.h
@@ -1096,6 +1096,8 @@ int ieee80211_send_smps_action(struct ieee80211_sub_if_data *sdata,
1096 enum ieee80211_smps_mode smps, const u8 *da, 1096 enum ieee80211_smps_mode smps, const u8 *da,
1097 const u8 *bssid); 1097 const u8 *bssid);
1098 1098
1099void ___ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid,
1100 u16 initiator, u16 reason);
1099void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid, 1101void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid,
1100 u16 initiator, u16 reason); 1102 u16 initiator, u16 reason);
1101void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta); 1103void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta);