aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/wireless/ipw2x00/Kconfig2
-rw-r--r--drivers/net/wireless/ipw2x00/ieee80211.h (renamed from include/net/ieee80211.h)0
-rw-r--r--drivers/net/wireless/ipw2x00/ipw2100.h4
-rw-r--r--drivers/net/wireless/ipw2x00/ipw2200.h3
-rw-r--r--drivers/net/wireless/ipw2x00/libipw_geo.c2
-rw-r--r--drivers/net/wireless/ipw2x00/libipw_module.c2
-rw-r--r--drivers/net/wireless/ipw2x00/libipw_rx.c3
-rw-r--r--drivers/net/wireless/ipw2x00/libipw_tx.c2
-rw-r--r--drivers/net/wireless/ipw2x00/libipw_wx.c3
9 files changed, 12 insertions, 9 deletions
diff --git a/drivers/net/wireless/ipw2x00/Kconfig b/drivers/net/wireless/ipw2x00/Kconfig
index 1d5dc3e9c5fb..85cc79995f6f 100644
--- a/drivers/net/wireless/ipw2x00/Kconfig
+++ b/drivers/net/wireless/ipw2x00/Kconfig
@@ -186,7 +186,7 @@ config LIBIPW_DEBUG
186 % echo 0x00000FFO > /proc/net/ieee80211/debug_level 186 % echo 0x00000FFO > /proc/net/ieee80211/debug_level
187 187
188 For a list of values you can assign to debug_level, you 188 For a list of values you can assign to debug_level, you
189 can look at the bit mask values in <net/ieee80211.h> 189 can look at the bit mask values in ieee80211.h
190 190
191 If you are not trying to debug or develop the libipw 191 If you are not trying to debug or develop the libipw
192 component, you most likely want to say N here. 192 component, you most likely want to say N here.
diff --git a/include/net/ieee80211.h b/drivers/net/wireless/ipw2x00/ieee80211.h
index adb7cf31f781..adb7cf31f781 100644
--- a/include/net/ieee80211.h
+++ b/drivers/net/wireless/ipw2x00/ieee80211.h
diff --git a/drivers/net/wireless/ipw2x00/ipw2100.h b/drivers/net/wireless/ipw2x00/ipw2100.h
index bbf1ddcafba8..46b135d21670 100644
--- a/drivers/net/wireless/ipw2x00/ipw2100.h
+++ b/drivers/net/wireless/ipw2x00/ipw2100.h
@@ -39,8 +39,6 @@
39#include <linux/wireless.h> 39#include <linux/wireless.h>
40#include <net/iw_handler.h> // new driver API 40#include <net/iw_handler.h> // new driver API
41 41
42#include <net/ieee80211.h>
43
44#ifdef CONFIG_IPW2100_MONITOR 42#ifdef CONFIG_IPW2100_MONITOR
45#include <net/ieee80211_radiotap.h> 43#include <net/ieee80211_radiotap.h>
46#endif 44#endif
@@ -48,6 +46,8 @@
48#include <linux/workqueue.h> 46#include <linux/workqueue.h>
49#include <linux/mutex.h> 47#include <linux/mutex.h>
50 48
49#include "ieee80211.h"
50
51struct ipw2100_priv; 51struct ipw2100_priv;
52struct ipw2100_tx_packet; 52struct ipw2100_tx_packet;
53struct ipw2100_rx_packet; 53struct ipw2100_rx_packet;
diff --git a/drivers/net/wireless/ipw2x00/ipw2200.h b/drivers/net/wireless/ipw2x00/ipw2200.h
index 277b274d4be5..3e66c998dfea 100644
--- a/drivers/net/wireless/ipw2x00/ipw2200.h
+++ b/drivers/net/wireless/ipw2x00/ipw2200.h
@@ -49,13 +49,14 @@
49#include <asm/io.h> 49#include <asm/io.h>
50 50
51#include <net/lib80211.h> 51#include <net/lib80211.h>
52#include <net/ieee80211.h>
53#include <net/ieee80211_radiotap.h> 52#include <net/ieee80211_radiotap.h>
54 53
55#define DRV_NAME "ipw2200" 54#define DRV_NAME "ipw2200"
56 55
57#include <linux/workqueue.h> 56#include <linux/workqueue.h>
58 57
58#include "ieee80211.h"
59
59/* Authentication and Association States */ 60/* Authentication and Association States */
60enum connection_manager_assoc_states { 61enum connection_manager_assoc_states {
61 CMAS_INIT = 0, 62 CMAS_INIT = 0,
diff --git a/drivers/net/wireless/ipw2x00/libipw_geo.c b/drivers/net/wireless/ipw2x00/libipw_geo.c
index 960ad13f5e9f..9dfbb8760f67 100644
--- a/drivers/net/wireless/ipw2x00/libipw_geo.c
+++ b/drivers/net/wireless/ipw2x00/libipw_geo.c
@@ -41,7 +41,7 @@
41#include <linux/etherdevice.h> 41#include <linux/etherdevice.h>
42#include <asm/uaccess.h> 42#include <asm/uaccess.h>
43 43
44#include <net/ieee80211.h> 44#include "ieee80211.h"
45 45
46int ieee80211_is_valid_channel(struct ieee80211_device *ieee, u8 channel) 46int ieee80211_is_valid_channel(struct ieee80211_device *ieee, u8 channel)
47{ 47{
diff --git a/drivers/net/wireless/ipw2x00/libipw_module.c b/drivers/net/wireless/ipw2x00/libipw_module.c
index a2f5616d5b09..0f233ab6a95b 100644
--- a/drivers/net/wireless/ipw2x00/libipw_module.c
+++ b/drivers/net/wireless/ipw2x00/libipw_module.c
@@ -50,7 +50,7 @@
50#include <net/net_namespace.h> 50#include <net/net_namespace.h>
51#include <net/arp.h> 51#include <net/arp.h>
52 52
53#include <net/ieee80211.h> 53#include "ieee80211.h"
54 54
55#define DRV_DESCRIPTION "802.11 data/management/control stack" 55#define DRV_DESCRIPTION "802.11 data/management/control stack"
56#define DRV_NAME "ieee80211" 56#define DRV_NAME "ieee80211"
diff --git a/drivers/net/wireless/ipw2x00/libipw_rx.c b/drivers/net/wireless/ipw2x00/libipw_rx.c
index 9c67dfae4320..4865475e8a81 100644
--- a/drivers/net/wireless/ipw2x00/libipw_rx.c
+++ b/drivers/net/wireless/ipw2x00/libipw_rx.c
@@ -33,7 +33,8 @@
33#include <linux/ctype.h> 33#include <linux/ctype.h>
34 34
35#include <net/lib80211.h> 35#include <net/lib80211.h>
36#include <net/ieee80211.h> 36
37#include "ieee80211.h"
37 38
38static void ieee80211_monitor_rx(struct ieee80211_device *ieee, 39static void ieee80211_monitor_rx(struct ieee80211_device *ieee,
39 struct sk_buff *skb, 40 struct sk_buff *skb,
diff --git a/drivers/net/wireless/ipw2x00/libipw_tx.c b/drivers/net/wireless/ipw2x00/libipw_tx.c
index f78f57e8844a..a874e9091919 100644
--- a/drivers/net/wireless/ipw2x00/libipw_tx.c
+++ b/drivers/net/wireless/ipw2x00/libipw_tx.c
@@ -41,7 +41,7 @@
41#include <linux/etherdevice.h> 41#include <linux/etherdevice.h>
42#include <asm/uaccess.h> 42#include <asm/uaccess.h>
43 43
44#include <net/ieee80211.h> 44#include "ieee80211.h"
45 45
46/* 46/*
47 47
diff --git a/drivers/net/wireless/ipw2x00/libipw_wx.c b/drivers/net/wireless/ipw2x00/libipw_wx.c
index 31ea3abfc327..dfbadb3b9bd5 100644
--- a/drivers/net/wireless/ipw2x00/libipw_wx.c
+++ b/drivers/net/wireless/ipw2x00/libipw_wx.c
@@ -35,9 +35,10 @@
35#include <linux/jiffies.h> 35#include <linux/jiffies.h>
36 36
37#include <net/lib80211.h> 37#include <net/lib80211.h>
38#include <net/ieee80211.h>
39#include <linux/wireless.h> 38#include <linux/wireless.h>
40 39
40#include "ieee80211.h"
41
41static const char *ieee80211_modes[] = { 42static const char *ieee80211_modes[] = {
42 "?", "a", "b", "ab", "g", "ag", "bg", "abg" 43 "?", "a", "b", "ab", "g", "ag", "bg", "abg"
43}; 44};