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 / p80211metastruct.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  26.7 KB  |  645 lines

  1. /* This file is GENERATED AUTOMATICALLY.  DO NOT EDIT OR MODIFY.
  2. * --------------------------------------------------------------------
  3. *
  4. * Copyright (C) 1999 AbsoluteValue Systems, Inc.  All Rights Reserved.
  5. * --------------------------------------------------------------------
  6. *
  7. * linux-wlan
  8. *
  9. *   The contents of this file are subject to the Mozilla Public
  10. *   License Version 1.1 (the "License"); you may not use this file
  11. *   except in compliance with the License. You may obtain a copy of
  12. *   the License at http://www.mozilla.org/MPL/
  13. *
  14. *   Software distributed under the License is distributed on an "AS
  15. *   IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
  16. *   implied. See the License for the specific language governing
  17. *   rights and limitations under the License.
  18. *
  19. *   Alternatively, the contents of this file may be used under the
  20. *   terms of the GNU Public License version 2 (the "GPL"), in which
  21. *   case the provisions of the GPL are applicable instead of the
  22. *   above.  If you wish to allow the use of your version of this file
  23. *   only under the terms of the GPL and not to allow others to use
  24. *   your version of this file under the MPL, indicate your decision
  25. *   by deleting the provisions above and replace them with the notice
  26. *   and other provisions required by the GPL.  If you do not delete
  27. *   the provisions above, a recipient may use your version of this
  28. *   file under either the MPL or the GPL.
  29. *
  30. * --------------------------------------------------------------------
  31. *
  32. * Inquiries regarding the linux-wlan Open Source project can be
  33. * made directly to:
  34. *
  35. * AbsoluteValue Systems Inc.
  36. * info@linux-wlan.com
  37. * http://www.linux-wlan.com
  38. *
  39. * --------------------------------------------------------------------
  40. *
  41. * Portions of the development of this software were funded by 
  42. * Intersil Corporation as part of PRISM(R) chipset product development.
  43. *
  44. * --------------------------------------------------------------------
  45. */
  46.  
  47. #ifndef _P80211MKMETASTRUCT_H
  48. #define _P80211MKMETASTRUCT_H
  49.  
  50.  
  51. typedef struct p80211msg_dot11req_mibget
  52. {
  53.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  54.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  55.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  56.     p80211item_unk392_t    mibattribute    __WLAN_ATTRIB_PACK__;
  57.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  58. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_mibget_t;
  59.  
  60. typedef struct p80211msg_dot11req_mibset
  61. {
  62.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  63.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  64.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  65.     p80211item_unk392_t    mibattribute    __WLAN_ATTRIB_PACK__;
  66.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  67. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_mibset_t;
  68.  
  69. typedef struct p80211msg_dot11req_powermgmt
  70. {
  71.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  72.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  73.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  74.     p80211item_uint32_t    powermgmtmode    __WLAN_ATTRIB_PACK__;
  75.     p80211item_uint32_t    wakeup    __WLAN_ATTRIB_PACK__;
  76.     p80211item_uint32_t    receivedtims    __WLAN_ATTRIB_PACK__;
  77.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  78. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_powermgmt_t;
  79.  
  80. typedef struct p80211msg_dot11req_scan
  81. {
  82.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  83.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  84.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  85.     p80211item_uint32_t    bsstype    __WLAN_ATTRIB_PACK__;
  86.     p80211item_pstr6_t    bssid    __WLAN_ATTRIB_PACK__;
  87.     UINT8    pad_0C[1]    __WLAN_ATTRIB_PACK__;
  88.     p80211item_pstr32_t    ssid    __WLAN_ATTRIB_PACK__;
  89.     UINT8    pad_1D[3]    __WLAN_ATTRIB_PACK__;
  90.     p80211item_uint32_t    scantype    __WLAN_ATTRIB_PACK__;
  91.     p80211item_uint32_t    probedelay    __WLAN_ATTRIB_PACK__;
  92.     p80211item_pstr14_t    channellist    __WLAN_ATTRIB_PACK__;
  93.     UINT8    pad_2C[1]    __WLAN_ATTRIB_PACK__;
  94.     p80211item_uint32_t    minchanneltime    __WLAN_ATTRIB_PACK__;
  95.     p80211item_uint32_t    maxchanneltime    __WLAN_ATTRIB_PACK__;
  96.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  97.     p80211item_uint32_t    numbss    __WLAN_ATTRIB_PACK__;
  98.     p80211item_uint32_t    append    __WLAN_ATTRIB_PACK__;
  99. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_scan_t;
  100.  
  101. typedef struct p80211msg_dot11req_scan_results
  102. {
  103.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  104.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  105.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  106.     p80211item_uint32_t    bssindex    __WLAN_ATTRIB_PACK__;
  107.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  108.     p80211item_uint32_t    signal    __WLAN_ATTRIB_PACK__;
  109.     p80211item_uint32_t    noise    __WLAN_ATTRIB_PACK__;
  110.     p80211item_pstr6_t    bssid    __WLAN_ATTRIB_PACK__;
  111.     UINT8    pad_3C[1]    __WLAN_ATTRIB_PACK__;
  112.     p80211item_pstr32_t    ssid    __WLAN_ATTRIB_PACK__;
  113.     UINT8    pad_4D[3]    __WLAN_ATTRIB_PACK__;
  114.     p80211item_uint32_t    bsstype    __WLAN_ATTRIB_PACK__;
  115.     p80211item_uint32_t    beaconperiod    __WLAN_ATTRIB_PACK__;
  116.     p80211item_uint32_t    dtimperiod    __WLAN_ATTRIB_PACK__;
  117.     p80211item_uint32_t    timestamp    __WLAN_ATTRIB_PACK__;
  118.     p80211item_uint32_t    localtime    __WLAN_ATTRIB_PACK__;
  119.     p80211item_uint32_t    fhdwelltime    __WLAN_ATTRIB_PACK__;
  120.     p80211item_uint32_t    fhhopset    __WLAN_ATTRIB_PACK__;
  121.     p80211item_uint32_t    fhhoppattern    __WLAN_ATTRIB_PACK__;
  122.     p80211item_uint32_t    fhhopindex    __WLAN_ATTRIB_PACK__;
  123.     p80211item_uint32_t    dschannel    __WLAN_ATTRIB_PACK__;
  124.     p80211item_uint32_t    cfpcount    __WLAN_ATTRIB_PACK__;
  125.     p80211item_uint32_t    cfpperiod    __WLAN_ATTRIB_PACK__;
  126.     p80211item_uint32_t    cfpmaxduration    __WLAN_ATTRIB_PACK__;
  127.     p80211item_uint32_t    cfpdurremaining    __WLAN_ATTRIB_PACK__;
  128.     p80211item_uint32_t    ibssatimwindow    __WLAN_ATTRIB_PACK__;
  129.     p80211item_uint32_t    cfpollable    __WLAN_ATTRIB_PACK__;
  130.     p80211item_uint32_t    cfpollreq    __WLAN_ATTRIB_PACK__;
  131.     p80211item_uint32_t    privacy    __WLAN_ATTRIB_PACK__;
  132.     p80211item_uint32_t    basicrate1    __WLAN_ATTRIB_PACK__;
  133.     p80211item_uint32_t    basicrate2    __WLAN_ATTRIB_PACK__;
  134.     p80211item_uint32_t    basicrate3    __WLAN_ATTRIB_PACK__;
  135.     p80211item_uint32_t    basicrate4    __WLAN_ATTRIB_PACK__;
  136.     p80211item_uint32_t    basicrate5    __WLAN_ATTRIB_PACK__;
  137.     p80211item_uint32_t    basicrate6    __WLAN_ATTRIB_PACK__;
  138.     p80211item_uint32_t    basicrate7    __WLAN_ATTRIB_PACK__;
  139.     p80211item_uint32_t    basicrate8    __WLAN_ATTRIB_PACK__;
  140.     p80211item_uint32_t    supprate1    __WLAN_ATTRIB_PACK__;
  141.     p80211item_uint32_t    supprate2    __WLAN_ATTRIB_PACK__;
  142.     p80211item_uint32_t    supprate3    __WLAN_ATTRIB_PACK__;
  143.     p80211item_uint32_t    supprate4    __WLAN_ATTRIB_PACK__;
  144.     p80211item_uint32_t    supprate5    __WLAN_ATTRIB_PACK__;
  145.     p80211item_uint32_t    supprate6    __WLAN_ATTRIB_PACK__;
  146.     p80211item_uint32_t    supprate7    __WLAN_ATTRIB_PACK__;
  147.     p80211item_uint32_t    supprate8    __WLAN_ATTRIB_PACK__;
  148. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_scan_results_t;
  149.  
  150. typedef struct p80211msg_dot11req_join
  151. {
  152.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  153.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  154.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  155.     p80211item_pstr6_t    bssid    __WLAN_ATTRIB_PACK__;
  156.     UINT8    pad_5C[1]    __WLAN_ATTRIB_PACK__;
  157.     p80211item_uint32_t    joinfailuretimeout    __WLAN_ATTRIB_PACK__;
  158.     p80211item_uint32_t    basicrate1    __WLAN_ATTRIB_PACK__;
  159.     p80211item_uint32_t    basicrate2    __WLAN_ATTRIB_PACK__;
  160.     p80211item_uint32_t    basicrate3    __WLAN_ATTRIB_PACK__;
  161.     p80211item_uint32_t    basicrate4    __WLAN_ATTRIB_PACK__;
  162.     p80211item_uint32_t    basicrate5    __WLAN_ATTRIB_PACK__;
  163.     p80211item_uint32_t    basicrate6    __WLAN_ATTRIB_PACK__;
  164.     p80211item_uint32_t    basicrate7    __WLAN_ATTRIB_PACK__;
  165.     p80211item_uint32_t    basicrate8    __WLAN_ATTRIB_PACK__;
  166.     p80211item_uint32_t    operationalrate1    __WLAN_ATTRIB_PACK__;
  167.     p80211item_uint32_t    operationalrate2    __WLAN_ATTRIB_PACK__;
  168.     p80211item_uint32_t    operationalrate3    __WLAN_ATTRIB_PACK__;
  169.     p80211item_uint32_t    operationalrate4    __WLAN_ATTRIB_PACK__;
  170.     p80211item_uint32_t    operationalrate5    __WLAN_ATTRIB_PACK__;
  171.     p80211item_uint32_t    operationalrate6    __WLAN_ATTRIB_PACK__;
  172.     p80211item_uint32_t    operationalrate7    __WLAN_ATTRIB_PACK__;
  173.     p80211item_uint32_t    operationalrate8    __WLAN_ATTRIB_PACK__;
  174.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  175. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_join_t;
  176.  
  177. typedef struct p80211msg_dot11req_authenticate
  178. {
  179.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  180.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  181.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  182.     p80211item_pstr6_t    peerstaaddress    __WLAN_ATTRIB_PACK__;
  183.     UINT8    pad_6C[1]    __WLAN_ATTRIB_PACK__;
  184.     p80211item_uint32_t    authenticationtype    __WLAN_ATTRIB_PACK__;
  185.     p80211item_uint32_t    authenticationfailuretimeout    __WLAN_ATTRIB_PACK__;
  186.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  187. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_authenticate_t;
  188.  
  189. typedef struct p80211msg_dot11req_deauthenticate
  190. {
  191.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  192.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  193.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  194.     p80211item_pstr6_t    peerstaaddress    __WLAN_ATTRIB_PACK__;
  195.     UINT8    pad_7C[1]    __WLAN_ATTRIB_PACK__;
  196.     p80211item_uint32_t    reasoncode    __WLAN_ATTRIB_PACK__;
  197.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  198. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_deauthenticate_t;
  199.  
  200. typedef struct p80211msg_dot11req_associate
  201. {
  202.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  203.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  204.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  205.     p80211item_pstr6_t    peerstaaddress    __WLAN_ATTRIB_PACK__;
  206.     UINT8    pad_8C[1]    __WLAN_ATTRIB_PACK__;
  207.     p80211item_uint32_t    associatefailuretimeout    __WLAN_ATTRIB_PACK__;
  208.     p80211item_uint32_t    cfpollable    __WLAN_ATTRIB_PACK__;
  209.     p80211item_uint32_t    cfpollreq    __WLAN_ATTRIB_PACK__;
  210.     p80211item_uint32_t    privacy    __WLAN_ATTRIB_PACK__;
  211.     p80211item_uint32_t    listeninterval    __WLAN_ATTRIB_PACK__;
  212.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  213. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_associate_t;
  214.  
  215. typedef struct p80211msg_dot11req_reassociate
  216. {
  217.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  218.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  219.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  220.     p80211item_pstr6_t    newapaddress    __WLAN_ATTRIB_PACK__;
  221.     UINT8    pad_9C[1]    __WLAN_ATTRIB_PACK__;
  222.     p80211item_uint32_t    reassociatefailuretimeout    __WLAN_ATTRIB_PACK__;
  223.     p80211item_uint32_t    cfpollable    __WLAN_ATTRIB_PACK__;
  224.     p80211item_uint32_t    cfpollreq    __WLAN_ATTRIB_PACK__;
  225.     p80211item_uint32_t    privacy    __WLAN_ATTRIB_PACK__;
  226.     p80211item_uint32_t    listeninterval    __WLAN_ATTRIB_PACK__;
  227.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  228. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_reassociate_t;
  229.  
  230. typedef struct p80211msg_dot11req_disassociate
  231. {
  232.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  233.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  234.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  235.     p80211item_pstr6_t    peerstaaddress    __WLAN_ATTRIB_PACK__;
  236.     UINT8    pad_10C[1]    __WLAN_ATTRIB_PACK__;
  237.     p80211item_uint32_t    reasoncode    __WLAN_ATTRIB_PACK__;
  238.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  239. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_disassociate_t;
  240.  
  241. typedef struct p80211msg_dot11req_reset
  242. {
  243.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  244.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  245.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  246.     p80211item_uint32_t    setdefaultmib    __WLAN_ATTRIB_PACK__;
  247.     p80211item_pstr6_t    macaddress    __WLAN_ATTRIB_PACK__;
  248.     UINT8    pad_11C[1]    __WLAN_ATTRIB_PACK__;
  249.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  250. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_reset_t;
  251.  
  252. typedef struct p80211msg_dot11req_start
  253. {
  254.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  255.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  256.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  257.     p80211item_pstr32_t    ssid    __WLAN_ATTRIB_PACK__;
  258.     UINT8    pad_12D[3]    __WLAN_ATTRIB_PACK__;
  259.     p80211item_uint32_t    bsstype    __WLAN_ATTRIB_PACK__;
  260.     p80211item_uint32_t    beaconperiod    __WLAN_ATTRIB_PACK__;
  261.     p80211item_uint32_t    dtimperiod    __WLAN_ATTRIB_PACK__;
  262.     p80211item_uint32_t    cfpperiod    __WLAN_ATTRIB_PACK__;
  263.     p80211item_uint32_t    cfpmaxduration    __WLAN_ATTRIB_PACK__;
  264.     p80211item_uint32_t    fhdwelltime    __WLAN_ATTRIB_PACK__;
  265.     p80211item_uint32_t    fhhopset    __WLAN_ATTRIB_PACK__;
  266.     p80211item_uint32_t    fhhoppattern    __WLAN_ATTRIB_PACK__;
  267.     p80211item_uint32_t    dschannel    __WLAN_ATTRIB_PACK__;
  268.     p80211item_uint32_t    ibssatimwindow    __WLAN_ATTRIB_PACK__;
  269.     p80211item_uint32_t    probedelay    __WLAN_ATTRIB_PACK__;
  270.     p80211item_uint32_t    cfpollable    __WLAN_ATTRIB_PACK__;
  271.     p80211item_uint32_t    cfpollreq    __WLAN_ATTRIB_PACK__;
  272.     p80211item_uint32_t    basicrate1    __WLAN_ATTRIB_PACK__;
  273.     p80211item_uint32_t    basicrate2    __WLAN_ATTRIB_PACK__;
  274.     p80211item_uint32_t    basicrate3    __WLAN_ATTRIB_PACK__;
  275.     p80211item_uint32_t    basicrate4    __WLAN_ATTRIB_PACK__;
  276.     p80211item_uint32_t    basicrate5    __WLAN_ATTRIB_PACK__;
  277.     p80211item_uint32_t    basicrate6    __WLAN_ATTRIB_PACK__;
  278.     p80211item_uint32_t    basicrate7    __WLAN_ATTRIB_PACK__;
  279.     p80211item_uint32_t    basicrate8    __WLAN_ATTRIB_PACK__;
  280.     p80211item_uint32_t    operationalrate1    __WLAN_ATTRIB_PACK__;
  281.     p80211item_uint32_t    operationalrate2    __WLAN_ATTRIB_PACK__;
  282.     p80211item_uint32_t    operationalrate3    __WLAN_ATTRIB_PACK__;
  283.     p80211item_uint32_t    operationalrate4    __WLAN_ATTRIB_PACK__;
  284.     p80211item_uint32_t    operationalrate5    __WLAN_ATTRIB_PACK__;
  285.     p80211item_uint32_t    operationalrate6    __WLAN_ATTRIB_PACK__;
  286.     p80211item_uint32_t    operationalrate7    __WLAN_ATTRIB_PACK__;
  287.     p80211item_uint32_t    operationalrate8    __WLAN_ATTRIB_PACK__;
  288.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  289. } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_start_t;
  290.  
  291. typedef struct p80211msg_dot11ind_authenticate
  292. {
  293.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  294.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  295.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  296.     p80211item_pstr6_t    peerstaaddress    __WLAN_ATTRIB_PACK__;
  297.     UINT8    pad_13C[1]    __WLAN_ATTRIB_PACK__;
  298.     p80211item_uint32_t    authenticationtype    __WLAN_ATTRIB_PACK__;
  299. } __WLAN_ATTRIB_PACK__ p80211msg_dot11ind_authenticate_t;
  300.  
  301. typedef struct p80211msg_dot11ind_deauthenticate
  302. {
  303.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  304.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  305.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  306.     p80211item_pstr6_t    peerstaaddress    __WLAN_ATTRIB_PACK__;
  307.     UINT8    pad_14C[1]    __WLAN_ATTRIB_PACK__;
  308.     p80211item_uint32_t    reasoncode    __WLAN_ATTRIB_PACK__;
  309. } __WLAN_ATTRIB_PACK__ p80211msg_dot11ind_deauthenticate_t;
  310.  
  311. typedef struct p80211msg_dot11ind_associate
  312. {
  313.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  314.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  315.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  316.     p80211item_pstr6_t    peerstaaddress    __WLAN_ATTRIB_PACK__;
  317.     UINT8    pad_15C[1]    __WLAN_ATTRIB_PACK__;
  318.     p80211item_uint32_t    aid    __WLAN_ATTRIB_PACK__;
  319. } __WLAN_ATTRIB_PACK__ p80211msg_dot11ind_associate_t;
  320.  
  321. typedef struct p80211msg_dot11ind_reassociate
  322. {
  323.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  324.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  325.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  326.     p80211item_pstr6_t    peerstaaddress    __WLAN_ATTRIB_PACK__;
  327.     UINT8    pad_16C[1]    __WLAN_ATTRIB_PACK__;
  328.     p80211item_uint32_t    aid    __WLAN_ATTRIB_PACK__;
  329.     p80211item_pstr6_t    oldapaddress    __WLAN_ATTRIB_PACK__;
  330.     UINT8    pad_17C[1]    __WLAN_ATTRIB_PACK__;
  331. } __WLAN_ATTRIB_PACK__ p80211msg_dot11ind_reassociate_t;
  332.  
  333. typedef struct p80211msg_dot11ind_disassociate
  334. {
  335.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  336.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  337.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  338.     p80211item_pstr6_t    peerstaaddress    __WLAN_ATTRIB_PACK__;
  339.     UINT8    pad_18C[1]    __WLAN_ATTRIB_PACK__;
  340.     p80211item_uint32_t    reasoncode    __WLAN_ATTRIB_PACK__;
  341. } __WLAN_ATTRIB_PACK__ p80211msg_dot11ind_disassociate_t;
  342.  
  343. typedef struct p80211msg_lnxreq_ifstate
  344. {
  345.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  346.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  347.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  348.     p80211item_uint32_t    ifstate    __WLAN_ATTRIB_PACK__;
  349.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  350. } __WLAN_ATTRIB_PACK__ p80211msg_lnxreq_ifstate_t;
  351.  
  352. typedef struct p80211msg_lnxreq_wlansniff
  353. {
  354.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  355.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  356.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  357.     p80211item_uint32_t    enable    __WLAN_ATTRIB_PACK__;
  358.     p80211item_uint32_t    channel    __WLAN_ATTRIB_PACK__;
  359.     p80211item_uint32_t    prismheader    __WLAN_ATTRIB_PACK__;
  360.     p80211item_uint32_t    wlanheader    __WLAN_ATTRIB_PACK__;
  361.     p80211item_uint32_t    keepwepflags    __WLAN_ATTRIB_PACK__;
  362.     p80211item_uint32_t    stripfcs    __WLAN_ATTRIB_PACK__;
  363.     p80211item_uint32_t    packet_trunc    __WLAN_ATTRIB_PACK__;
  364.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  365. } __WLAN_ATTRIB_PACK__ p80211msg_lnxreq_wlansniff_t;
  366.  
  367. typedef struct p80211msg_lnxreq_hostwep
  368. {
  369.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  370.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  371.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  372.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  373.     p80211item_uint32_t    decrypt    __WLAN_ATTRIB_PACK__;
  374.     p80211item_uint32_t    encrypt    __WLAN_ATTRIB_PACK__;
  375. } __WLAN_ATTRIB_PACK__ p80211msg_lnxreq_hostwep_t;
  376.  
  377. typedef struct p80211msg_lnxreq_commsquality
  378. {
  379.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  380.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  381.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  382.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  383.     p80211item_uint32_t    dbm    __WLAN_ATTRIB_PACK__;
  384.     p80211item_uint32_t    link    __WLAN_ATTRIB_PACK__;
  385.     p80211item_uint32_t    level    __WLAN_ATTRIB_PACK__;
  386.     p80211item_uint32_t    noise    __WLAN_ATTRIB_PACK__;
  387. } __WLAN_ATTRIB_PACK__ p80211msg_lnxreq_commsquality_t;
  388.  
  389. typedef struct p80211msg_lnxreq_autojoin
  390. {
  391.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  392.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  393.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  394.     p80211item_pstr32_t    ssid    __WLAN_ATTRIB_PACK__;
  395.     UINT8    pad_19D[3]    __WLAN_ATTRIB_PACK__;
  396.     p80211item_uint32_t    authtype    __WLAN_ATTRIB_PACK__;
  397.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  398. } __WLAN_ATTRIB_PACK__ p80211msg_lnxreq_autojoin_t;
  399.  
  400. typedef struct p80211msg_lnxind_wlansniffrm
  401. {
  402.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  403.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  404.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  405.     p80211item_uint32_t    hosttime    __WLAN_ATTRIB_PACK__;
  406.     p80211item_uint32_t    mactime    __WLAN_ATTRIB_PACK__;
  407.     p80211item_uint32_t    channel    __WLAN_ATTRIB_PACK__;
  408.     p80211item_uint32_t    rssi    __WLAN_ATTRIB_PACK__;
  409.     p80211item_uint32_t    sq    __WLAN_ATTRIB_PACK__;
  410.     p80211item_uint32_t    signal    __WLAN_ATTRIB_PACK__;
  411.     p80211item_uint32_t    noise    __WLAN_ATTRIB_PACK__;
  412.     p80211item_uint32_t    rate    __WLAN_ATTRIB_PACK__;
  413.     p80211item_uint32_t    istx    __WLAN_ATTRIB_PACK__;
  414.     p80211item_uint32_t    frmlen    __WLAN_ATTRIB_PACK__;
  415. } __WLAN_ATTRIB_PACK__ p80211msg_lnxind_wlansniffrm_t;
  416.  
  417. typedef struct p80211msg_lnxind_roam
  418. {
  419.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  420.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  421.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  422.     p80211item_uint32_t    reason    __WLAN_ATTRIB_PACK__;
  423. } __WLAN_ATTRIB_PACK__ p80211msg_lnxind_roam_t;
  424.  
  425. typedef struct p80211msg_p2req_join
  426. {
  427.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  428.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  429.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  430.     p80211item_pstr6_t    bssid    __WLAN_ATTRIB_PACK__;
  431.     UINT8    pad_20C[1]    __WLAN_ATTRIB_PACK__;
  432.     p80211item_uint32_t    basicrate1    __WLAN_ATTRIB_PACK__;
  433.     p80211item_uint32_t    basicrate2    __WLAN_ATTRIB_PACK__;
  434.     p80211item_uint32_t    basicrate3    __WLAN_ATTRIB_PACK__;
  435.     p80211item_uint32_t    basicrate4    __WLAN_ATTRIB_PACK__;
  436.     p80211item_uint32_t    basicrate5    __WLAN_ATTRIB_PACK__;
  437.     p80211item_uint32_t    basicrate6    __WLAN_ATTRIB_PACK__;
  438.     p80211item_uint32_t    basicrate7    __WLAN_ATTRIB_PACK__;
  439.     p80211item_uint32_t    basicrate8    __WLAN_ATTRIB_PACK__;
  440.     p80211item_uint32_t    operationalrate1    __WLAN_ATTRIB_PACK__;
  441.     p80211item_uint32_t    operationalrate2    __WLAN_ATTRIB_PACK__;
  442.     p80211item_uint32_t    operationalrate3    __WLAN_ATTRIB_PACK__;
  443.     p80211item_uint32_t    operationalrate4    __WLAN_ATTRIB_PACK__;
  444.     p80211item_uint32_t    operationalrate5    __WLAN_ATTRIB_PACK__;
  445.     p80211item_uint32_t    operationalrate6    __WLAN_ATTRIB_PACK__;
  446.     p80211item_uint32_t    operationalrate7    __WLAN_ATTRIB_PACK__;
  447.     p80211item_uint32_t    operationalrate8    __WLAN_ATTRIB_PACK__;
  448.     p80211item_pstr32_t    ssid    __WLAN_ATTRIB_PACK__;
  449.     UINT8    pad_21D[3]    __WLAN_ATTRIB_PACK__;
  450.     p80211item_uint32_t    channel    __WLAN_ATTRIB_PACK__;
  451.     p80211item_uint32_t    authtype    __WLAN_ATTRIB_PACK__;
  452.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  453. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_join_t;
  454.  
  455. typedef struct p80211msg_p2req_readpda
  456. {
  457.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  458.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  459.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  460.     p80211item_unk1024_t    pda    __WLAN_ATTRIB_PACK__;
  461.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  462. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_readpda_t;
  463.  
  464. typedef struct p80211msg_p2req_readcis
  465. {
  466.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  467.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  468.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  469.     p80211item_unk1024_t    cis    __WLAN_ATTRIB_PACK__;
  470.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  471. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_readcis_t;
  472.  
  473. typedef struct p80211msg_p2req_auxport_state
  474. {
  475.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  476.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  477.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  478.     p80211item_uint32_t    enable    __WLAN_ATTRIB_PACK__;
  479.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  480. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_auxport_state_t;
  481.  
  482. typedef struct p80211msg_p2req_auxport_read
  483. {
  484.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  485.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  486.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  487.     p80211item_uint32_t    addr    __WLAN_ATTRIB_PACK__;
  488.     p80211item_uint32_t    len    __WLAN_ATTRIB_PACK__;
  489.     p80211item_unk1024_t    data    __WLAN_ATTRIB_PACK__;
  490.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  491. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_auxport_read_t;
  492.  
  493. typedef struct p80211msg_p2req_auxport_write
  494. {
  495.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  496.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  497.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  498.     p80211item_uint32_t    addr    __WLAN_ATTRIB_PACK__;
  499.     p80211item_uint32_t    len    __WLAN_ATTRIB_PACK__;
  500.     p80211item_unk1024_t    data    __WLAN_ATTRIB_PACK__;
  501.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  502. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_auxport_write_t;
  503.  
  504. typedef struct p80211msg_p2req_low_level
  505. {
  506.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  507.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  508.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  509.     p80211item_uint32_t    command    __WLAN_ATTRIB_PACK__;
  510.     p80211item_uint32_t    param0    __WLAN_ATTRIB_PACK__;
  511.     p80211item_uint32_t    param1    __WLAN_ATTRIB_PACK__;
  512.     p80211item_uint32_t    param2    __WLAN_ATTRIB_PACK__;
  513.     p80211item_uint32_t    resp0    __WLAN_ATTRIB_PACK__;
  514.     p80211item_uint32_t    resp1    __WLAN_ATTRIB_PACK__;
  515.     p80211item_uint32_t    resp2    __WLAN_ATTRIB_PACK__;
  516.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  517. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_low_level_t;
  518.  
  519. typedef struct p80211msg_p2req_test_command
  520. {
  521.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  522.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  523.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  524.     p80211item_uint32_t    testcode    __WLAN_ATTRIB_PACK__;
  525.     p80211item_uint32_t    testparam    __WLAN_ATTRIB_PACK__;
  526.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  527.     p80211item_uint32_t    status    __WLAN_ATTRIB_PACK__;
  528.     p80211item_uint32_t    resp0    __WLAN_ATTRIB_PACK__;
  529.     p80211item_uint32_t    resp1    __WLAN_ATTRIB_PACK__;
  530.     p80211item_uint32_t    resp2    __WLAN_ATTRIB_PACK__;
  531. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_test_command_t;
  532.  
  533. typedef struct p80211msg_p2req_mmi_read
  534. {
  535.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  536.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  537.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  538.     p80211item_uint32_t    addr    __WLAN_ATTRIB_PACK__;
  539.     p80211item_uint32_t    value    __WLAN_ATTRIB_PACK__;
  540.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  541. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_mmi_read_t;
  542.  
  543. typedef struct p80211msg_p2req_mmi_write
  544. {
  545.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  546.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  547.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  548.     p80211item_uint32_t    addr    __WLAN_ATTRIB_PACK__;
  549.     p80211item_uint32_t    data    __WLAN_ATTRIB_PACK__;
  550.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  551. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_mmi_write_t;
  552.  
  553. typedef struct p80211msg_p2req_ramdl_state
  554. {
  555.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  556.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  557.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  558.     p80211item_uint32_t    enable    __WLAN_ATTRIB_PACK__;
  559.     p80211item_uint32_t    exeaddr    __WLAN_ATTRIB_PACK__;
  560.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  561. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_ramdl_state_t;
  562.  
  563. typedef struct p80211msg_p2req_ramdl_write
  564. {
  565.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  566.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  567.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  568.     p80211item_uint32_t    addr    __WLAN_ATTRIB_PACK__;
  569.     p80211item_uint32_t    len    __WLAN_ATTRIB_PACK__;
  570.     p80211item_unk4096_t    data    __WLAN_ATTRIB_PACK__;
  571.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  572. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_ramdl_write_t;
  573.  
  574. typedef struct p80211msg_p2req_flashdl_state
  575. {
  576.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  577.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  578.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  579.     p80211item_uint32_t    enable    __WLAN_ATTRIB_PACK__;
  580.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  581. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_flashdl_state_t;
  582.  
  583. typedef struct p80211msg_p2req_flashdl_write
  584. {
  585.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  586.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  587.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  588.     p80211item_uint32_t    addr    __WLAN_ATTRIB_PACK__;
  589.     p80211item_uint32_t    len    __WLAN_ATTRIB_PACK__;
  590.     p80211item_unk4096_t    data    __WLAN_ATTRIB_PACK__;
  591.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  592. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_flashdl_write_t;
  593.  
  594. typedef struct p80211msg_p2req_mm_state
  595. {
  596.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  597.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  598.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  599.     p80211item_uint32_t    enable    __WLAN_ATTRIB_PACK__;
  600.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  601. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_mm_state_t;
  602.  
  603. typedef struct p80211msg_p2req_dump_state
  604. {
  605.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  606.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  607.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  608.     p80211item_uint32_t    level    __WLAN_ATTRIB_PACK__;
  609.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  610. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_dump_state_t;
  611.  
  612. typedef struct p80211msg_p2req_channel_info
  613. {
  614.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  615.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  616.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  617.     p80211item_uint32_t    channellist    __WLAN_ATTRIB_PACK__;
  618.     p80211item_uint32_t    channeldwelltime    __WLAN_ATTRIB_PACK__;
  619.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  620.     p80211item_uint32_t    numchinfo    __WLAN_ATTRIB_PACK__;
  621. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_channel_info_t;
  622.  
  623. typedef struct p80211msg_p2req_channel_info_results
  624. {
  625.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  626.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  627.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  628.     p80211item_uint32_t    channel    __WLAN_ATTRIB_PACK__;
  629.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  630.     p80211item_uint32_t    avgnoiselevel    __WLAN_ATTRIB_PACK__;
  631.     p80211item_uint32_t    peaknoiselevel    __WLAN_ATTRIB_PACK__;
  632.     p80211item_uint32_t    bssactive    __WLAN_ATTRIB_PACK__;
  633.     p80211item_uint32_t    pcfactive    __WLAN_ATTRIB_PACK__;
  634. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_channel_info_results_t;
  635.  
  636. typedef struct p80211msg_p2req_enable
  637. {
  638.     UINT32        msgcode    __WLAN_ATTRIB_PACK__;
  639.     UINT32        msglen    __WLAN_ATTRIB_PACK__;
  640.     UINT8        devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
  641.     p80211item_uint32_t    resultcode    __WLAN_ATTRIB_PACK__;
  642. } __WLAN_ATTRIB_PACK__ p80211msg_p2req_enable_t;
  643.  
  644. #endif
  645.