diff options
Diffstat (limited to 'net/ieee80211/Kconfig')
-rw-r--r-- | net/ieee80211/Kconfig | 57 |
1 files changed, 17 insertions, 40 deletions
diff --git a/net/ieee80211/Kconfig b/net/ieee80211/Kconfig index 94ed7d3cd9da..d2282bb2e4f1 100644 --- a/net/ieee80211/Kconfig +++ b/net/ieee80211/Kconfig | |||
@@ -1,12 +1,24 @@ | |||
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 | ||
14 | select LIB80211 | ||
3 | ---help--- | 15 | ---help--- |
4 | This option enables the hardware independent IEEE 802.11 | 16 | This option enables the hardware independent IEEE 802.11 |
5 | networking stack. This component is deprecated in favor of the | 17 | networking stack. This component is deprecated in favor of the |
6 | mac80211 component. | 18 | mac80211 component. |
7 | 19 | ||
8 | config IEEE80211_DEBUG | 20 | config IEEE80211_DEBUG |
9 | bool "Enable full debugging output" | 21 | bool "Full debugging output for the old IEEE80211 stack" |
10 | depends on IEEE80211 | 22 | depends on IEEE80211 |
11 | ---help--- | 23 | ---help--- |
12 | This option will enable debug tracing output for the | 24 | This option will enable debug tracing output for the |
@@ -29,45 +41,10 @@ config IEEE80211_DEBUG | |||
29 | subsystem, you most likely want to say N here. | 41 | subsystem, you most likely want to say N here. |
30 | 42 | ||
31 | config IEEE80211_CRYPT_WEP | 43 | config IEEE80211_CRYPT_WEP |
32 | tristate "IEEE 802.11 WEP encryption (802.1x)" | 44 | 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 | 45 | ||
45 | config IEEE80211_CRYPT_CCMP | 46 | config IEEE80211_CRYPT_CCMP |
46 | tristate "IEEE 802.11i CCMP support" | 47 | 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 | 48 | ||
58 | config IEEE80211_CRYPT_TKIP | 49 | config IEEE80211_CRYPT_TKIP |
59 | tristate "IEEE 802.11i TKIP encryption" | 50 | 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 | |||