diff options
-rw-r--r-- | drivers/net/wireless/ipw2x00/Kconfig | 45 | ||||
-rw-r--r-- | drivers/net/wireless/ipw2x00/Makefile | 8 | ||||
-rw-r--r-- | drivers/net/wireless/ipw2x00/libipw_geo.c (renamed from net/ieee80211/ieee80211_geo.c) | 0 | ||||
-rw-r--r-- | drivers/net/wireless/ipw2x00/libipw_module.c (renamed from net/ieee80211/ieee80211_module.c) | 0 | ||||
-rw-r--r-- | drivers/net/wireless/ipw2x00/libipw_rx.c (renamed from net/ieee80211/ieee80211_rx.c) | 0 | ||||
-rw-r--r-- | drivers/net/wireless/ipw2x00/libipw_tx.c (renamed from net/ieee80211/ieee80211_tx.c) | 0 | ||||
-rw-r--r-- | drivers/net/wireless/ipw2x00/libipw_wx.c (renamed from net/ieee80211/ieee80211_wx.c) | 0 | ||||
-rw-r--r-- | net/Kconfig | 1 | ||||
-rw-r--r-- | net/Makefile | 1 | ||||
-rw-r--r-- | net/ieee80211/Kconfig | 41 | ||||
-rw-r--r-- | net/ieee80211/Makefile | 8 |
11 files changed, 51 insertions, 53 deletions
diff --git a/drivers/net/wireless/ipw2x00/Kconfig b/drivers/net/wireless/ipw2x00/Kconfig index 67c57bfa5c1a..3d5cc4463d4d 100644 --- a/drivers/net/wireless/ipw2x00/Kconfig +++ b/drivers/net/wireless/ipw2x00/Kconfig | |||
@@ -8,7 +8,7 @@ config IPW2100 | |||
8 | select WIRELESS_EXT | 8 | select WIRELESS_EXT |
9 | select FW_LOADER | 9 | select FW_LOADER |
10 | select LIB80211 | 10 | select LIB80211 |
11 | select IEEE80211 | 11 | select LIBIPW |
12 | ---help--- | 12 | ---help--- |
13 | A driver for the Intel PRO/Wireless 2100 Network | 13 | A driver for the Intel PRO/Wireless 2100 Network |
14 | Connection 802.11b wireless network adapter. | 14 | Connection 802.11b wireless network adapter. |
@@ -67,7 +67,7 @@ config IPW2200 | |||
67 | select WIRELESS_EXT | 67 | select WIRELESS_EXT |
68 | select FW_LOADER | 68 | select FW_LOADER |
69 | select LIB80211 | 69 | select LIB80211 |
70 | select IEEE80211 | 70 | select LIBIPW |
71 | ---help--- | 71 | ---help--- |
72 | A driver for the Intel PRO/Wireless 2200BG and 2915ABG Network | 72 | A driver for the Intel PRO/Wireless 2200BG and 2915ABG Network |
73 | Connection adapters. | 73 | Connection adapters. |
@@ -148,3 +148,44 @@ config IPW2200_DEBUG | |||
148 | 148 | ||
149 | If you are not sure, say N here. | 149 | If you are not sure, say N here. |
150 | 150 | ||
151 | config LIBIPW | ||
152 | tristate | ||
153 | select WIRELESS_EXT | ||
154 | select CRYPTO | ||
155 | select CRYPTO_ARC4 | ||
156 | select CRYPTO_ECB | ||
157 | select CRYPTO_AES | ||
158 | select CRYPTO_MICHAEL_MIC | ||
159 | select CRYPTO_ECB | ||
160 | select CRC32 | ||
161 | select LIB80211 | ||
162 | select LIB80211_CRYPT_WEP | ||
163 | select LIB80211_CRYPT_TKIP | ||
164 | select LIB80211_CRYPT_CCMP | ||
165 | ---help--- | ||
166 | This option enables the hardware independent IEEE 802.11 | ||
167 | networking stack. This component is deprecated in favor of the | ||
168 | mac80211 component. | ||
169 | |||
170 | config LIBIPW_DEBUG | ||
171 | bool "Full debugging output for the LIBIPW component" | ||
172 | depends on LIBIPW | ||
173 | ---help--- | ||
174 | This option will enable debug tracing output for the | ||
175 | libipw component. | ||
176 | |||
177 | This will result in the kernel module being ~70k larger. You | ||
178 | can control which debug output is sent to the kernel log by | ||
179 | setting the value in | ||
180 | |||
181 | /proc/net/ieee80211/debug_level | ||
182 | |||
183 | For example: | ||
184 | |||
185 | % echo 0x00000FFO > /proc/net/ieee80211/debug_level | ||
186 | |||
187 | For a list of values you can assign to debug_level, you | ||
188 | can look at the bit mask values in <net/ieee80211.h> | ||
189 | |||
190 | If you are not trying to debug or develop the libipw | ||
191 | component, you most likely want to say N here. | ||
diff --git a/drivers/net/wireless/ipw2x00/Makefile b/drivers/net/wireless/ipw2x00/Makefile index dbc0d81b6faa..aecd2cff462b 100644 --- a/drivers/net/wireless/ipw2x00/Makefile +++ b/drivers/net/wireless/ipw2x00/Makefile | |||
@@ -4,3 +4,11 @@ | |||
4 | 4 | ||
5 | obj-$(CONFIG_IPW2100) += ipw2100.o | 5 | obj-$(CONFIG_IPW2100) += ipw2100.o |
6 | obj-$(CONFIG_IPW2200) += ipw2200.o | 6 | obj-$(CONFIG_IPW2200) += ipw2200.o |
7 | |||
8 | obj-$(CONFIG_LIBIPW) += libipw.o | ||
9 | libipw-objs := \ | ||
10 | libipw_module.o \ | ||
11 | libipw_tx.o \ | ||
12 | libipw_rx.o \ | ||
13 | libipw_wx.o \ | ||
14 | libipw_geo.o | ||
diff --git a/net/ieee80211/ieee80211_geo.c b/drivers/net/wireless/ipw2x00/libipw_geo.c index 960ad13f5e9f..960ad13f5e9f 100644 --- a/net/ieee80211/ieee80211_geo.c +++ b/drivers/net/wireless/ipw2x00/libipw_geo.c | |||
diff --git a/net/ieee80211/ieee80211_module.c b/drivers/net/wireless/ipw2x00/libipw_module.c index a2f5616d5b09..a2f5616d5b09 100644 --- a/net/ieee80211/ieee80211_module.c +++ b/drivers/net/wireless/ipw2x00/libipw_module.c | |||
diff --git a/net/ieee80211/ieee80211_rx.c b/drivers/net/wireless/ipw2x00/libipw_rx.c index 9c67dfae4320..9c67dfae4320 100644 --- a/net/ieee80211/ieee80211_rx.c +++ b/drivers/net/wireless/ipw2x00/libipw_rx.c | |||
diff --git a/net/ieee80211/ieee80211_tx.c b/drivers/net/wireless/ipw2x00/libipw_tx.c index f78f57e8844a..f78f57e8844a 100644 --- a/net/ieee80211/ieee80211_tx.c +++ b/drivers/net/wireless/ipw2x00/libipw_tx.c | |||
diff --git a/net/ieee80211/ieee80211_wx.c b/drivers/net/wireless/ipw2x00/libipw_wx.c index 31ea3abfc327..31ea3abfc327 100644 --- a/net/ieee80211/ieee80211_wx.c +++ b/drivers/net/wireless/ipw2x00/libipw_wx.c | |||
diff --git a/net/Kconfig b/net/Kconfig index c7d01c3a23c5..6ec2cce7c167 100644 --- a/net/Kconfig +++ b/net/Kconfig | |||
@@ -251,7 +251,6 @@ if WIRELESS | |||
251 | 251 | ||
252 | source "net/wireless/Kconfig" | 252 | source "net/wireless/Kconfig" |
253 | source "net/mac80211/Kconfig" | 253 | source "net/mac80211/Kconfig" |
254 | source "net/ieee80211/Kconfig" | ||
255 | 254 | ||
256 | endif # WIRELESS | 255 | endif # WIRELESS |
257 | 256 | ||
diff --git a/net/Makefile b/net/Makefile index 83b064651f1d..e5af3dc3a037 100644 --- a/net/Makefile +++ b/net/Makefile | |||
@@ -51,7 +51,6 @@ obj-$(CONFIG_IP_DCCP) += dccp/ | |||
51 | obj-$(CONFIG_IP_SCTP) += sctp/ | 51 | obj-$(CONFIG_IP_SCTP) += sctp/ |
52 | obj-y += wireless/ | 52 | obj-y += wireless/ |
53 | obj-$(CONFIG_MAC80211) += mac80211/ | 53 | obj-$(CONFIG_MAC80211) += mac80211/ |
54 | obj-$(CONFIG_IEEE80211) += ieee80211/ | ||
55 | obj-$(CONFIG_TIPC) += tipc/ | 54 | obj-$(CONFIG_TIPC) += tipc/ |
56 | obj-$(CONFIG_NETLABEL) += netlabel/ | 55 | obj-$(CONFIG_NETLABEL) += netlabel/ |
57 | obj-$(CONFIG_IUCV) += iucv/ | 56 | obj-$(CONFIG_IUCV) += iucv/ |
diff --git a/net/ieee80211/Kconfig b/net/ieee80211/Kconfig deleted file mode 100644 index 46f24f4c9dc7..000000000000 --- a/net/ieee80211/Kconfig +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | config IEEE80211 | ||
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 LIB80211 | ||
12 | select LIB80211_CRYPT_WEP | ||
13 | select LIB80211_CRYPT_TKIP | ||
14 | select LIB80211_CRYPT_CCMP | ||
15 | ---help--- | ||
16 | This option enables the hardware independent IEEE 802.11 | ||
17 | networking stack. This component is deprecated in favor of the | ||
18 | mac80211 component. | ||
19 | |||
20 | config IEEE80211_DEBUG | ||
21 | bool "Full debugging output for the old IEEE80211 stack" | ||
22 | depends on IEEE80211 | ||
23 | ---help--- | ||
24 | This option will enable debug tracing output for the | ||
25 | ieee80211 network stack. | ||
26 | |||
27 | This will result in the kernel module being ~70k larger. You | ||
28 | can control which debug output is sent to the kernel log by | ||
29 | setting the value in | ||
30 | |||
31 | /proc/net/ieee80211/debug_level | ||
32 | |||
33 | For example: | ||
34 | |||
35 | % echo 0x00000FFO > /proc/net/ieee80211/debug_level | ||
36 | |||
37 | For a list of values you can assign to debug_level, you | ||
38 | can look at the bit mask values in <net/ieee80211.h> | ||
39 | |||
40 | If you are not trying to debug or develop the ieee80211 | ||
41 | subsystem, you most likely want to say N here. | ||
diff --git a/net/ieee80211/Makefile b/net/ieee80211/Makefile deleted file mode 100644 index 158963ff18d2..000000000000 --- a/net/ieee80211/Makefile +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | obj-$(CONFIG_IEEE80211) += ieee80211.o | ||
2 | ieee80211-objs := \ | ||
3 | ieee80211_module.o \ | ||
4 | ieee80211_tx.o \ | ||
5 | ieee80211_rx.o \ | ||
6 | ieee80211_wx.o \ | ||
7 | ieee80211_geo.o | ||
8 | |||