~ubuntu-branches/ubuntu/precise/linux-ti-omap4/precise-security

« back to all changes in this revision

Viewing changes to include/net/cfg80211-wext.h

  • Committer: Package Import Robot
  • Author(s): Paolo Pisati, Paolo Pisati
  • Date: 2011-12-06 15:56:07 UTC
  • Revision ID: package-import@ubuntu.com-20111206155607-pcf44kv5fmhk564f
Tags: 3.2.0-1401.1
[ Paolo Pisati ]

* Rebased on top of Ubuntu-3.2.0-3.8
* Tilt-tracking @ ef2487af4bb15bdd0689631774b5a5e3a59f74e2
* Delete debian.ti-omap4/control, it shoudln't be tracked
* Fix architecture spelling (s/armel/armhf/)
* [Config] Update configs following 3.2 import
* [Config] Fix compilation: disable CODA and ARCH_OMAP3
* [Config] Fix compilation: disable Ethernet Faraday
* Update series to precise

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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 <johannes@sipsolutions.net>
 
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 */