cfg80211: combine IWAP handlers
[safe/jmp/linux-2.6] / net / wireless / wext-compat.h
1 #ifndef __WEXT_COMPAT
2 #define __WEXT_COMPAT
3
4 int cfg80211_ibss_wext_siwfreq(struct net_device *dev,
5                                struct iw_request_info *info,
6                                struct iw_freq *freq, char *extra);
7 int cfg80211_ibss_wext_giwfreq(struct net_device *dev,
8                                struct iw_request_info *info,
9                                struct iw_freq *freq, char *extra);
10 int cfg80211_ibss_wext_siwap(struct net_device *dev,
11                              struct iw_request_info *info,
12                              struct sockaddr *ap_addr, char *extra);
13 int cfg80211_ibss_wext_giwap(struct net_device *dev,
14                              struct iw_request_info *info,
15                              struct sockaddr *ap_addr, char *extra);
16
17 int cfg80211_mgd_wext_siwfreq(struct net_device *dev,
18                               struct iw_request_info *info,
19                               struct iw_freq *freq, char *extra);
20 int cfg80211_mgd_wext_giwfreq(struct net_device *dev,
21                               struct iw_request_info *info,
22                               struct iw_freq *freq, char *extra);
23 int cfg80211_mgd_wext_siwap(struct net_device *dev,
24                             struct iw_request_info *info,
25                             struct sockaddr *ap_addr, char *extra);
26 int cfg80211_mgd_wext_giwap(struct net_device *dev,
27                             struct iw_request_info *info,
28                             struct sockaddr *ap_addr, char *extra);
29
30 struct ieee80211_channel *cfg80211_wext_freq(struct wiphy *wiphy,
31                                              struct iw_freq *freq);
32
33 #endif /* __WEXT_COMPAT */