aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/ieee80211_i.h
diff options
context:
space:
mode:
authorJohannes Berg <johannes@sipsolutions.net>2009-03-21 12:08:43 -0400
committerJohn W. Linville <linville@tuxdriver.com>2009-03-27 20:13:08 -0400
commit7986cf9581767d250ca0e5a554541bb276e08d21 (patch)
treeeae47d0486f35c49605dd6c96603c13b1390343b /net/mac80211/ieee80211_i.h
parentac7f9cfa2c3b810e0adfb889ad407a8c79a84dbe (diff)
mac80211: remove mixed-cell and userspace MLME code
Neither can currently be set from userspace, so there's no regression potential, and neither will be supported from userspace since the new userspace APIs allow the SME, which is in userspace, to control all we need. Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/ieee80211_i.h')
-rw-r--r--net/mac80211/ieee80211_i.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h
index f69e84ab9617..564167fbb9aa 100644
--- a/net/mac80211/ieee80211_i.h
+++ b/net/mac80211/ieee80211_i.h
@@ -247,8 +247,9 @@ struct mesh_preq_queue {
247#define IEEE80211_STA_ASSOCIATED BIT(4) 247#define IEEE80211_STA_ASSOCIATED BIT(4)
248#define IEEE80211_STA_PROBEREQ_POLL BIT(5) 248#define IEEE80211_STA_PROBEREQ_POLL BIT(5)
249#define IEEE80211_STA_CREATE_IBSS BIT(6) 249#define IEEE80211_STA_CREATE_IBSS BIT(6)
250#define IEEE80211_STA_MIXED_CELL BIT(7) 250/* hole at 7, please re-use */
251#define IEEE80211_STA_WMM_ENABLED BIT(8) 251#define IEEE80211_STA_WMM_ENABLED BIT(8)
252/* hole at 9, please re-use */
252#define IEEE80211_STA_AUTO_SSID_SEL BIT(10) 253#define IEEE80211_STA_AUTO_SSID_SEL BIT(10)
253#define IEEE80211_STA_AUTO_BSSID_SEL BIT(11) 254#define IEEE80211_STA_AUTO_BSSID_SEL BIT(11)
254#define IEEE80211_STA_AUTO_CHANNEL_SEL BIT(12) 255#define IEEE80211_STA_AUTO_CHANNEL_SEL BIT(12)
@@ -411,7 +412,6 @@ struct ieee80211_if_mesh {
411 * 412 *
412 * @IEEE80211_SDATA_ALLMULTI: interface wants all multicast packets 413 * @IEEE80211_SDATA_ALLMULTI: interface wants all multicast packets
413 * @IEEE80211_SDATA_PROMISC: interface is promisc 414 * @IEEE80211_SDATA_PROMISC: interface is promisc
414 * @IEEE80211_SDATA_USERSPACE_MLME: userspace MLME is active
415 * @IEEE80211_SDATA_OPERATING_GMODE: operating in G-only mode 415 * @IEEE80211_SDATA_OPERATING_GMODE: operating in G-only mode
416 * @IEEE80211_SDATA_DONT_BRIDGE_PACKETS: bridge packets between 416 * @IEEE80211_SDATA_DONT_BRIDGE_PACKETS: bridge packets between
417 * associated stations and deliver multicast frames both 417 * associated stations and deliver multicast frames both
@@ -420,9 +420,8 @@ struct ieee80211_if_mesh {
420enum ieee80211_sub_if_data_flags { 420enum ieee80211_sub_if_data_flags {
421 IEEE80211_SDATA_ALLMULTI = BIT(0), 421 IEEE80211_SDATA_ALLMULTI = BIT(0),
422 IEEE80211_SDATA_PROMISC = BIT(1), 422 IEEE80211_SDATA_PROMISC = BIT(1),
423 IEEE80211_SDATA_USERSPACE_MLME = BIT(2), 423 IEEE80211_SDATA_OPERATING_GMODE = BIT(2),
424 IEEE80211_SDATA_OPERATING_GMODE = BIT(3), 424 IEEE80211_SDATA_DONT_BRIDGE_PACKETS = BIT(3),
425 IEEE80211_SDATA_DONT_BRIDGE_PACKETS = BIT(4),
426}; 425};
427 426
428struct ieee80211_sub_if_data { 427struct ieee80211_sub_if_data {