home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / include / wlan / p80211req.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  2.9 KB  |  84 lines

  1. /* src/include/wlan/p80211req.h
  2. *
  3. * Request handling functions
  4. *
  5. * Copyright (C) 1999 AbsoluteValue Systems, Inc.  All Rights Reserved.
  6. * --------------------------------------------------------------------
  7. *
  8. * linux-wlan
  9. *
  10. *   The contents of this file are subject to the Mozilla Public
  11. *   License Version 1.1 (the "License"); you may not use this file
  12. *   except in compliance with the License. You may obtain a copy of
  13. *   the License at http://www.mozilla.org/MPL/
  14. *
  15. *   Software distributed under the License is distributed on an "AS
  16. *   IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
  17. *   implied. See the License for the specific language governing
  18. *   rights and limitations under the License.
  19. *
  20. *   Alternatively, the contents of this file may be used under the
  21. *   terms of the GNU Public License version 2 (the "GPL"), in which
  22. *   case the provisions of the GPL are applicable instead of the
  23. *   above.  If you wish to allow the use of your version of this file
  24. *   only under the terms of the GPL and not to allow others to use
  25. *   your version of this file under the MPL, indicate your decision
  26. *   by deleting the provisions above and replace them with the notice
  27. *   and other provisions required by the GPL.  If you do not delete
  28. *   the provisions above, a recipient may use your version of this
  29. *   file under either the MPL or the GPL.
  30. *
  31. * --------------------------------------------------------------------
  32. *
  33. * Inquiries regarding the linux-wlan Open Source project can be
  34. * made directly to:
  35. *
  36. * AbsoluteValue Systems Inc.
  37. * info@linux-wlan.com
  38. * http://www.linux-wlan.com
  39. *
  40. * --------------------------------------------------------------------
  41. *
  42. * Portions of the development of this software were funded by 
  43. * Intersil Corporation as part of PRISM(R) chipset product development.
  44. *
  45. * --------------------------------------------------------------------
  46. */
  47.  
  48. #ifndef _LINUX_P80211REQ_H
  49. #define _LINUX_P80211REQ_H
  50.  
  51. #ifndef CONFIG_NETLINK
  52. #ifdef CONFIG_NETLINK_DEV
  53. #define CONFIG_NETLINK 1
  54. #elif CONFIG_NETLINK_DEV_MODULE
  55. #define CONFIG_NETLINK 1
  56. #endif
  57. #endif
  58.  
  59. /*================================================================*/
  60. /* Constants */
  61.  
  62. /*================================================================*/
  63. /* Macros */
  64.  
  65. /*================================================================*/
  66. /* Types */
  67.  
  68. /*================================================================*/
  69. /* Externs */
  70.  
  71. /*================================================================*/
  72. /* Function Declarations */
  73.  
  74. int    p80211req_dorequest(wlandevice_t *wlandev, UINT8 *msgbuf);
  75. #ifdef CONFIG_NETLINK
  76. void    p80211indicate( wlandevice_t *wlandev, p80211msg_t *msg, int len);
  77. void    p80211indicate_init(void);
  78. void    p80211indicate_shutdown(void);
  79. void    p80211ind_mlme( wlandevice_t *wlandev, struct sk_buff *skb);
  80. void    p80211ind_distribution( wlandevice_t *wlandev, struct sk_buff *skb);
  81. #endif /* CONFIG_NETLINK */
  82.  
  83. #endif
  84.