100b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman/* This file is GENERATED AUTOMATICALLY. DO NOT EDIT OR MODIFY. 200b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* -------------------------------------------------------------------- 300b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 400b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved. 500b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* -------------------------------------------------------------------- 600b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 700b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* linux-wlan 800b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 900b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* The contents of this file are subject to the Mozilla Public 1000b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* License Version 1.1 (the "License"); you may not use this file 1100b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* except in compliance with the License. You may obtain a copy of 1200b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* the License at http://www.mozilla.org/MPL/ 1300b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 1400b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* Software distributed under the License is distributed on an "AS 1500b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or 1600b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* implied. See the License for the specific language governing 1700b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* rights and limitations under the License. 1800b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 1900b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* Alternatively, the contents of this file may be used under the 2000b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* terms of the GNU Public License version 2 (the "GPL"), in which 2100b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* case the provisions of the GPL are applicable instead of the 2200b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* above. If you wish to allow the use of your version of this file 2300b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* only under the terms of the GPL and not to allow others to use 2400b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* your version of this file under the MPL, indicate your decision 2500b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* by deleting the provisions above and replace them with the notice 2600b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* and other provisions required by the GPL. If you do not delete 2700b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* the provisions above, a recipient may use your version of this 2800b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* file under either the MPL or the GPL. 2900b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 3000b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* -------------------------------------------------------------------- 3100b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 3200b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* Inquiries regarding the linux-wlan Open Source project can be 3300b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* made directly to: 3400b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 3500b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* AbsoluteValue Systems Inc. 3600b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* info@linux-wlan.com 3700b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* http://www.linux-wlan.com 3800b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 3900b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* -------------------------------------------------------------------- 4000b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 4100b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* Portions of the development of this software were funded by 4200b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* Intersil Corporation as part of PRISM(R) chipset product development. 4300b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* 4400b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman* -------------------------------------------------------------------- 4500b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman*/ 4600b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 4700b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman#ifndef _P80211MKMETASTRUCT_H 4800b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman#define _P80211MKMETASTRUCT_H 4900b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 50b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_dot11req_mibget { 51ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 52ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 53ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 54ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_unk392_t mibattribute; 55ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 567d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 5700b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 58b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_dot11req_mibset { 59ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 60ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 61ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 62ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_unk392_t mibattribute; 63ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 647d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 6500b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 66b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_dot11req_scan { 67ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 68ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 69ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 70ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t bsstype; 71ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_pstr6_t bssid; 72ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 pad_0C[1]; 73ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_pstr32_t ssid; 74ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 pad_1D[3]; 75ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t scantype; 76ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t probedelay; 77ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_pstr14_t channellist; 78ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 pad_2C[1]; 79ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t minchanneltime; 80ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t maxchanneltime; 81ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 82ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t numbss; 83ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t append; 847d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 8500b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 86b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_dot11req_scan_results { 87ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 88ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 89ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 90ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t bssindex; 91ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 92ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t signal; 93ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t noise; 94ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_pstr6_t bssid; 95ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 pad_3C[1]; 96ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_pstr32_t ssid; 97ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 pad_4D[3]; 98ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t bsstype; 99ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t beaconperiod; 100ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t dtimperiod; 101ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t timestamp; 102ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t localtime; 103ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t fhdwelltime; 104ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t fhhopset; 105ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t fhhoppattern; 106ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t fhhopindex; 107ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t dschannel; 108ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t cfpcount; 109ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t cfpperiod; 110ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t cfpmaxduration; 111ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t cfpdurremaining; 112ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t ibssatimwindow; 113ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t cfpollable; 114ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t cfpollreq; 115ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t privacy; 116cb3126e60ffc1b7658a6ff4f6874585098bf9887Karl Relton p80211item_uint32_t capinfo; 117ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate1; 118ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate2; 119ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate3; 120ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate4; 121ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate5; 122ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate6; 123ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate7; 124ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate8; 125ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t supprate1; 126ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t supprate2; 127ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t supprate3; 128ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t supprate4; 129ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t supprate5; 130ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t supprate6; 131ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t supprate7; 132ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t supprate8; 1337d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 13400b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 135b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_dot11req_start { 136ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 137ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 138ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 139ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_pstr32_t ssid; 140ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 pad_12D[3]; 141ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t bsstype; 142ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t beaconperiod; 143ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t dtimperiod; 144ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t cfpperiod; 145ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t cfpmaxduration; 146ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t fhdwelltime; 147ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t fhhopset; 148ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t fhhoppattern; 149ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t dschannel; 150ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t ibssatimwindow; 151ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t probedelay; 152ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t cfpollable; 153ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t cfpollreq; 154ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate1; 155ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate2; 156ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate3; 157ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate4; 158ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate5; 159ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate6; 160ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate7; 161ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t basicrate8; 162ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t operationalrate1; 163ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t operationalrate2; 164ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t operationalrate3; 165ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t operationalrate4; 166ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t operationalrate5; 167ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t operationalrate6; 168ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t operationalrate7; 169ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t operationalrate8; 170ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 1717d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 17200b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 173b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_lnxreq_ifstate { 174ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 175ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 176ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 177ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t ifstate; 178ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 1797d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 18000b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 181b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_lnxreq_wlansniff { 182ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 183ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 184ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 185ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t enable; 186ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t channel; 187ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t prismheader; 188ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t wlanheader; 189ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t keepwepflags; 190ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t stripfcs; 191ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t packet_trunc; 192ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 1937d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 19400b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 195b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_lnxreq_hostwep { 196ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 197ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 198ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 199ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 200ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t decrypt; 201ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t encrypt; 2027d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 20300b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 204b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_lnxreq_commsquality { 205ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 206ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 207ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 208ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 209ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t dbm; 210ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t link; 211ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t level; 212ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t noise; 213cb3126e60ffc1b7658a6ff4f6874585098bf9887Karl Relton p80211item_uint32_t txrate; 2147d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 21500b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 216b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_lnxreq_autojoin { 217ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 218ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 219ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 220ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_pstr32_t ssid; 221ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 pad_19D[3]; 222ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t authtype; 223ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 2247d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 22500b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 226b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_p2req_readpda { 227ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 228ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 229ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 230ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_unk1024_t pda; 231ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 2327d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 23300b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 234b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_p2req_ramdl_state { 235ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 236ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 237ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 238ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t enable; 239ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t exeaddr; 240ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 2417d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 24200b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 243b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_p2req_ramdl_write { 244ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 245ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 246ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 247ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t addr; 248ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t len; 249ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_unk4096_t data; 250ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 2517d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 25200b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 253b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_p2req_flashdl_state { 254ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 255ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 256ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 257ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t enable; 258ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 2597d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 26000b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 261b6bb56e6aa28085550179335247c649752ff2994Edgardo Hamesstruct p80211msg_p2req_flashdl_write { 262ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msgcode; 263ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u32 msglen; 264ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff u8 devname[WLAN_DEVNAMELEN_MAX]; 265ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t addr; 266ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t len; 267ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_unk4096_t data; 268ea75ad7b8b59329213d6c6b7df4041f50e9e57e1Moritz Muehlenhoff p80211item_uint32_t resultcode; 2697d3864d1f6a496108c377f5580a2125c2f8d9014Bas van den Berg} __packed; 27000b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman 27100b3ed1685089ff52169a715de11106ed37df087Greg Kroah-Hartman#endif 272