aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/ieee80211/Kconfig56
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 @@
1config IEEE80211 1config 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
8config IEEE80211_DEBUG 19config 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
31config IEEE80211_CRYPT_WEP 42config 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
45config IEEE80211_CRYPT_CCMP 45config 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
58config IEEE80211_CRYPT_TKIP 48config 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