wext-compat.h 2.1 KB

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