diff options
author | Johannes Berg <johannes.berg@intel.com> | 2010-06-10 04:21:44 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-06-14 15:39:28 -0400 |
commit | 7c3b1dd8f483bf4bcb9776cd9cd3b37dd327d7ea (patch) | |
tree | b5e42cc6f18b80c1036d0b9e5590d171fa84d074 /net/mac80211/ieee80211_i.h | |
parent | 67c282c00c9c06733aae229662d209957f6d23a7 (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.h | 2 |
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 | ||
1099 | void ___ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid, | ||
1100 | u16 initiator, u16 reason); | ||
1099 | void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid, | 1101 | void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid, |
1100 | u16 initiator, u16 reason); | 1102 | u16 initiator, u16 reason); |
1101 | void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta); | 1103 | void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta); |