Main Page | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

p80211metastruct.h

Go to the documentation of this file.
00001 /* This file is GENERATED AUTOMATICALLY.  DO NOT EDIT OR MODIFY.
00002 * --------------------------------------------------------------------
00003 *
00004 * Copyright (C) 1999 AbsoluteValue Systems, Inc.  All Rights Reserved.
00005 * --------------------------------------------------------------------
00006 *
00007 * linux-wlan
00008 *
00009 *   The contents of this file are subject to the Mozilla Public
00010 *   License Version 1.1 (the "License"); you may not use this file
00011 *   except in compliance with the License. You may obtain a copy of
00012 *   the License at http://www.mozilla.org/MPL/
00013 *
00014 *   Software distributed under the License is distributed on an "AS
00015 *   IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
00016 *   implied. See the License for the specific language governing
00017 *   rights and limitations under the License.
00018 *
00019 *   Alternatively, the contents of this file may be used under the
00020 *   terms of the GNU Public License version 2 (the "GPL"), in which
00021 *   case the provisions of the GPL are applicable instead of the
00022 *   above.  If you wish to allow the use of your version of this file
00023 *   only under the terms of the GPL and not to allow others to use
00024 *   your version of this file under the MPL, indicate your decision
00025 *   by deleting the provisions above and replace them with the notice
00026 *   and other provisions required by the GPL.  If you do not delete
00027 *   the provisions above, a recipient may use your version of this
00028 *   file under either the MPL or the GPL.
00029 *
00030 * --------------------------------------------------------------------
00031 *
00032 * Inquiries regarding the linux-wlan Open Source project can be
00033 * made directly to:
00034 *
00035 * AbsoluteValue Systems Inc.
00036 * info@linux-wlan.com
00037 * http://www.linux-wlan.com
00038 *
00039 * --------------------------------------------------------------------
00040 *
00041 * Portions of the development of this software were funded by 
00042 * Intersil Corporation as part of PRISM(R) chipset product development.
00043 *
00044 * --------------------------------------------------------------------
00045 */
00046 
00047 #ifndef _P80211MKMETASTRUCT_H
00048 #define _P80211MKMETASTRUCT_H
00049 
00050 
00051 typedef struct p80211msg_dot11req_mibget
00052 {
00053         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00054         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00055         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00056         p80211item_unk392_t     mibattribute    __WLAN_ATTRIB_PACK__;
00057         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00058 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_mibget_t;
00059 
00060 typedef struct p80211msg_dot11req_mibset
00061 {
00062         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00063         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00064         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00065         p80211item_unk392_t     mibattribute    __WLAN_ATTRIB_PACK__;
00066         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00067 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_mibset_t;
00068 
00069 typedef struct p80211msg_dot11req_powermgmt
00070 {
00071         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00072         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00073         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00074         p80211item_uint32_t     powermgmtmode   __WLAN_ATTRIB_PACK__;
00075         p80211item_uint32_t     wakeup  __WLAN_ATTRIB_PACK__;
00076         p80211item_uint32_t     receivedtims    __WLAN_ATTRIB_PACK__;
00077         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00078 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_powermgmt_t;
00079 
00080 typedef struct p80211msg_dot11req_scan
00081 {
00082         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00083         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00084         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00085         p80211item_uint32_t     bsstype __WLAN_ATTRIB_PACK__;
00086         p80211item_pstr6_t      bssid   __WLAN_ATTRIB_PACK__;
00087         UINT8   pad_0C[1]       __WLAN_ATTRIB_PACK__;
00088         p80211item_pstr32_t     ssid    __WLAN_ATTRIB_PACK__;
00089         UINT8   pad_1D[3]       __WLAN_ATTRIB_PACK__;
00090         p80211item_uint32_t     scantype        __WLAN_ATTRIB_PACK__;
00091         p80211item_uint32_t     probedelay      __WLAN_ATTRIB_PACK__;
00092         p80211item_pstr14_t     channellist     __WLAN_ATTRIB_PACK__;
00093         UINT8   pad_2C[1]       __WLAN_ATTRIB_PACK__;
00094         p80211item_uint32_t     minchanneltime  __WLAN_ATTRIB_PACK__;
00095         p80211item_uint32_t     maxchanneltime  __WLAN_ATTRIB_PACK__;
00096         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00097         p80211item_uint32_t     numbss  __WLAN_ATTRIB_PACK__;
00098         p80211item_uint32_t     append  __WLAN_ATTRIB_PACK__;
00099 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_scan_t;
00100 
00101 typedef struct p80211msg_dot11req_scan_results
00102 {
00103         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00104         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00105         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00106         p80211item_uint32_t     bssindex        __WLAN_ATTRIB_PACK__;
00107         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00108         p80211item_uint32_t     signal  __WLAN_ATTRIB_PACK__;
00109         p80211item_uint32_t     noise   __WLAN_ATTRIB_PACK__;
00110         p80211item_pstr6_t      bssid   __WLAN_ATTRIB_PACK__;
00111         UINT8   pad_3C[1]       __WLAN_ATTRIB_PACK__;
00112         p80211item_pstr32_t     ssid    __WLAN_ATTRIB_PACK__;
00113         UINT8   pad_4D[3]       __WLAN_ATTRIB_PACK__;
00114         p80211item_uint32_t     bsstype __WLAN_ATTRIB_PACK__;
00115         p80211item_uint32_t     beaconperiod    __WLAN_ATTRIB_PACK__;
00116         p80211item_uint32_t     dtimperiod      __WLAN_ATTRIB_PACK__;
00117         p80211item_uint32_t     timestamp       __WLAN_ATTRIB_PACK__;
00118         p80211item_uint32_t     localtime       __WLAN_ATTRIB_PACK__;
00119         p80211item_uint32_t     fhdwelltime     __WLAN_ATTRIB_PACK__;
00120         p80211item_uint32_t     fhhopset        __WLAN_ATTRIB_PACK__;
00121         p80211item_uint32_t     fhhoppattern    __WLAN_ATTRIB_PACK__;
00122         p80211item_uint32_t     fhhopindex      __WLAN_ATTRIB_PACK__;
00123         p80211item_uint32_t     dschannel       __WLAN_ATTRIB_PACK__;
00124         p80211item_uint32_t     cfpcount        __WLAN_ATTRIB_PACK__;
00125         p80211item_uint32_t     cfpperiod       __WLAN_ATTRIB_PACK__;
00126         p80211item_uint32_t     cfpmaxduration  __WLAN_ATTRIB_PACK__;
00127         p80211item_uint32_t     cfpdurremaining __WLAN_ATTRIB_PACK__;
00128         p80211item_uint32_t     ibssatimwindow  __WLAN_ATTRIB_PACK__;
00129         p80211item_uint32_t     cfpollable      __WLAN_ATTRIB_PACK__;
00130         p80211item_uint32_t     cfpollreq       __WLAN_ATTRIB_PACK__;
00131         p80211item_uint32_t     privacy __WLAN_ATTRIB_PACK__;
00132         p80211item_uint32_t     basicrate1      __WLAN_ATTRIB_PACK__;
00133         p80211item_uint32_t     basicrate2      __WLAN_ATTRIB_PACK__;
00134         p80211item_uint32_t     basicrate3      __WLAN_ATTRIB_PACK__;
00135         p80211item_uint32_t     basicrate4      __WLAN_ATTRIB_PACK__;
00136         p80211item_uint32_t     basicrate5      __WLAN_ATTRIB_PACK__;
00137         p80211item_uint32_t     basicrate6      __WLAN_ATTRIB_PACK__;
00138         p80211item_uint32_t     basicrate7      __WLAN_ATTRIB_PACK__;
00139         p80211item_uint32_t     basicrate8      __WLAN_ATTRIB_PACK__;
00140         p80211item_uint32_t     supprate1       __WLAN_ATTRIB_PACK__;
00141         p80211item_uint32_t     supprate2       __WLAN_ATTRIB_PACK__;
00142         p80211item_uint32_t     supprate3       __WLAN_ATTRIB_PACK__;
00143         p80211item_uint32_t     supprate4       __WLAN_ATTRIB_PACK__;
00144         p80211item_uint32_t     supprate5       __WLAN_ATTRIB_PACK__;
00145         p80211item_uint32_t     supprate6       __WLAN_ATTRIB_PACK__;
00146         p80211item_uint32_t     supprate7       __WLAN_ATTRIB_PACK__;
00147         p80211item_uint32_t     supprate8       __WLAN_ATTRIB_PACK__;
00148 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_scan_results_t;
00149 
00150 typedef struct p80211msg_dot11req_join
00151 {
00152         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00153         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00154         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00155         p80211item_pstr6_t      bssid   __WLAN_ATTRIB_PACK__;
00156         UINT8   pad_5C[1]       __WLAN_ATTRIB_PACK__;
00157         p80211item_uint32_t     joinfailuretimeout      __WLAN_ATTRIB_PACK__;
00158         p80211item_uint32_t     basicrate1      __WLAN_ATTRIB_PACK__;
00159         p80211item_uint32_t     basicrate2      __WLAN_ATTRIB_PACK__;
00160         p80211item_uint32_t     basicrate3      __WLAN_ATTRIB_PACK__;
00161         p80211item_uint32_t     basicrate4      __WLAN_ATTRIB_PACK__;
00162         p80211item_uint32_t     basicrate5      __WLAN_ATTRIB_PACK__;
00163         p80211item_uint32_t     basicrate6      __WLAN_ATTRIB_PACK__;
00164         p80211item_uint32_t     basicrate7      __WLAN_ATTRIB_PACK__;
00165         p80211item_uint32_t     basicrate8      __WLAN_ATTRIB_PACK__;
00166         p80211item_uint32_t     operationalrate1        __WLAN_ATTRIB_PACK__;
00167         p80211item_uint32_t     operationalrate2        __WLAN_ATTRIB_PACK__;
00168         p80211item_uint32_t     operationalrate3        __WLAN_ATTRIB_PACK__;
00169         p80211item_uint32_t     operationalrate4        __WLAN_ATTRIB_PACK__;
00170         p80211item_uint32_t     operationalrate5        __WLAN_ATTRIB_PACK__;
00171         p80211item_uint32_t     operationalrate6        __WLAN_ATTRIB_PACK__;
00172         p80211item_uint32_t     operationalrate7        __WLAN_ATTRIB_PACK__;
00173         p80211item_uint32_t     operationalrate8        __WLAN_ATTRIB_PACK__;
00174         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00175 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_join_t;
00176 
00177 typedef struct p80211msg_dot11req_authenticate
00178 {
00179         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00180         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00181         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00182         p80211item_pstr6_t      peerstaaddress  __WLAN_ATTRIB_PACK__;
00183         UINT8   pad_6C[1]       __WLAN_ATTRIB_PACK__;
00184         p80211item_uint32_t     authenticationtype      __WLAN_ATTRIB_PACK__;
00185         p80211item_uint32_t     authenticationfailuretimeout    __WLAN_ATTRIB_PACK__;
00186         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00187 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_authenticate_t;
00188 
00189 typedef struct p80211msg_dot11req_deauthenticate
00190 {
00191         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00192         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00193         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00194         p80211item_pstr6_t      peerstaaddress  __WLAN_ATTRIB_PACK__;
00195         UINT8   pad_7C[1]       __WLAN_ATTRIB_PACK__;
00196         p80211item_uint32_t     reasoncode      __WLAN_ATTRIB_PACK__;
00197         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00198 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_deauthenticate_t;
00199 
00200 typedef struct p80211msg_dot11req_associate
00201 {
00202         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00203         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00204         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00205         p80211item_pstr6_t      peerstaaddress  __WLAN_ATTRIB_PACK__;
00206         UINT8   pad_8C[1]       __WLAN_ATTRIB_PACK__;
00207         p80211item_uint32_t     associatefailuretimeout __WLAN_ATTRIB_PACK__;
00208         p80211item_uint32_t     cfpollable      __WLAN_ATTRIB_PACK__;
00209         p80211item_uint32_t     cfpollreq       __WLAN_ATTRIB_PACK__;
00210         p80211item_uint32_t     privacy __WLAN_ATTRIB_PACK__;
00211         p80211item_uint32_t     listeninterval  __WLAN_ATTRIB_PACK__;
00212         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00213 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_associate_t;
00214 
00215 typedef struct p80211msg_dot11req_reassociate
00216 {
00217         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00218         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00219         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00220         p80211item_pstr6_t      newapaddress    __WLAN_ATTRIB_PACK__;
00221         UINT8   pad_9C[1]       __WLAN_ATTRIB_PACK__;
00222         p80211item_uint32_t     reassociatefailuretimeout       __WLAN_ATTRIB_PACK__;
00223         p80211item_uint32_t     cfpollable      __WLAN_ATTRIB_PACK__;
00224         p80211item_uint32_t     cfpollreq       __WLAN_ATTRIB_PACK__;
00225         p80211item_uint32_t     privacy __WLAN_ATTRIB_PACK__;
00226         p80211item_uint32_t     listeninterval  __WLAN_ATTRIB_PACK__;
00227         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00228 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_reassociate_t;
00229 
00230 typedef struct p80211msg_dot11req_disassociate
00231 {
00232         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00233         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00234         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00235         p80211item_pstr6_t      peerstaaddress  __WLAN_ATTRIB_PACK__;
00236         UINT8   pad_10C[1]      __WLAN_ATTRIB_PACK__;
00237         p80211item_uint32_t     reasoncode      __WLAN_ATTRIB_PACK__;
00238         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00239 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_disassociate_t;
00240 
00241 typedef struct p80211msg_dot11req_reset
00242 {
00243         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00244         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00245         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00246         p80211item_uint32_t     setdefaultmib   __WLAN_ATTRIB_PACK__;
00247         p80211item_pstr6_t      macaddress      __WLAN_ATTRIB_PACK__;
00248         UINT8   pad_11C[1]      __WLAN_ATTRIB_PACK__;
00249         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00250 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_reset_t;
00251 
00252 typedef struct p80211msg_dot11req_start
00253 {
00254         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00255         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00256         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00257         p80211item_pstr32_t     ssid    __WLAN_ATTRIB_PACK__;
00258         UINT8   pad_12D[3]      __WLAN_ATTRIB_PACK__;
00259         p80211item_uint32_t     bsstype __WLAN_ATTRIB_PACK__;
00260         p80211item_uint32_t     beaconperiod    __WLAN_ATTRIB_PACK__;
00261         p80211item_uint32_t     dtimperiod      __WLAN_ATTRIB_PACK__;
00262         p80211item_uint32_t     cfpperiod       __WLAN_ATTRIB_PACK__;
00263         p80211item_uint32_t     cfpmaxduration  __WLAN_ATTRIB_PACK__;
00264         p80211item_uint32_t     fhdwelltime     __WLAN_ATTRIB_PACK__;
00265         p80211item_uint32_t     fhhopset        __WLAN_ATTRIB_PACK__;
00266         p80211item_uint32_t     fhhoppattern    __WLAN_ATTRIB_PACK__;
00267         p80211item_uint32_t     dschannel       __WLAN_ATTRIB_PACK__;
00268         p80211item_uint32_t     ibssatimwindow  __WLAN_ATTRIB_PACK__;
00269         p80211item_uint32_t     probedelay      __WLAN_ATTRIB_PACK__;
00270         p80211item_uint32_t     cfpollable      __WLAN_ATTRIB_PACK__;
00271         p80211item_uint32_t     cfpollreq       __WLAN_ATTRIB_PACK__;
00272         p80211item_uint32_t     basicrate1      __WLAN_ATTRIB_PACK__;
00273         p80211item_uint32_t     basicrate2      __WLAN_ATTRIB_PACK__;
00274         p80211item_uint32_t     basicrate3      __WLAN_ATTRIB_PACK__;
00275         p80211item_uint32_t     basicrate4      __WLAN_ATTRIB_PACK__;
00276         p80211item_uint32_t     basicrate5      __WLAN_ATTRIB_PACK__;
00277         p80211item_uint32_t     basicrate6      __WLAN_ATTRIB_PACK__;
00278         p80211item_uint32_t     basicrate7      __WLAN_ATTRIB_PACK__;
00279         p80211item_uint32_t     basicrate8      __WLAN_ATTRIB_PACK__;
00280         p80211item_uint32_t     operationalrate1        __WLAN_ATTRIB_PACK__;
00281         p80211item_uint32_t     operationalrate2        __WLAN_ATTRIB_PACK__;
00282         p80211item_uint32_t     operationalrate3        __WLAN_ATTRIB_PACK__;
00283         p80211item_uint32_t     operationalrate4        __WLAN_ATTRIB_PACK__;
00284         p80211item_uint32_t     operationalrate5        __WLAN_ATTRIB_PACK__;
00285         p80211item_uint32_t     operationalrate6        __WLAN_ATTRIB_PACK__;
00286         p80211item_uint32_t     operationalrate7        __WLAN_ATTRIB_PACK__;
00287         p80211item_uint32_t     operationalrate8        __WLAN_ATTRIB_PACK__;
00288         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00289 } __WLAN_ATTRIB_PACK__ p80211msg_dot11req_start_t;
00290 
00291 typedef struct p80211msg_dot11ind_authenticate
00292 {
00293         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00294         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00295         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00296         p80211item_pstr6_t      peerstaaddress  __WLAN_ATTRIB_PACK__;
00297         UINT8   pad_13C[1]      __WLAN_ATTRIB_PACK__;
00298         p80211item_uint32_t     authenticationtype      __WLAN_ATTRIB_PACK__;
00299 } __WLAN_ATTRIB_PACK__ p80211msg_dot11ind_authenticate_t;
00300 
00301 typedef struct p80211msg_dot11ind_deauthenticate
00302 {
00303         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00304         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00305         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00306         p80211item_pstr6_t      peerstaaddress  __WLAN_ATTRIB_PACK__;
00307         UINT8   pad_14C[1]      __WLAN_ATTRIB_PACK__;
00308         p80211item_uint32_t     reasoncode      __WLAN_ATTRIB_PACK__;
00309 } __WLAN_ATTRIB_PACK__ p80211msg_dot11ind_deauthenticate_t;
00310 
00311 typedef struct p80211msg_dot11ind_associate
00312 {
00313         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00314         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00315         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00316         p80211item_pstr6_t      peerstaaddress  __WLAN_ATTRIB_PACK__;
00317         UINT8   pad_15C[1]      __WLAN_ATTRIB_PACK__;
00318         p80211item_uint32_t     aid     __WLAN_ATTRIB_PACK__;
00319 } __WLAN_ATTRIB_PACK__ p80211msg_dot11ind_associate_t;
00320 
00321 typedef struct p80211msg_dot11ind_reassociate
00322 {
00323         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00324         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00325         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00326         p80211item_pstr6_t      peerstaaddress  __WLAN_ATTRIB_PACK__;
00327         UINT8   pad_16C[1]      __WLAN_ATTRIB_PACK__;
00328         p80211item_uint32_t     aid     __WLAN_ATTRIB_PACK__;
00329         p80211item_pstr6_t      oldapaddress    __WLAN_ATTRIB_PACK__;
00330         UINT8   pad_17C[1]      __WLAN_ATTRIB_PACK__;
00331 } __WLAN_ATTRIB_PACK__ p80211msg_dot11ind_reassociate_t;
00332 
00333 typedef struct p80211msg_dot11ind_disassociate
00334 {
00335         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00336         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00337         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00338         p80211item_pstr6_t      peerstaaddress  __WLAN_ATTRIB_PACK__;
00339         UINT8   pad_18C[1]      __WLAN_ATTRIB_PACK__;
00340         p80211item_uint32_t     reasoncode      __WLAN_ATTRIB_PACK__;
00341 } __WLAN_ATTRIB_PACK__ p80211msg_dot11ind_disassociate_t;
00342 
00343 typedef struct p80211msg_lnxreq_ifstate
00344 {
00345         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00346         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00347         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00348         p80211item_uint32_t     ifstate __WLAN_ATTRIB_PACK__;
00349         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00350 } __WLAN_ATTRIB_PACK__ p80211msg_lnxreq_ifstate_t;
00351 
00352 typedef struct p80211msg_lnxreq_wlansniff
00353 {
00354         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00355         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00356         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00357         p80211item_uint32_t     enable  __WLAN_ATTRIB_PACK__;
00358         p80211item_uint32_t     channel __WLAN_ATTRIB_PACK__;
00359         p80211item_uint32_t     prismheader     __WLAN_ATTRIB_PACK__;
00360         p80211item_uint32_t     wlanheader      __WLAN_ATTRIB_PACK__;
00361         p80211item_uint32_t     keepwepflags    __WLAN_ATTRIB_PACK__;
00362         p80211item_uint32_t     stripfcs        __WLAN_ATTRIB_PACK__;
00363         p80211item_uint32_t     packet_trunc    __WLAN_ATTRIB_PACK__;
00364         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00365 } __WLAN_ATTRIB_PACK__ p80211msg_lnxreq_wlansniff_t;
00366 
00367 typedef struct p80211msg_lnxreq_hostwep
00368 {
00369         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00370         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00371         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00372         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00373         p80211item_uint32_t     decrypt __WLAN_ATTRIB_PACK__;
00374         p80211item_uint32_t     encrypt __WLAN_ATTRIB_PACK__;
00375 } __WLAN_ATTRIB_PACK__ p80211msg_lnxreq_hostwep_t;
00376 
00377 typedef struct p80211msg_lnxreq_commsquality
00378 {
00379         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00380         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00381         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00382         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00383         p80211item_uint32_t     dbm     __WLAN_ATTRIB_PACK__;
00384         p80211item_uint32_t     link    __WLAN_ATTRIB_PACK__;
00385         p80211item_uint32_t     level   __WLAN_ATTRIB_PACK__;
00386         p80211item_uint32_t     noise   __WLAN_ATTRIB_PACK__;
00387 } __WLAN_ATTRIB_PACK__ p80211msg_lnxreq_commsquality_t;
00388 
00389 typedef struct p80211msg_lnxreq_autojoin
00390 {
00391         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00392         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00393         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00394         p80211item_pstr32_t     ssid    __WLAN_ATTRIB_PACK__;
00395         UINT8   pad_19D[3]      __WLAN_ATTRIB_PACK__;
00396         p80211item_uint32_t     authtype        __WLAN_ATTRIB_PACK__;
00397         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00398 } __WLAN_ATTRIB_PACK__ p80211msg_lnxreq_autojoin_t;
00399 
00400 typedef struct p80211msg_lnxind_wlansniffrm
00401 {
00402         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00403         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00404         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00405         p80211item_uint32_t     hosttime        __WLAN_ATTRIB_PACK__;
00406         p80211item_uint32_t     mactime __WLAN_ATTRIB_PACK__;
00407         p80211item_uint32_t     channel __WLAN_ATTRIB_PACK__;
00408         p80211item_uint32_t     rssi    __WLAN_ATTRIB_PACK__;
00409         p80211item_uint32_t     sq      __WLAN_ATTRIB_PACK__;
00410         p80211item_uint32_t     signal  __WLAN_ATTRIB_PACK__;
00411         p80211item_uint32_t     noise   __WLAN_ATTRIB_PACK__;
00412         p80211item_uint32_t     rate    __WLAN_ATTRIB_PACK__;
00413         p80211item_uint32_t     istx    __WLAN_ATTRIB_PACK__;
00414         p80211item_uint32_t     frmlen  __WLAN_ATTRIB_PACK__;
00415 } __WLAN_ATTRIB_PACK__ p80211msg_lnxind_wlansniffrm_t;
00416 
00417 typedef struct p80211msg_lnxind_roam
00418 {
00419         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00420         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00421         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00422         p80211item_uint32_t     reason  __WLAN_ATTRIB_PACK__;
00423 } __WLAN_ATTRIB_PACK__ p80211msg_lnxind_roam_t;
00424 
00425 typedef struct p80211msg_p2req_join
00426 {
00427         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00428         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00429         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00430         p80211item_pstr6_t      bssid   __WLAN_ATTRIB_PACK__;
00431         UINT8   pad_20C[1]      __WLAN_ATTRIB_PACK__;
00432         p80211item_uint32_t     basicrate1      __WLAN_ATTRIB_PACK__;
00433         p80211item_uint32_t     basicrate2      __WLAN_ATTRIB_PACK__;
00434         p80211item_uint32_t     basicrate3      __WLAN_ATTRIB_PACK__;
00435         p80211item_uint32_t     basicrate4      __WLAN_ATTRIB_PACK__;
00436         p80211item_uint32_t     basicrate5      __WLAN_ATTRIB_PACK__;
00437         p80211item_uint32_t     basicrate6      __WLAN_ATTRIB_PACK__;
00438         p80211item_uint32_t     basicrate7      __WLAN_ATTRIB_PACK__;
00439         p80211item_uint32_t     basicrate8      __WLAN_ATTRIB_PACK__;
00440         p80211item_uint32_t     operationalrate1        __WLAN_ATTRIB_PACK__;
00441         p80211item_uint32_t     operationalrate2        __WLAN_ATTRIB_PACK__;
00442         p80211item_uint32_t     operationalrate3        __WLAN_ATTRIB_PACK__;
00443         p80211item_uint32_t     operationalrate4        __WLAN_ATTRIB_PACK__;
00444         p80211item_uint32_t     operationalrate5        __WLAN_ATTRIB_PACK__;
00445         p80211item_uint32_t     operationalrate6        __WLAN_ATTRIB_PACK__;
00446         p80211item_uint32_t     operationalrate7        __WLAN_ATTRIB_PACK__;
00447         p80211item_uint32_t     operationalrate8        __WLAN_ATTRIB_PACK__;
00448         p80211item_pstr32_t     ssid    __WLAN_ATTRIB_PACK__;
00449         UINT8   pad_21D[3]      __WLAN_ATTRIB_PACK__;
00450         p80211item_uint32_t     channel __WLAN_ATTRIB_PACK__;
00451         p80211item_uint32_t     authtype        __WLAN_ATTRIB_PACK__;
00452         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00453 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_join_t;
00454 
00455 typedef struct p80211msg_p2req_readpda
00456 {
00457         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00458         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00459         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00460         p80211item_unk1024_t    pda     __WLAN_ATTRIB_PACK__;
00461         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00462 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_readpda_t;
00463 
00464 typedef struct p80211msg_p2req_readcis
00465 {
00466         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00467         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00468         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00469         p80211item_unk1024_t    cis     __WLAN_ATTRIB_PACK__;
00470         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00471 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_readcis_t;
00472 
00473 typedef struct p80211msg_p2req_auxport_state
00474 {
00475         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00476         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00477         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00478         p80211item_uint32_t     enable  __WLAN_ATTRIB_PACK__;
00479         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00480 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_auxport_state_t;
00481 
00482 typedef struct p80211msg_p2req_auxport_read
00483 {
00484         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00485         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00486         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00487         p80211item_uint32_t     addr    __WLAN_ATTRIB_PACK__;
00488         p80211item_uint32_t     len     __WLAN_ATTRIB_PACK__;
00489         p80211item_unk1024_t    data    __WLAN_ATTRIB_PACK__;
00490         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00491 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_auxport_read_t;
00492 
00493 typedef struct p80211msg_p2req_auxport_write
00494 {
00495         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00496         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00497         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00498         p80211item_uint32_t     addr    __WLAN_ATTRIB_PACK__;
00499         p80211item_uint32_t     len     __WLAN_ATTRIB_PACK__;
00500         p80211item_unk1024_t    data    __WLAN_ATTRIB_PACK__;
00501         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00502 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_auxport_write_t;
00503 
00504 typedef struct p80211msg_p2req_low_level
00505 {
00506         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00507         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00508         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00509         p80211item_uint32_t     command __WLAN_ATTRIB_PACK__;
00510         p80211item_uint32_t     param0  __WLAN_ATTRIB_PACK__;
00511         p80211item_uint32_t     param1  __WLAN_ATTRIB_PACK__;
00512         p80211item_uint32_t     param2  __WLAN_ATTRIB_PACK__;
00513         p80211item_uint32_t     resp0   __WLAN_ATTRIB_PACK__;
00514         p80211item_uint32_t     resp1   __WLAN_ATTRIB_PACK__;
00515         p80211item_uint32_t     resp2   __WLAN_ATTRIB_PACK__;
00516         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00517 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_low_level_t;
00518 
00519 typedef struct p80211msg_p2req_test_command
00520 {
00521         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00522         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00523         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00524         p80211item_uint32_t     testcode        __WLAN_ATTRIB_PACK__;
00525         p80211item_uint32_t     testparam       __WLAN_ATTRIB_PACK__;
00526         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00527         p80211item_uint32_t     status  __WLAN_ATTRIB_PACK__;
00528         p80211item_uint32_t     resp0   __WLAN_ATTRIB_PACK__;
00529         p80211item_uint32_t     resp1   __WLAN_ATTRIB_PACK__;
00530         p80211item_uint32_t     resp2   __WLAN_ATTRIB_PACK__;
00531 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_test_command_t;
00532 
00533 typedef struct p80211msg_p2req_mmi_read
00534 {
00535         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00536         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00537         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00538         p80211item_uint32_t     addr    __WLAN_ATTRIB_PACK__;
00539         p80211item_uint32_t     value   __WLAN_ATTRIB_PACK__;
00540         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00541 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_mmi_read_t;
00542 
00543 typedef struct p80211msg_p2req_mmi_write
00544 {
00545         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00546         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00547         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00548         p80211item_uint32_t     addr    __WLAN_ATTRIB_PACK__;
00549         p80211item_uint32_t     data    __WLAN_ATTRIB_PACK__;
00550         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00551 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_mmi_write_t;
00552 
00553 typedef struct p80211msg_p2req_ramdl_state
00554 {
00555         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00556         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00557         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00558         p80211item_uint32_t     enable  __WLAN_ATTRIB_PACK__;
00559         p80211item_uint32_t     exeaddr __WLAN_ATTRIB_PACK__;
00560         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00561 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_ramdl_state_t;
00562 
00563 typedef struct p80211msg_p2req_ramdl_write
00564 {
00565         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00566         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00567         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00568         p80211item_uint32_t     addr    __WLAN_ATTRIB_PACK__;
00569         p80211item_uint32_t     len     __WLAN_ATTRIB_PACK__;
00570         p80211item_unk4096_t    data    __WLAN_ATTRIB_PACK__;
00571         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00572 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_ramdl_write_t;
00573 
00574 typedef struct p80211msg_p2req_flashdl_state
00575 {
00576         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00577         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00578         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00579         p80211item_uint32_t     enable  __WLAN_ATTRIB_PACK__;
00580         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00581 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_flashdl_state_t;
00582 
00583 typedef struct p80211msg_p2req_flashdl_write
00584 {
00585         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00586         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00587         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00588         p80211item_uint32_t     addr    __WLAN_ATTRIB_PACK__;
00589         p80211item_uint32_t     len     __WLAN_ATTRIB_PACK__;
00590         p80211item_unk4096_t    data    __WLAN_ATTRIB_PACK__;
00591         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00592 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_flashdl_write_t;
00593 
00594 typedef struct p80211msg_p2req_mm_state
00595 {
00596         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00597         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00598         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00599         p80211item_uint32_t     enable  __WLAN_ATTRIB_PACK__;
00600         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00601 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_mm_state_t;
00602 
00603 typedef struct p80211msg_p2req_dump_state
00604 {
00605         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00606         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00607         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00608         p80211item_uint32_t     level   __WLAN_ATTRIB_PACK__;
00609         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00610 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_dump_state_t;
00611 
00612 typedef struct p80211msg_p2req_channel_info
00613 {
00614         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00615         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00616         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00617         p80211item_uint32_t     channellist     __WLAN_ATTRIB_PACK__;
00618         p80211item_uint32_t     channeldwelltime        __WLAN_ATTRIB_PACK__;
00619         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00620         p80211item_uint32_t     numchinfo       __WLAN_ATTRIB_PACK__;
00621 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_channel_info_t;
00622 
00623 typedef struct p80211msg_p2req_channel_info_results
00624 {
00625         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00626         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00627         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00628         p80211item_uint32_t     channel __WLAN_ATTRIB_PACK__;
00629         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00630         p80211item_uint32_t     avgnoiselevel   __WLAN_ATTRIB_PACK__;
00631         p80211item_uint32_t     peaknoiselevel  __WLAN_ATTRIB_PACK__;
00632         p80211item_uint32_t     bssactive       __WLAN_ATTRIB_PACK__;
00633         p80211item_uint32_t     pcfactive       __WLAN_ATTRIB_PACK__;
00634 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_channel_info_results_t;
00635 
00636 typedef struct p80211msg_p2req_enable
00637 {
00638         UINT32          msgcode __WLAN_ATTRIB_PACK__;
00639         UINT32          msglen  __WLAN_ATTRIB_PACK__;
00640         UINT8           devname[WLAN_DEVNAMELEN_MAX]    __WLAN_ATTRIB_PACK__;
00641         p80211item_uint32_t     resultcode      __WLAN_ATTRIB_PACK__;
00642 } __WLAN_ATTRIB_PACK__ p80211msg_p2req_enable_t;
00643 
00644 #endif

Generated on Fri Feb 25 12:02:37 2005 for WifiScanner by  doxygen 1.4.1