diff options
Diffstat (limited to 'include/net/ieee80211.h')
-rw-r--r-- | include/net/ieee80211.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/include/net/ieee80211.h b/include/net/ieee80211.h index 738734a4653b..7ab3ed2bbccb 100644 --- a/include/net/ieee80211.h +++ b/include/net/ieee80211.h | |||
@@ -30,6 +30,8 @@ | |||
30 | #include <linux/wireless.h> | 30 | #include <linux/wireless.h> |
31 | #include <linux/ieee80211.h> | 31 | #include <linux/ieee80211.h> |
32 | 32 | ||
33 | #include <net/lib80211.h> | ||
34 | |||
33 | #define IEEE80211_VERSION "git-1.1.13" | 35 | #define IEEE80211_VERSION "git-1.1.13" |
34 | 36 | ||
35 | #define IEEE80211_DATA_LEN 2304 | 37 | #define IEEE80211_DATA_LEN 2304 |
@@ -355,8 +357,6 @@ struct ieee80211_stats { | |||
355 | 357 | ||
356 | struct ieee80211_device; | 358 | struct ieee80211_device; |
357 | 359 | ||
358 | #include "ieee80211_crypt.h" | ||
359 | |||
360 | #define SEC_KEY_1 (1<<0) | 360 | #define SEC_KEY_1 (1<<0) |
361 | #define SEC_KEY_2 (1<<1) | 361 | #define SEC_KEY_2 (1<<1) |
362 | #define SEC_KEY_3 (1<<2) | 362 | #define SEC_KEY_3 (1<<2) |
@@ -937,11 +937,7 @@ struct ieee80211_device { | |||
937 | size_t wpa_ie_len; | 937 | size_t wpa_ie_len; |
938 | u8 *wpa_ie; | 938 | u8 *wpa_ie; |
939 | 939 | ||
940 | struct list_head crypt_deinit_list; | 940 | struct lib80211_crypt_info crypt_info; |
941 | struct ieee80211_crypt_data *crypt[WEP_KEYS]; | ||
942 | int tx_keyidx; /* default TX key index (crypt[tx_keyidx]) */ | ||
943 | struct timer_list crypt_deinit_timer; | ||
944 | int crypt_quiesced; | ||
945 | 941 | ||
946 | int bcrx_sta_key; /* use individual keys to override default keys even | 942 | int bcrx_sta_key; /* use individual keys to override default keys even |
947 | * with RX of broad/multicast frames */ | 943 | * with RX of broad/multicast frames */ |