Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
include
net
cfg80211-wext.h
Go to the documentation of this file.
1
#ifndef __NET_CFG80211_WEXT_H
2
#define __NET_CFG80211_WEXT_H
3
/*
4
* 802.11 device and configuration interface -- wext handlers
5
*
6
* Copyright 2006-2010 Johannes Berg <
[email protected]
>
7
*
8
* This program is free software; you can redistribute it and/or modify
9
* it under the terms of the GNU General Public License version 2 as
10
* published by the Free Software Foundation.
11
*/
12
13
#include <linux/netdevice.h>
14
#include <linux/wireless.h>
15
#include <
net/iw_handler.h
>
16
17
/*
18
* Temporary wext handlers & helper functions
19
*
20
* These are used only by drivers that aren't yet fully
21
* converted to cfg80211.
22
*/
23
int
cfg80211_wext_giwname
(
struct
net_device
*
dev
,
24
struct
iw_request_info
*
info
,
25
char
*
name
,
char
*
extra
);
26
int
cfg80211_wext_siwmode
(
struct
net_device
*
dev
,
struct
iw_request_info
*
info
,
27
u32
*
mode
,
char
*
extra
);
28
int
cfg80211_wext_giwmode
(
struct
net_device
*
dev
,
struct
iw_request_info
*
info
,
29
u32
*
mode
,
char
*
extra
);
30
int
cfg80211_wext_siwscan
(
struct
net_device
*
dev
,
31
struct
iw_request_info
*
info
,
32
union
iwreq_data
*wrqu,
char
*
extra
);
33
int
cfg80211_wext_giwscan
(
struct
net_device
*
dev
,
34
struct
iw_request_info
*
info
,
35
struct
iw_point
*
data
,
char
*
extra
);
36
int
cfg80211_wext_giwrange
(
struct
net_device
*
dev
,
37
struct
iw_request_info
*
info
,
38
struct
iw_point
*
data
,
char
*
extra
);
39
int
cfg80211_wext_siwrts
(
struct
net_device
*
dev
,
40
struct
iw_request_info
*
info
,
41
struct
iw_param
*
rts
,
char
*
extra
);
42
int
cfg80211_wext_giwrts
(
struct
net_device
*
dev
,
43
struct
iw_request_info
*
info
,
44
struct
iw_param
*
rts
,
char
*
extra
);
45
int
cfg80211_wext_siwfrag
(
struct
net_device
*
dev
,
46
struct
iw_request_info
*
info
,
47
struct
iw_param
*
frag
,
char
*
extra
);
48
int
cfg80211_wext_giwfrag
(
struct
net_device
*
dev
,
49
struct
iw_request_info
*
info
,
50
struct
iw_param
*
frag
,
char
*
extra
);
51
int
cfg80211_wext_giwretry
(
struct
net_device
*
dev
,
52
struct
iw_request_info
*
info
,
53
struct
iw_param
*
retry
,
char
*
extra
);
54
55
#endif
/* __NET_CFG80211_WEXT_H */
Generated on Thu Jan 10 2013 14:53:02 for Linux Kernel by
1.8.2