diff options
-rw-r--r-- | net/ieee80211/Kconfig | 56 |
1 files changed, 16 insertions, 40 deletions
diff --git a/net/ieee80211/Kconfig b/net/ieee80211/Kconfig index 94ed7d3cd9da..df9624c3cebf 100644 --- a/net/ieee80211/Kconfig +++ b/net/ieee80211/Kconfig | |||
@@ -1,12 +1,23 @@ | |||
1 | config IEEE80211 | 1 | config IEEE80211 |
2 | tristate "Generic IEEE 802.11 Networking Stack (DEPRECATED)" | 2 | tristate |
3 | select WIRELESS_EXT | ||
4 | select CRYPTO | ||
5 | select CRYPTO_ARC4 | ||
6 | select CRYPTO_ECB | ||
7 | select CRYPTO_AES | ||
8 | select CRYPTO_MICHAEL_MIC | ||
9 | select CRYPTO_ECB | ||
10 | select CRC32 | ||
11 | select IEEE80211_CRYPT_WEP | ||
12 | select IEEE80211_CRYPT_TKIP | ||
13 | select IEEE80211_CRYPT_CCMP | ||
3 | ---help--- | 14 | ---help--- |
4 | This option enables the hardware independent IEEE 802.11 | 15 | This option enables the hardware independent IEEE 802.11 |
5 | networking stack. This component is deprecated in favor of the | 16 | networking stack. This component is deprecated in favor of the |
6 | mac80211 component. | 17 | mac80211 component. |
7 | 18 | ||
8 | config IEEE80211_DEBUG | 19 | config IEEE80211_DEBUG |
9 | bool "Enable full debugging output" | 20 | bool "Full debugging output for the old IEEE80211 stack" |
10 | depends on IEEE80211 | 21 | depends on IEEE80211 |
11 | ---help--- | 22 | ---help--- |
12 | This option will enable debug tracing output for the | 23 | This option will enable debug tracing output for the |
@@ -29,45 +40,10 @@ config IEEE80211_DEBUG | |||
29 | subsystem, you most likely want to say N here. | 40 | subsystem, you most likely want to say N here. |
30 | 41 | ||
31 | config IEEE80211_CRYPT_WEP | 42 | config IEEE80211_CRYPT_WEP |
32 | tristate "IEEE 802.11 WEP encryption (802.1x)" | 43 | tristate |
33 | depends on IEEE80211 | ||
34 | select CRYPTO | ||
35 | select CRYPTO_ARC4 | ||
36 | select CRYPTO_ECB | ||
37 | select CRC32 | ||
38 | ---help--- | ||
39 | Include software based cipher suites in support of IEEE | ||
40 | 802.11's WEP. This is needed for WEP as well as 802.1x. | ||
41 | |||
42 | This can be compiled as a module and it will be called | ||
43 | "ieee80211_crypt_wep". | ||
44 | 44 | ||
45 | config IEEE80211_CRYPT_CCMP | 45 | config IEEE80211_CRYPT_CCMP |
46 | tristate "IEEE 802.11i CCMP support" | 46 | tristate |
47 | depends on IEEE80211 | ||
48 | select CRYPTO | ||
49 | select CRYPTO_AES | ||
50 | ---help--- | ||
51 | Include software based cipher suites in support of IEEE 802.11i | ||
52 | (aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with CCMP enabled | ||
53 | networks. | ||
54 | |||
55 | This can be compiled as a module and it will be called | ||
56 | "ieee80211_crypt_ccmp". | ||
57 | 47 | ||
58 | config IEEE80211_CRYPT_TKIP | 48 | config IEEE80211_CRYPT_TKIP |
59 | tristate "IEEE 802.11i TKIP encryption" | 49 | tristate |
60 | depends on IEEE80211 | ||
61 | select WIRELESS_EXT | ||
62 | select CRYPTO | ||
63 | select CRYPTO_MICHAEL_MIC | ||
64 | select CRYPTO_ECB | ||
65 | select CRC32 | ||
66 | ---help--- | ||
67 | Include software based cipher suites in support of IEEE 802.11i | ||
68 | (aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with TKIP enabled | ||
69 | networks. | ||
70 | |||
71 | This can be compiled as a module and it will be called | ||
72 | "ieee80211_crypt_tkip". | ||
73 | |||