diff options
author | John W. Linville <linville@tuxdriver.com> | 2010-05-11 14:24:55 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-05-11 14:24:55 -0400 |
commit | cc755896a4274f11283bca32d1d658203844057a (patch) | |
tree | 218970ece71df99f686b9416b7fd88b921690ebb /net/mac80211/ieee80211_i.h | |
parent | d250fe91ae129bff0968e685cc9c466d3a5e3482 (diff) | |
parent | 9459d59fbf0bc82ff4c804679fa8bc22788eca63 (diff) |
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem
Conflicts:
drivers/net/wireless/ath/ar9170/main.c
Diffstat (limited to 'net/mac80211/ieee80211_i.h')
-rw-r--r-- | net/mac80211/ieee80211_i.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h index cbaf4981e110..7ef7798d04cd 100644 --- a/net/mac80211/ieee80211_i.h +++ b/net/mac80211/ieee80211_i.h | |||
@@ -767,7 +767,7 @@ struct ieee80211_local { | |||
767 | enum mac80211_scan_state next_scan_state; | 767 | enum mac80211_scan_state next_scan_state; |
768 | struct delayed_work scan_work; | 768 | struct delayed_work scan_work; |
769 | struct ieee80211_sub_if_data *scan_sdata; | 769 | struct ieee80211_sub_if_data *scan_sdata; |
770 | enum nl80211_channel_type oper_channel_type; | 770 | enum nl80211_channel_type _oper_channel_type; |
771 | struct ieee80211_channel *oper_channel, *csa_channel; | 771 | struct ieee80211_channel *oper_channel, *csa_channel; |
772 | 772 | ||
773 | /* Temporary remain-on-channel for off-channel operations */ | 773 | /* Temporary remain-on-channel for off-channel operations */ |
@@ -1228,6 +1228,20 @@ int ieee80211_wk_remain_on_channel(struct ieee80211_sub_if_data *sdata, | |||
1228 | int ieee80211_wk_cancel_remain_on_channel( | 1228 | int ieee80211_wk_cancel_remain_on_channel( |
1229 | struct ieee80211_sub_if_data *sdata, u64 cookie); | 1229 | struct ieee80211_sub_if_data *sdata, u64 cookie); |
1230 | 1230 | ||
1231 | /* channel management */ | ||
1232 | enum ieee80211_chan_mode { | ||
1233 | CHAN_MODE_UNDEFINED, | ||
1234 | CHAN_MODE_HOPPING, | ||
1235 | CHAN_MODE_FIXED, | ||
1236 | }; | ||
1237 | |||
1238 | enum ieee80211_chan_mode | ||
1239 | ieee80211_get_channel_mode(struct ieee80211_local *local, | ||
1240 | struct ieee80211_sub_if_data *ignore); | ||
1241 | bool ieee80211_set_channel_type(struct ieee80211_local *local, | ||
1242 | struct ieee80211_sub_if_data *sdata, | ||
1243 | enum nl80211_channel_type chantype); | ||
1244 | |||
1231 | #ifdef CONFIG_MAC80211_NOINLINE | 1245 | #ifdef CONFIG_MAC80211_NOINLINE |
1232 | #define debug_noinline noinline | 1246 | #define debug_noinline noinline |
1233 | #else | 1247 | #else |