blob: b0d3567ca0ad394f6352f7fb18dba52b86301d31 [file] [log] [blame]
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -07001/* 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 _P80211MKMETADEF_H
48#define _P80211MKMETADEF_H
49
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070050#define DIDmsg_dot11req_mibget \
51 (P80211DID_MKSECTION(1) | \
52 P80211DID_MKGROUP(1))
Karl Relton76e3e7c2009-04-17 10:15:34 +010053#define DIDmsg_dot11req_mibget_mibattribute \
54 (P80211DID_MKSECTION(1) | \
55 P80211DID_MKGROUP(1) | \
56 P80211DID_MKITEM(1) | 0x00000000)
57#define DIDmsg_dot11req_mibget_resultcode \
58 (P80211DID_MKSECTION(1) | \
59 P80211DID_MKGROUP(1) | \
60 P80211DID_MKITEM(2) | 0x00000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070061#define DIDmsg_dot11req_mibset \
62 (P80211DID_MKSECTION(1) | \
63 P80211DID_MKGROUP(2))
64#define DIDmsg_dot11req_mibset_mibattribute \
65 (P80211DID_MKSECTION(1) | \
66 P80211DID_MKGROUP(2) | \
67 P80211DID_MKITEM(1) | 0x00000000)
68#define DIDmsg_dot11req_mibset_resultcode \
69 (P80211DID_MKSECTION(1) | \
70 P80211DID_MKGROUP(2) | \
71 P80211DID_MKITEM(2) | 0x00000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070072#define DIDmsg_dot11req_scan \
73 (P80211DID_MKSECTION(1) | \
74 P80211DID_MKGROUP(4))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070075#define DIDmsg_dot11req_scan_results \
76 (P80211DID_MKSECTION(1) | \
77 P80211DID_MKGROUP(5))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070078#define DIDmsg_dot11req_start \
79 (P80211DID_MKSECTION(1) | \
80 P80211DID_MKGROUP(13))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070081#define DIDmsg_dot11ind_authenticate \
82 (P80211DID_MKSECTION(2) | \
83 P80211DID_MKGROUP(1))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070084#define DIDmsg_dot11ind_associate \
85 (P80211DID_MKSECTION(2) | \
86 P80211DID_MKGROUP(3))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070087#define DIDmsg_lnxreq_ifstate \
88 (P80211DID_MKSECTION(3) | \
89 P80211DID_MKGROUP(1))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070090#define DIDmsg_lnxreq_wlansniff \
91 (P80211DID_MKSECTION(3) | \
92 P80211DID_MKGROUP(2))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070093#define DIDmsg_lnxreq_hostwep \
94 (P80211DID_MKSECTION(3) | \
95 P80211DID_MKGROUP(3))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070096#define DIDmsg_lnxreq_commsquality \
97 (P80211DID_MKSECTION(3) | \
98 P80211DID_MKGROUP(4))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070099#define DIDmsg_lnxreq_autojoin \
100 (P80211DID_MKSECTION(3) | \
101 P80211DID_MKGROUP(5))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700102#define DIDmsg_p2req_readpda \
103 (P80211DID_MKSECTION(5) | \
104 P80211DID_MKGROUP(2))
Karl Relton76e3e7c2009-04-17 10:15:34 +0100105#define DIDmsg_p2req_readpda_pda \
106 (P80211DID_MKSECTION(5) | \
107 P80211DID_MKGROUP(2) | \
108 P80211DID_MKITEM(1) | 0x00000000)
109#define DIDmsg_p2req_readpda_resultcode \
110 (P80211DID_MKSECTION(5) | \
111 P80211DID_MKGROUP(2) | \
112 P80211DID_MKITEM(2) | 0x00000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700113#define DIDmsg_p2req_ramdl_state \
114 (P80211DID_MKSECTION(5) | \
115 P80211DID_MKGROUP(11))
Karl Relton76e3e7c2009-04-17 10:15:34 +0100116#define DIDmsg_p2req_ramdl_state_enable \
117 (P80211DID_MKSECTION(5) | \
118 P80211DID_MKGROUP(11) | \
119 P80211DID_MKITEM(1) | 0x00000000)
120#define DIDmsg_p2req_ramdl_state_exeaddr \
121 (P80211DID_MKSECTION(5) | \
122 P80211DID_MKGROUP(11) | \
123 P80211DID_MKITEM(2) | 0x00000000)
124#define DIDmsg_p2req_ramdl_state_resultcode \
125 (P80211DID_MKSECTION(5) | \
126 P80211DID_MKGROUP(11) | \
127 P80211DID_MKITEM(3) | 0x00000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700128#define DIDmsg_p2req_ramdl_write \
129 (P80211DID_MKSECTION(5) | \
130 P80211DID_MKGROUP(12))
Karl Relton76e3e7c2009-04-17 10:15:34 +0100131#define DIDmsg_p2req_ramdl_write_addr \
132 (P80211DID_MKSECTION(5) | \
133 P80211DID_MKGROUP(12) | \
134 P80211DID_MKITEM(1) | 0x00000000)
135#define DIDmsg_p2req_ramdl_write_len \
136 (P80211DID_MKSECTION(5) | \
137 P80211DID_MKGROUP(12) | \
138 P80211DID_MKITEM(2) | 0x00000000)
139#define DIDmsg_p2req_ramdl_write_data \
140 (P80211DID_MKSECTION(5) | \
141 P80211DID_MKGROUP(12) | \
142 P80211DID_MKITEM(3) | 0x00000000)
143#define DIDmsg_p2req_ramdl_write_resultcode \
144 (P80211DID_MKSECTION(5) | \
145 P80211DID_MKGROUP(12) | \
146 P80211DID_MKITEM(4) | 0x00000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700147#define DIDmsg_p2req_flashdl_state \
148 (P80211DID_MKSECTION(5) | \
149 P80211DID_MKGROUP(13))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700150#define DIDmsg_p2req_flashdl_write \
151 (P80211DID_MKSECTION(5) | \
152 P80211DID_MKGROUP(14))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700153#define DIDmib_cat_dot11smt \
154 P80211DID_MKSECTION(1)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700155#define DIDmib_dot11smt_dot11WEPDefaultKeysTable \
156 (P80211DID_MKSECTION(1) | \
157 P80211DID_MKGROUP(4))
Claudiu Beznea0ca6d8e2016-08-26 20:58:17 +0300158#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_key(_i) \
Claudiu Beznea943407c2016-09-04 20:52:21 +0300159 (DIDmib_dot11smt_dot11WEPDefaultKeysTable | \
Claudiu Beznea0ca6d8e2016-08-26 20:58:17 +0300160 P80211DID_MKITEM(_i) | 0x0c000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700161#define DIDmib_dot11smt_dot11PrivacyTable \
162 (P80211DID_MKSECTION(1) | \
163 P80211DID_MKGROUP(6))
164#define DIDmib_dot11smt_dot11PrivacyTable_dot11PrivacyInvoked \
165 (P80211DID_MKSECTION(1) | \
166 P80211DID_MKGROUP(6) | \
167 P80211DID_MKITEM(1) | 0x18000000)
168#define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPDefaultKeyID \
169 (P80211DID_MKSECTION(1) | \
170 P80211DID_MKGROUP(6) | \
171 P80211DID_MKITEM(2) | 0x18000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700172#define DIDmib_dot11smt_dot11PrivacyTable_dot11ExcludeUnencrypted \
173 (P80211DID_MKSECTION(1) | \
174 P80211DID_MKGROUP(6) | \
175 P80211DID_MKITEM(4) | 0x18000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700176#define DIDmib_dot11mac_dot11OperationTable \
177 (P80211DID_MKSECTION(2) | \
178 P80211DID_MKGROUP(1))
179#define DIDmib_dot11mac_dot11OperationTable_dot11MACAddress \
Andrew Elwellef1a0ed2010-02-18 23:56:12 +0100180 (P80211DID_MKSECTION(2) | \
181 P80211DID_MKGROUP(1) | \
182 P80211DID_MKITEM(1) | 0x18000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700183#define DIDmib_dot11mac_dot11OperationTable_dot11RTSThreshold \
184 (P80211DID_MKSECTION(2) | \
185 P80211DID_MKGROUP(1) | \
186 P80211DID_MKITEM(2) | 0x18000000)
187#define DIDmib_dot11mac_dot11OperationTable_dot11ShortRetryLimit \
188 (P80211DID_MKSECTION(2) | \
189 P80211DID_MKGROUP(1) | \
190 P80211DID_MKITEM(3) | 0x10000000)
191#define DIDmib_dot11mac_dot11OperationTable_dot11LongRetryLimit \
192 (P80211DID_MKSECTION(2) | \
193 P80211DID_MKGROUP(1) | \
194 P80211DID_MKITEM(4) | 0x10000000)
195#define DIDmib_dot11mac_dot11OperationTable_dot11FragmentationThreshold \
196 (P80211DID_MKSECTION(2) | \
197 P80211DID_MKGROUP(1) | \
198 P80211DID_MKITEM(5) | 0x18000000)
199#define DIDmib_dot11mac_dot11OperationTable_dot11MaxTransmitMSDULifetime \
Andrew Elwellef1a0ed2010-02-18 23:56:12 +0100200 (P80211DID_MKSECTION(2) | \
201 P80211DID_MKGROUP(1) | \
202 P80211DID_MKITEM(6) | 0x10000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700203#define DIDmib_cat_dot11phy \
204 P80211DID_MKSECTION(3)
205#define DIDmib_dot11phy_dot11PhyOperationTable \
206 (P80211DID_MKSECTION(3) | \
207 P80211DID_MKGROUP(1))
Solomon Peachy1e720182008-10-29 10:42:58 -0400208#define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11CurrentTxPowerLevel \
Andrew Elwellef1a0ed2010-02-18 23:56:12 +0100209 (P80211DID_MKSECTION(3) | \
210 P80211DID_MKGROUP(3) | \
211 P80211DID_MKITEM(10) | 0x18000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700212#define DIDmib_dot11phy_dot11PhyDSSSTable \
213 (P80211DID_MKSECTION(3) | \
214 P80211DID_MKGROUP(5))
215#define DIDmib_dot11phy_dot11PhyDSSSTable_dot11CurrentChannel \
216 (P80211DID_MKSECTION(3) | \
217 P80211DID_MKGROUP(5) | \
218 P80211DID_MKITEM(1) | 0x10000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700219#define DIDmib_cat_lnx \
220 P80211DID_MKSECTION(4)
221#define DIDmib_lnx_lnxConfigTable \
222 (P80211DID_MKSECTION(4) | \
223 P80211DID_MKGROUP(1))
224#define DIDmib_lnx_lnxConfigTable_lnxRSNAIE \
225 (P80211DID_MKSECTION(4) | \
226 P80211DID_MKGROUP(1) | \
227 P80211DID_MKITEM(1) | 0x18000000)
228#define DIDmib_cat_p2 \
229 P80211DID_MKSECTION(5)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700230#define DIDmib_p2_p2Static \
231 (P80211DID_MKSECTION(5) | \
232 P80211DID_MKGROUP(2))
233#define DIDmib_p2_p2Static_p2CnfPortType \
234 (P80211DID_MKSECTION(5) | \
235 P80211DID_MKGROUP(2) | \
236 P80211DID_MKITEM(1) | 0x18000000)
Karl Relton76e3e7c2009-04-17 10:15:34 +0100237#define DIDmib_p2_p2NIC_p2PRISupRange \
238 (P80211DID_MKSECTION(5) | \
239 P80211DID_MKGROUP(5) | \
240 P80211DID_MKITEM(6) | 0x10000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700241#define DIDmib_p2_p2MAC \
242 (P80211DID_MKSECTION(5) | \
243 P80211DID_MKGROUP(6))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700244#define DIDmib_p2_p2MAC_p2CurrentTxRate \
245 (P80211DID_MKSECTION(5) | \
246 P80211DID_MKGROUP(6) | \
247 P80211DID_MKITEM(12) | 0x10000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700248#endif