ieee80211softmac_wx.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. #ifndef _IEEE80211SOFTMAC_WX_H
  2. #define _IEEE80211SOFTMAC_WX_H
  3. #include <net/ieee80211softmac.h>
  4. #include <net/iw_handler.h>
  5. extern int
  6. ieee80211softmac_wx_trigger_scan(struct net_device *net_dev,
  7. struct iw_request_info *info,
  8. union iwreq_data *data,
  9. char *extra);
  10. extern int
  11. ieee80211softmac_wx_get_scan_results(struct net_device *net_dev,
  12. struct iw_request_info *info,
  13. union iwreq_data *data,
  14. char *extra);
  15. extern int
  16. ieee80211softmac_wx_set_essid(struct net_device *net_dev,
  17. struct iw_request_info *info,
  18. union iwreq_data *data,
  19. char *extra);
  20. extern int
  21. ieee80211softmac_wx_get_essid(struct net_device *net_dev,
  22. struct iw_request_info *info,
  23. union iwreq_data *data,
  24. char *extra);
  25. extern int
  26. ieee80211softmac_wx_set_rate(struct net_device *net_dev,
  27. struct iw_request_info *info,
  28. union iwreq_data *data,
  29. char *extra);
  30. extern int
  31. ieee80211softmac_wx_get_rate(struct net_device *net_dev,
  32. struct iw_request_info *info,
  33. union iwreq_data *data,
  34. char *extra);
  35. extern int
  36. ieee80211softmac_wx_get_wap(struct net_device *net_dev,
  37. struct iw_request_info *info,
  38. union iwreq_data *data,
  39. char *extra);
  40. extern int
  41. ieee80211softmac_wx_set_wap(struct net_device *net_dev,
  42. struct iw_request_info *info,
  43. union iwreq_data *data,
  44. char *extra);
  45. extern int
  46. ieee80211softmac_wx_set_genie(struct net_device *dev,
  47. struct iw_request_info *info,
  48. union iwreq_data *wrqu,
  49. char *extra);
  50. extern int
  51. ieee80211softmac_wx_get_genie(struct net_device *dev,
  52. struct iw_request_info *info,
  53. union iwreq_data *wrqu,
  54. char *extra);
  55. #endif /* _IEEE80211SOFTMAC_WX */