diff options
author | Johannes Berg <johannes.berg@intel.com> | 2013-04-22 09:31:43 -0400 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2013-04-22 09:31:43 -0400 |
commit | a42c74ee608a424342ef7069ccddf196d873040c (patch) | |
tree | 75adfb9f5e06ebb7c7d5d5e5a5408fa0d6d504b9 /net/mac80211/ieee80211_i.h | |
parent | 97990a060e6757f48b931a3946b17c1c4362c3fb (diff) | |
parent | 9b383672452bb1097124c76fcb4903e0021f6baf (diff) |
Merge remote-tracking branch 'wireless-next/master' into mac80211-next
Diffstat (limited to 'net/mac80211/ieee80211_i.h')
-rw-r--r-- | net/mac80211/ieee80211_i.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h index 21c1720eee00..af8410e1291e 100644 --- a/net/mac80211/ieee80211_i.h +++ b/net/mac80211/ieee80211_i.h | |||
@@ -309,6 +309,7 @@ struct ieee80211_roc_work { | |||
309 | struct ieee80211_channel *chan; | 309 | struct ieee80211_channel *chan; |
310 | 310 | ||
311 | bool started, abort, hw_begun, notified; | 311 | bool started, abort, hw_begun, notified; |
312 | bool to_be_freed; | ||
312 | 313 | ||
313 | unsigned long hw_start_time; | 314 | unsigned long hw_start_time; |
314 | 315 | ||
@@ -1318,7 +1319,7 @@ void ieee80211_roc_setup(struct ieee80211_local *local); | |||
1318 | void ieee80211_start_next_roc(struct ieee80211_local *local); | 1319 | void ieee80211_start_next_roc(struct ieee80211_local *local); |
1319 | void ieee80211_roc_purge(struct ieee80211_local *local, | 1320 | void ieee80211_roc_purge(struct ieee80211_local *local, |
1320 | struct ieee80211_sub_if_data *sdata); | 1321 | struct ieee80211_sub_if_data *sdata); |
1321 | void ieee80211_roc_notify_destroy(struct ieee80211_roc_work *roc); | 1322 | void ieee80211_roc_notify_destroy(struct ieee80211_roc_work *roc, bool free); |
1322 | void ieee80211_sw_roc_work(struct work_struct *work); | 1323 | void ieee80211_sw_roc_work(struct work_struct *work); |
1323 | void ieee80211_handle_roc_started(struct ieee80211_roc_work *roc); | 1324 | void ieee80211_handle_roc_started(struct ieee80211_roc_work *roc); |
1324 | 1325 | ||
@@ -1332,6 +1333,7 @@ int ieee80211_if_change_type(struct ieee80211_sub_if_data *sdata, | |||
1332 | enum nl80211_iftype type); | 1333 | enum nl80211_iftype type); |
1333 | void ieee80211_if_remove(struct ieee80211_sub_if_data *sdata); | 1334 | void ieee80211_if_remove(struct ieee80211_sub_if_data *sdata); |
1334 | void ieee80211_remove_interfaces(struct ieee80211_local *local); | 1335 | void ieee80211_remove_interfaces(struct ieee80211_local *local); |
1336 | u32 ieee80211_idle_off(struct ieee80211_local *local); | ||
1335 | void ieee80211_recalc_idle(struct ieee80211_local *local); | 1337 | void ieee80211_recalc_idle(struct ieee80211_local *local); |
1336 | void ieee80211_adjust_monitor_flags(struct ieee80211_sub_if_data *sdata, | 1338 | void ieee80211_adjust_monitor_flags(struct ieee80211_sub_if_data *sdata, |
1337 | const int offset); | 1339 | const int offset); |