aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/ieee80211softmac_wx.h
diff options
context:
space:
mode:
authorJohannes Berg <johannes@sipsolutions.net>2006-01-04 10:32:16 -0500
committerJohn W. Linville <linville@tuxdriver.com>2006-03-22 22:16:50 -0500
commit370121e5190a86a2d8a717ecd6f33028c7dc6fd4 (patch)
tree2bd809d8dea7a831f9c47d06572e98194bfc0ccc /include/net/ieee80211softmac_wx.h
parent1c2e02750b992703a8a18634e08b04353face243 (diff)
[PATCH] wireless: Add softmac layer to the kernel
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include/net/ieee80211softmac_wx.h')
-rw-r--r--include/net/ieee80211softmac_wx.h66
1 files changed, 66 insertions, 0 deletions
diff --git a/include/net/ieee80211softmac_wx.h b/include/net/ieee80211softmac_wx.h
new file mode 100644
index 000000000000..165ea4c78ee0
--- /dev/null
+++ b/include/net/ieee80211softmac_wx.h
@@ -0,0 +1,66 @@
1#ifndef _IEEE80211SOFTMAC_WX_H
2#define _IEEE80211SOFTMAC_WX_H
3
4#include <net/ieee80211softmac.h>
5#include <net/iw_handler.h>
6
7extern int
8ieee80211softmac_wx_trigger_scan(struct net_device *net_dev,
9 struct iw_request_info *info,
10 union iwreq_data *data,
11 char *extra);
12
13extern int
14ieee80211softmac_wx_get_scan_results(struct net_device *net_dev,
15 struct iw_request_info *info,
16 union iwreq_data *data,
17 char *extra);
18
19extern int
20ieee80211softmac_wx_set_essid(struct net_device *net_dev,
21 struct iw_request_info *info,
22 union iwreq_data *data,
23 char *extra);
24
25extern int
26ieee80211softmac_wx_get_essid(struct net_device *net_dev,
27 struct iw_request_info *info,
28 union iwreq_data *data,
29 char *extra);
30
31extern int
32ieee80211softmac_wx_set_rate(struct net_device *net_dev,
33 struct iw_request_info *info,
34 union iwreq_data *data,
35 char *extra);
36
37extern int
38ieee80211softmac_wx_get_rate(struct net_device *net_dev,
39 struct iw_request_info *info,
40 union iwreq_data *data,
41 char *extra);
42
43extern int
44ieee80211softmac_wx_get_wap(struct net_device *net_dev,
45 struct iw_request_info *info,
46 union iwreq_data *data,
47 char *extra);
48
49extern int
50ieee80211softmac_wx_set_wap(struct net_device *net_dev,
51 struct iw_request_info *info,
52 union iwreq_data *data,
53 char *extra);
54
55extern int
56ieee80211softmac_wx_set_genie(struct net_device *dev,
57 struct iw_request_info *info,
58 union iwreq_data *wrqu,
59 char *extra);
60
61extern int
62ieee80211softmac_wx_get_genie(struct net_device *dev,
63 struct iw_request_info *info,
64 union iwreq_data *wrqu,
65 char *extra);
66#endif /* _IEEE80211SOFTMAC_WX */