1#ifndef __WEXT_COMPAT 2#define __WEXT_COMPAT 3 4#include <net/iw_handler.h> 5#include <linux/wireless.h> 6 7#ifdef CONFIG_CFG80211_WEXT_EXPORT 8#define EXPORT_WEXT_HANDLER(h) EXPORT_SYMBOL_GPL(h) 9#else 10#define EXPORT_WEXT_HANDLER(h) 11#endif /* CONFIG_CFG80211_WEXT_EXPORT */ 12 13int cfg80211_ibss_wext_siwfreq(struct net_device *dev, 14 struct iw_request_info *info, 15 struct iw_freq *freq, char *extra); 16int cfg80211_ibss_wext_giwfreq(struct net_device *dev, 17 struct iw_request_info *info, 18 struct iw_freq *freq, char *extra); 19int cfg80211_ibss_wext_siwap(struct net_device *dev, 20 struct iw_request_info *info, 21 struct sockaddr *ap_addr, char *extra); 22int cfg80211_ibss_wext_giwap(struct net_device *dev, 23 struct iw_request_info *info, 24 struct sockaddr *ap_addr, char *extra); 25int cfg80211_ibss_wext_siwessid(struct net_device *dev, 26 struct iw_request_info *info, 27 struct iw_point *data, char *ssid); 28int cfg80211_ibss_wext_giwessid(struct net_device *dev, 29 struct iw_request_info *info, 30 struct iw_point *data, char *ssid); 31 32int cfg80211_mgd_wext_siwfreq(struct net_device *dev, 33 struct iw_request_info *info, 34 struct iw_freq *freq, char *extra); 35int cfg80211_mgd_wext_giwfreq(struct net_device *dev, 36 struct iw_request_info *info, 37 struct iw_freq *freq, char *extra); 38int cfg80211_mgd_wext_siwap(struct net_device *dev, 39 struct iw_request_info *info, 40 struct sockaddr *ap_addr, char *extra); 41int cfg80211_mgd_wext_giwap(struct net_device *dev, 42 struct iw_request_info *info, 43 struct sockaddr *ap_addr, char *extra); 44int cfg80211_mgd_wext_siwessid(struct net_device *dev, 45 struct iw_request_info *info, 46 struct iw_point *data, char *ssid); 47int cfg80211_mgd_wext_giwessid(struct net_device *dev, 48 struct iw_request_info *info, 49 struct iw_point *data, char *ssid); 50 51int cfg80211_wext_siwmlme(struct net_device *dev, 52 struct iw_request_info *info, 53 struct iw_point *data, char *extra); 54int cfg80211_wext_siwgenie(struct net_device *dev, 55 struct iw_request_info *info, 56 struct iw_point *data, char *extra); 57 58 59int cfg80211_wext_freq(struct iw_freq *freq); 60 61 62extern const struct iw_handler_def cfg80211_wext_handler; 63#endif /* __WEXT_COMPAT */ 64