blob: ce4fdd547fc213b80bbea7fef1e3f43f6ba2acf5 [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
50
51#define DIDmsg_cat_dot11req \
52 P80211DID_MKSECTION(1)
53#define DIDmsg_dot11req_mibget \
54 (P80211DID_MKSECTION(1) | \
55 P80211DID_MKGROUP(1))
56#define DIDmsg_dot11req_mibget_mibattribute \
57 (P80211DID_MKSECTION(1) | \
58 P80211DID_MKGROUP(1) | \
59 P80211DID_MKITEM(1) | 0x00000000)
60#define DIDmsg_dot11req_mibget_resultcode \
61 (P80211DID_MKSECTION(1) | \
62 P80211DID_MKGROUP(1) | \
63 P80211DID_MKITEM(2) | 0x00000000)
64#define DIDmsg_dot11req_mibset \
65 (P80211DID_MKSECTION(1) | \
66 P80211DID_MKGROUP(2))
67#define DIDmsg_dot11req_mibset_mibattribute \
68 (P80211DID_MKSECTION(1) | \
69 P80211DID_MKGROUP(2) | \
70 P80211DID_MKITEM(1) | 0x00000000)
71#define DIDmsg_dot11req_mibset_resultcode \
72 (P80211DID_MKSECTION(1) | \
73 P80211DID_MKGROUP(2) | \
74 P80211DID_MKITEM(2) | 0x00000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -070075#define DIDmsg_dot11req_scan \
76 (P80211DID_MKSECTION(1) | \
77 P80211DID_MKGROUP(4))
78#define DIDmsg_dot11req_scan_bsstype \
79 (P80211DID_MKSECTION(1) | \
80 P80211DID_MKGROUP(4) | \
81 P80211DID_MKITEM(1) | 0x00000000)
82#define DIDmsg_dot11req_scan_bssid \
83 (P80211DID_MKSECTION(1) | \
84 P80211DID_MKGROUP(4) | \
85 P80211DID_MKITEM(2) | 0x00000000)
86#define DIDmsg_dot11req_scan_ssid \
87 (P80211DID_MKSECTION(1) | \
88 P80211DID_MKGROUP(4) | \
89 P80211DID_MKITEM(3) | 0x00000000)
90#define DIDmsg_dot11req_scan_scantype \
91 (P80211DID_MKSECTION(1) | \
92 P80211DID_MKGROUP(4) | \
93 P80211DID_MKITEM(4) | 0x00000000)
94#define DIDmsg_dot11req_scan_probedelay \
95 (P80211DID_MKSECTION(1) | \
96 P80211DID_MKGROUP(4) | \
97 P80211DID_MKITEM(5) | 0x00000000)
98#define DIDmsg_dot11req_scan_channellist \
99 (P80211DID_MKSECTION(1) | \
100 P80211DID_MKGROUP(4) | \
101 P80211DID_MKITEM(6) | 0x00000000)
102#define DIDmsg_dot11req_scan_minchanneltime \
103 (P80211DID_MKSECTION(1) | \
104 P80211DID_MKGROUP(4) | \
105 P80211DID_MKITEM(7) | 0x00000000)
106#define DIDmsg_dot11req_scan_maxchanneltime \
107 (P80211DID_MKSECTION(1) | \
108 P80211DID_MKGROUP(4) | \
109 P80211DID_MKITEM(8) | 0x00000000)
110#define DIDmsg_dot11req_scan_resultcode \
111 (P80211DID_MKSECTION(1) | \
112 P80211DID_MKGROUP(4) | \
113 P80211DID_MKITEM(9) | 0x00000000)
114#define DIDmsg_dot11req_scan_numbss \
115 (P80211DID_MKSECTION(1) | \
116 P80211DID_MKGROUP(4) | \
117 P80211DID_MKITEM(10) | 0x00000000)
118#define DIDmsg_dot11req_scan_append \
119 (P80211DID_MKSECTION(1) | \
120 P80211DID_MKGROUP(4) | \
121 P80211DID_MKITEM(11) | 0x00000000)
122#define DIDmsg_dot11req_scan_results \
123 (P80211DID_MKSECTION(1) | \
124 P80211DID_MKGROUP(5))
125#define DIDmsg_dot11req_scan_results_bssindex \
126 (P80211DID_MKSECTION(1) | \
127 P80211DID_MKGROUP(5) | \
128 P80211DID_MKITEM(1) | 0x00000000)
129#define DIDmsg_dot11req_scan_results_resultcode \
130 (P80211DID_MKSECTION(1) | \
131 P80211DID_MKGROUP(5) | \
132 P80211DID_MKITEM(2) | 0x00000000)
133#define DIDmsg_dot11req_scan_results_signal \
134 (P80211DID_MKSECTION(1) | \
135 P80211DID_MKGROUP(5) | \
136 P80211DID_MKITEM(3) | 0x00000000)
137#define DIDmsg_dot11req_scan_results_noise \
138 (P80211DID_MKSECTION(1) | \
139 P80211DID_MKGROUP(5) | \
140 P80211DID_MKITEM(4) | 0x00000000)
141#define DIDmsg_dot11req_scan_results_bssid \
142 (P80211DID_MKSECTION(1) | \
143 P80211DID_MKGROUP(5) | \
144 P80211DID_MKITEM(5) | 0x00000000)
145#define DIDmsg_dot11req_scan_results_ssid \
146 (P80211DID_MKSECTION(1) | \
147 P80211DID_MKGROUP(5) | \
148 P80211DID_MKITEM(6) | 0x00000000)
149#define DIDmsg_dot11req_scan_results_bsstype \
150 (P80211DID_MKSECTION(1) | \
151 P80211DID_MKGROUP(5) | \
152 P80211DID_MKITEM(7) | 0x00000000)
153#define DIDmsg_dot11req_scan_results_beaconperiod \
154 (P80211DID_MKSECTION(1) | \
155 P80211DID_MKGROUP(5) | \
156 P80211DID_MKITEM(8) | 0x00000000)
157#define DIDmsg_dot11req_scan_results_dtimperiod \
158 (P80211DID_MKSECTION(1) | \
159 P80211DID_MKGROUP(5) | \
160 P80211DID_MKITEM(9) | 0x00000000)
161#define DIDmsg_dot11req_scan_results_timestamp \
162 (P80211DID_MKSECTION(1) | \
163 P80211DID_MKGROUP(5) | \
164 P80211DID_MKITEM(10) | 0x00000000)
165#define DIDmsg_dot11req_scan_results_localtime \
166 (P80211DID_MKSECTION(1) | \
167 P80211DID_MKGROUP(5) | \
168 P80211DID_MKITEM(11) | 0x00000000)
169#define DIDmsg_dot11req_scan_results_fhdwelltime \
170 (P80211DID_MKSECTION(1) | \
171 P80211DID_MKGROUP(5) | \
172 P80211DID_MKITEM(12) | 0x00000000)
173#define DIDmsg_dot11req_scan_results_fhhopset \
174 (P80211DID_MKSECTION(1) | \
175 P80211DID_MKGROUP(5) | \
176 P80211DID_MKITEM(13) | 0x00000000)
177#define DIDmsg_dot11req_scan_results_fhhoppattern \
178 (P80211DID_MKSECTION(1) | \
179 P80211DID_MKGROUP(5) | \
180 P80211DID_MKITEM(14) | 0x00000000)
181#define DIDmsg_dot11req_scan_results_fhhopindex \
182 (P80211DID_MKSECTION(1) | \
183 P80211DID_MKGROUP(5) | \
184 P80211DID_MKITEM(15) | 0x00000000)
185#define DIDmsg_dot11req_scan_results_dschannel \
186 (P80211DID_MKSECTION(1) | \
187 P80211DID_MKGROUP(5) | \
188 P80211DID_MKITEM(16) | 0x00000000)
189#define DIDmsg_dot11req_scan_results_cfpcount \
190 (P80211DID_MKSECTION(1) | \
191 P80211DID_MKGROUP(5) | \
192 P80211DID_MKITEM(17) | 0x00000000)
193#define DIDmsg_dot11req_scan_results_cfpperiod \
194 (P80211DID_MKSECTION(1) | \
195 P80211DID_MKGROUP(5) | \
196 P80211DID_MKITEM(18) | 0x00000000)
197#define DIDmsg_dot11req_scan_results_cfpmaxduration \
198 (P80211DID_MKSECTION(1) | \
199 P80211DID_MKGROUP(5) | \
200 P80211DID_MKITEM(19) | 0x00000000)
201#define DIDmsg_dot11req_scan_results_cfpdurremaining \
202 (P80211DID_MKSECTION(1) | \
203 P80211DID_MKGROUP(5) | \
204 P80211DID_MKITEM(20) | 0x00000000)
205#define DIDmsg_dot11req_scan_results_ibssatimwindow \
206 (P80211DID_MKSECTION(1) | \
207 P80211DID_MKGROUP(5) | \
208 P80211DID_MKITEM(21) | 0x00000000)
209#define DIDmsg_dot11req_scan_results_cfpollable \
210 (P80211DID_MKSECTION(1) | \
211 P80211DID_MKGROUP(5) | \
212 P80211DID_MKITEM(22) | 0x00000000)
213#define DIDmsg_dot11req_scan_results_cfpollreq \
214 (P80211DID_MKSECTION(1) | \
215 P80211DID_MKGROUP(5) | \
216 P80211DID_MKITEM(23) | 0x00000000)
217#define DIDmsg_dot11req_scan_results_privacy \
218 (P80211DID_MKSECTION(1) | \
219 P80211DID_MKGROUP(5) | \
220 P80211DID_MKITEM(24) | 0x00000000)
221#define DIDmsg_dot11req_scan_results_basicrate1 \
222 (P80211DID_MKSECTION(1) | \
223 P80211DID_MKGROUP(5) | \
224 P80211DID_MKITEM(25) | 0x00000000)
225#define DIDmsg_dot11req_scan_results_basicrate2 \
226 (P80211DID_MKSECTION(1) | \
227 P80211DID_MKGROUP(5) | \
228 P80211DID_MKITEM(26) | 0x00000000)
229#define DIDmsg_dot11req_scan_results_basicrate3 \
230 (P80211DID_MKSECTION(1) | \
231 P80211DID_MKGROUP(5) | \
232 P80211DID_MKITEM(27) | 0x00000000)
233#define DIDmsg_dot11req_scan_results_basicrate4 \
234 (P80211DID_MKSECTION(1) | \
235 P80211DID_MKGROUP(5) | \
236 P80211DID_MKITEM(28) | 0x00000000)
237#define DIDmsg_dot11req_scan_results_basicrate5 \
238 (P80211DID_MKSECTION(1) | \
239 P80211DID_MKGROUP(5) | \
240 P80211DID_MKITEM(29) | 0x00000000)
241#define DIDmsg_dot11req_scan_results_basicrate6 \
242 (P80211DID_MKSECTION(1) | \
243 P80211DID_MKGROUP(5) | \
244 P80211DID_MKITEM(30) | 0x00000000)
245#define DIDmsg_dot11req_scan_results_basicrate7 \
246 (P80211DID_MKSECTION(1) | \
247 P80211DID_MKGROUP(5) | \
248 P80211DID_MKITEM(31) | 0x00000000)
249#define DIDmsg_dot11req_scan_results_basicrate8 \
250 (P80211DID_MKSECTION(1) | \
251 P80211DID_MKGROUP(5) | \
252 P80211DID_MKITEM(32) | 0x00000000)
253#define DIDmsg_dot11req_scan_results_supprate1 \
254 (P80211DID_MKSECTION(1) | \
255 P80211DID_MKGROUP(5) | \
256 P80211DID_MKITEM(33) | 0x00000000)
257#define DIDmsg_dot11req_scan_results_supprate2 \
258 (P80211DID_MKSECTION(1) | \
259 P80211DID_MKGROUP(5) | \
260 P80211DID_MKITEM(34) | 0x00000000)
261#define DIDmsg_dot11req_scan_results_supprate3 \
262 (P80211DID_MKSECTION(1) | \
263 P80211DID_MKGROUP(5) | \
264 P80211DID_MKITEM(35) | 0x00000000)
265#define DIDmsg_dot11req_scan_results_supprate4 \
266 (P80211DID_MKSECTION(1) | \
267 P80211DID_MKGROUP(5) | \
268 P80211DID_MKITEM(36) | 0x00000000)
269#define DIDmsg_dot11req_scan_results_supprate5 \
270 (P80211DID_MKSECTION(1) | \
271 P80211DID_MKGROUP(5) | \
272 P80211DID_MKITEM(37) | 0x00000000)
273#define DIDmsg_dot11req_scan_results_supprate6 \
274 (P80211DID_MKSECTION(1) | \
275 P80211DID_MKGROUP(5) | \
276 P80211DID_MKITEM(38) | 0x00000000)
277#define DIDmsg_dot11req_scan_results_supprate7 \
278 (P80211DID_MKSECTION(1) | \
279 P80211DID_MKGROUP(5) | \
280 P80211DID_MKITEM(39) | 0x00000000)
281#define DIDmsg_dot11req_scan_results_supprate8 \
282 (P80211DID_MKSECTION(1) | \
283 P80211DID_MKGROUP(5) | \
284 P80211DID_MKITEM(40) | 0x00000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700285#define DIDmsg_dot11req_start \
286 (P80211DID_MKSECTION(1) | \
287 P80211DID_MKGROUP(13))
288#define DIDmsg_dot11req_start_ssid \
289 (P80211DID_MKSECTION(1) | \
290 P80211DID_MKGROUP(13) | \
291 P80211DID_MKITEM(1) | 0x00000000)
292#define DIDmsg_dot11req_start_bsstype \
293 (P80211DID_MKSECTION(1) | \
294 P80211DID_MKGROUP(13) | \
295 P80211DID_MKITEM(2) | 0x00000000)
296#define DIDmsg_dot11req_start_beaconperiod \
297 (P80211DID_MKSECTION(1) | \
298 P80211DID_MKGROUP(13) | \
299 P80211DID_MKITEM(3) | 0x00000000)
300#define DIDmsg_dot11req_start_dtimperiod \
301 (P80211DID_MKSECTION(1) | \
302 P80211DID_MKGROUP(13) | \
303 P80211DID_MKITEM(4) | 0x00000000)
304#define DIDmsg_dot11req_start_cfpperiod \
305 (P80211DID_MKSECTION(1) | \
306 P80211DID_MKGROUP(13) | \
307 P80211DID_MKITEM(5) | 0x00000000)
308#define DIDmsg_dot11req_start_cfpmaxduration \
309 (P80211DID_MKSECTION(1) | \
310 P80211DID_MKGROUP(13) | \
311 P80211DID_MKITEM(6) | 0x00000000)
312#define DIDmsg_dot11req_start_fhdwelltime \
313 (P80211DID_MKSECTION(1) | \
314 P80211DID_MKGROUP(13) | \
315 P80211DID_MKITEM(7) | 0x00000000)
316#define DIDmsg_dot11req_start_fhhopset \
317 (P80211DID_MKSECTION(1) | \
318 P80211DID_MKGROUP(13) | \
319 P80211DID_MKITEM(8) | 0x00000000)
320#define DIDmsg_dot11req_start_fhhoppattern \
321 (P80211DID_MKSECTION(1) | \
322 P80211DID_MKGROUP(13) | \
323 P80211DID_MKITEM(9) | 0x00000000)
324#define DIDmsg_dot11req_start_dschannel \
325 (P80211DID_MKSECTION(1) | \
326 P80211DID_MKGROUP(13) | \
327 P80211DID_MKITEM(10) | 0x00000000)
328#define DIDmsg_dot11req_start_ibssatimwindow \
329 (P80211DID_MKSECTION(1) | \
330 P80211DID_MKGROUP(13) | \
331 P80211DID_MKITEM(11) | 0x00000000)
332#define DIDmsg_dot11req_start_probedelay \
333 (P80211DID_MKSECTION(1) | \
334 P80211DID_MKGROUP(13) | \
335 P80211DID_MKITEM(12) | 0x00000000)
336#define DIDmsg_dot11req_start_cfpollable \
337 (P80211DID_MKSECTION(1) | \
338 P80211DID_MKGROUP(13) | \
339 P80211DID_MKITEM(13) | 0x00000000)
340#define DIDmsg_dot11req_start_cfpollreq \
341 (P80211DID_MKSECTION(1) | \
342 P80211DID_MKGROUP(13) | \
343 P80211DID_MKITEM(14) | 0x00000000)
344#define DIDmsg_dot11req_start_basicrate1 \
345 (P80211DID_MKSECTION(1) | \
346 P80211DID_MKGROUP(13) | \
347 P80211DID_MKITEM(15) | 0x00000000)
348#define DIDmsg_dot11req_start_basicrate2 \
349 (P80211DID_MKSECTION(1) | \
350 P80211DID_MKGROUP(13) | \
351 P80211DID_MKITEM(16) | 0x00000000)
352#define DIDmsg_dot11req_start_basicrate3 \
353 (P80211DID_MKSECTION(1) | \
354 P80211DID_MKGROUP(13) | \
355 P80211DID_MKITEM(17) | 0x00000000)
356#define DIDmsg_dot11req_start_basicrate4 \
357 (P80211DID_MKSECTION(1) | \
358 P80211DID_MKGROUP(13) | \
359 P80211DID_MKITEM(18) | 0x00000000)
360#define DIDmsg_dot11req_start_basicrate5 \
361 (P80211DID_MKSECTION(1) | \
362 P80211DID_MKGROUP(13) | \
363 P80211DID_MKITEM(19) | 0x00000000)
364#define DIDmsg_dot11req_start_basicrate6 \
365 (P80211DID_MKSECTION(1) | \
366 P80211DID_MKGROUP(13) | \
367 P80211DID_MKITEM(20) | 0x00000000)
368#define DIDmsg_dot11req_start_basicrate7 \
369 (P80211DID_MKSECTION(1) | \
370 P80211DID_MKGROUP(13) | \
371 P80211DID_MKITEM(21) | 0x00000000)
372#define DIDmsg_dot11req_start_basicrate8 \
373 (P80211DID_MKSECTION(1) | \
374 P80211DID_MKGROUP(13) | \
375 P80211DID_MKITEM(22) | 0x00000000)
376#define DIDmsg_dot11req_start_operationalrate1 \
377 (P80211DID_MKSECTION(1) | \
378 P80211DID_MKGROUP(13) | \
379 P80211DID_MKITEM(23) | 0x00000000)
380#define DIDmsg_dot11req_start_operationalrate2 \
381 (P80211DID_MKSECTION(1) | \
382 P80211DID_MKGROUP(13) | \
383 P80211DID_MKITEM(24) | 0x00000000)
384#define DIDmsg_dot11req_start_operationalrate3 \
385 (P80211DID_MKSECTION(1) | \
386 P80211DID_MKGROUP(13) | \
387 P80211DID_MKITEM(25) | 0x00000000)
388#define DIDmsg_dot11req_start_operationalrate4 \
389 (P80211DID_MKSECTION(1) | \
390 P80211DID_MKGROUP(13) | \
391 P80211DID_MKITEM(26) | 0x00000000)
392#define DIDmsg_dot11req_start_operationalrate5 \
393 (P80211DID_MKSECTION(1) | \
394 P80211DID_MKGROUP(13) | \
395 P80211DID_MKITEM(27) | 0x00000000)
396#define DIDmsg_dot11req_start_operationalrate6 \
397 (P80211DID_MKSECTION(1) | \
398 P80211DID_MKGROUP(13) | \
399 P80211DID_MKITEM(28) | 0x00000000)
400#define DIDmsg_dot11req_start_operationalrate7 \
401 (P80211DID_MKSECTION(1) | \
402 P80211DID_MKGROUP(13) | \
403 P80211DID_MKITEM(29) | 0x00000000)
404#define DIDmsg_dot11req_start_operationalrate8 \
405 (P80211DID_MKSECTION(1) | \
406 P80211DID_MKGROUP(13) | \
407 P80211DID_MKITEM(30) | 0x00000000)
408#define DIDmsg_dot11req_start_resultcode \
409 (P80211DID_MKSECTION(1) | \
410 P80211DID_MKGROUP(13) | \
411 P80211DID_MKITEM(31) | 0x00000000)
412#define DIDmsg_cat_dot11ind \
413 P80211DID_MKSECTION(2)
414#define DIDmsg_dot11ind_authenticate \
415 (P80211DID_MKSECTION(2) | \
416 P80211DID_MKGROUP(1))
417#define DIDmsg_dot11ind_authenticate_peerstaaddress \
418 (P80211DID_MKSECTION(2) | \
419 P80211DID_MKGROUP(1) | \
420 P80211DID_MKITEM(1) | 0x00000000)
421#define DIDmsg_dot11ind_authenticate_authenticationtype \
422 (P80211DID_MKSECTION(2) | \
423 P80211DID_MKGROUP(1) | \
424 P80211DID_MKITEM(2) | 0x00000000)
425#define DIDmsg_dot11ind_deauthenticate \
426 (P80211DID_MKSECTION(2) | \
427 P80211DID_MKGROUP(2))
428#define DIDmsg_dot11ind_deauthenticate_peerstaaddress \
429 (P80211DID_MKSECTION(2) | \
430 P80211DID_MKGROUP(2) | \
431 P80211DID_MKITEM(1) | 0x00000000)
432#define DIDmsg_dot11ind_deauthenticate_reasoncode \
433 (P80211DID_MKSECTION(2) | \
434 P80211DID_MKGROUP(2) | \
435 P80211DID_MKITEM(2) | 0x00000000)
436#define DIDmsg_dot11ind_associate \
437 (P80211DID_MKSECTION(2) | \
438 P80211DID_MKGROUP(3))
439#define DIDmsg_dot11ind_associate_peerstaaddress \
440 (P80211DID_MKSECTION(2) | \
441 P80211DID_MKGROUP(3) | \
442 P80211DID_MKITEM(1) | 0x00000000)
443#define DIDmsg_dot11ind_associate_aid \
444 (P80211DID_MKSECTION(2) | \
445 P80211DID_MKGROUP(3) | \
446 P80211DID_MKITEM(2) | 0x00000000)
447#define DIDmsg_dot11ind_reassociate \
448 (P80211DID_MKSECTION(2) | \
449 P80211DID_MKGROUP(4))
450#define DIDmsg_dot11ind_reassociate_peerstaaddress \
451 (P80211DID_MKSECTION(2) | \
452 P80211DID_MKGROUP(4) | \
453 P80211DID_MKITEM(1) | 0x00000000)
454#define DIDmsg_dot11ind_reassociate_aid \
455 (P80211DID_MKSECTION(2) | \
456 P80211DID_MKGROUP(4) | \
457 P80211DID_MKITEM(2) | 0x00000000)
458#define DIDmsg_dot11ind_reassociate_oldapaddress \
459 (P80211DID_MKSECTION(2) | \
460 P80211DID_MKGROUP(4) | \
461 P80211DID_MKITEM(3) | 0x00000000)
462#define DIDmsg_dot11ind_disassociate \
463 (P80211DID_MKSECTION(2) | \
464 P80211DID_MKGROUP(5))
465#define DIDmsg_dot11ind_disassociate_peerstaaddress \
466 (P80211DID_MKSECTION(2) | \
467 P80211DID_MKGROUP(5) | \
468 P80211DID_MKITEM(1) | 0x00000000)
469#define DIDmsg_dot11ind_disassociate_reasoncode \
470 (P80211DID_MKSECTION(2) | \
471 P80211DID_MKGROUP(5) | \
472 P80211DID_MKITEM(2) | 0x00000000)
473#define DIDmsg_cat_lnxreq \
474 P80211DID_MKSECTION(3)
475#define DIDmsg_lnxreq_ifstate \
476 (P80211DID_MKSECTION(3) | \
477 P80211DID_MKGROUP(1))
478#define DIDmsg_lnxreq_ifstate_ifstate \
479 (P80211DID_MKSECTION(3) | \
480 P80211DID_MKGROUP(1) | \
481 P80211DID_MKITEM(1) | 0x00000000)
482#define DIDmsg_lnxreq_ifstate_resultcode \
483 (P80211DID_MKSECTION(3) | \
484 P80211DID_MKGROUP(1) | \
485 P80211DID_MKITEM(2) | 0x00000000)
486#define DIDmsg_lnxreq_wlansniff \
487 (P80211DID_MKSECTION(3) | \
488 P80211DID_MKGROUP(2))
489#define DIDmsg_lnxreq_wlansniff_enable \
490 (P80211DID_MKSECTION(3) | \
491 P80211DID_MKGROUP(2) | \
492 P80211DID_MKITEM(1) | 0x00000000)
493#define DIDmsg_lnxreq_wlansniff_channel \
494 (P80211DID_MKSECTION(3) | \
495 P80211DID_MKGROUP(2) | \
496 P80211DID_MKITEM(2) | 0x00000000)
497#define DIDmsg_lnxreq_wlansniff_prismheader \
498 (P80211DID_MKSECTION(3) | \
499 P80211DID_MKGROUP(2) | \
500 P80211DID_MKITEM(3) | 0x00000000)
501#define DIDmsg_lnxreq_wlansniff_wlanheader \
502 (P80211DID_MKSECTION(3) | \
503 P80211DID_MKGROUP(2) | \
504 P80211DID_MKITEM(4) | 0x00000000)
505#define DIDmsg_lnxreq_wlansniff_keepwepflags \
506 (P80211DID_MKSECTION(3) | \
507 P80211DID_MKGROUP(2) | \
508 P80211DID_MKITEM(5) | 0x00000000)
509#define DIDmsg_lnxreq_wlansniff_stripfcs \
510 (P80211DID_MKSECTION(3) | \
511 P80211DID_MKGROUP(2) | \
512 P80211DID_MKITEM(6) | 0x00000000)
513#define DIDmsg_lnxreq_wlansniff_packet_trunc \
514 (P80211DID_MKSECTION(3) | \
515 P80211DID_MKGROUP(2) | \
516 P80211DID_MKITEM(7) | 0x00000000)
517#define DIDmsg_lnxreq_wlansniff_resultcode \
518 (P80211DID_MKSECTION(3) | \
519 P80211DID_MKGROUP(2) | \
520 P80211DID_MKITEM(8) | 0x00000000)
521#define DIDmsg_lnxreq_hostwep \
522 (P80211DID_MKSECTION(3) | \
523 P80211DID_MKGROUP(3))
524#define DIDmsg_lnxreq_hostwep_resultcode \
525 (P80211DID_MKSECTION(3) | \
526 P80211DID_MKGROUP(3) | \
527 P80211DID_MKITEM(1) | 0x00000000)
528#define DIDmsg_lnxreq_hostwep_decrypt \
529 (P80211DID_MKSECTION(3) | \
530 P80211DID_MKGROUP(3) | \
531 P80211DID_MKITEM(2) | 0x00000000)
532#define DIDmsg_lnxreq_hostwep_encrypt \
533 (P80211DID_MKSECTION(3) | \
534 P80211DID_MKGROUP(3) | \
535 P80211DID_MKITEM(3) | 0x00000000)
536#define DIDmsg_lnxreq_commsquality \
537 (P80211DID_MKSECTION(3) | \
538 P80211DID_MKGROUP(4))
539#define DIDmsg_lnxreq_commsquality_resultcode \
540 (P80211DID_MKSECTION(3) | \
541 P80211DID_MKGROUP(4) | \
542 P80211DID_MKITEM(1) | 0x00000000)
543#define DIDmsg_lnxreq_commsquality_dbm \
544 (P80211DID_MKSECTION(3) | \
545 P80211DID_MKGROUP(4) | \
546 P80211DID_MKITEM(2) | 0x00000000)
547#define DIDmsg_lnxreq_commsquality_link \
548 (P80211DID_MKSECTION(3) | \
549 P80211DID_MKGROUP(4) | \
550 P80211DID_MKITEM(3) | 0x00000000)
551#define DIDmsg_lnxreq_commsquality_level \
552 (P80211DID_MKSECTION(3) | \
553 P80211DID_MKGROUP(4) | \
554 P80211DID_MKITEM(4) | 0x00000000)
555#define DIDmsg_lnxreq_commsquality_noise \
556 (P80211DID_MKSECTION(3) | \
557 P80211DID_MKGROUP(4) | \
558 P80211DID_MKITEM(5) | 0x00000000)
559#define DIDmsg_lnxreq_autojoin \
560 (P80211DID_MKSECTION(3) | \
561 P80211DID_MKGROUP(5))
562#define DIDmsg_lnxreq_autojoin_ssid \
563 (P80211DID_MKSECTION(3) | \
564 P80211DID_MKGROUP(5) | \
565 P80211DID_MKITEM(1) | 0x00000000)
566#define DIDmsg_lnxreq_autojoin_authtype \
567 (P80211DID_MKSECTION(3) | \
568 P80211DID_MKGROUP(5) | \
569 P80211DID_MKITEM(2) | 0x00000000)
570#define DIDmsg_lnxreq_autojoin_resultcode \
571 (P80211DID_MKSECTION(3) | \
572 P80211DID_MKGROUP(5) | \
573 P80211DID_MKITEM(3) | 0x00000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700574#define DIDmsg_cat_p2req \
575 P80211DID_MKSECTION(5)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700576#define DIDmsg_p2req_readpda \
577 (P80211DID_MKSECTION(5) | \
578 P80211DID_MKGROUP(2))
579#define DIDmsg_p2req_readpda_pda \
580 (P80211DID_MKSECTION(5) | \
581 P80211DID_MKGROUP(2) | \
582 P80211DID_MKITEM(1) | 0x00000000)
583#define DIDmsg_p2req_readpda_resultcode \
584 (P80211DID_MKSECTION(5) | \
585 P80211DID_MKGROUP(2) | \
586 P80211DID_MKITEM(2) | 0x00000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700587#define DIDmsg_p2req_ramdl_state \
588 (P80211DID_MKSECTION(5) | \
589 P80211DID_MKGROUP(11))
590#define DIDmsg_p2req_ramdl_state_enable \
591 (P80211DID_MKSECTION(5) | \
592 P80211DID_MKGROUP(11) | \
593 P80211DID_MKITEM(1) | 0x00000000)
594#define DIDmsg_p2req_ramdl_state_exeaddr \
595 (P80211DID_MKSECTION(5) | \
596 P80211DID_MKGROUP(11) | \
597 P80211DID_MKITEM(2) | 0x00000000)
598#define DIDmsg_p2req_ramdl_state_resultcode \
599 (P80211DID_MKSECTION(5) | \
600 P80211DID_MKGROUP(11) | \
601 P80211DID_MKITEM(3) | 0x00000000)
602#define DIDmsg_p2req_ramdl_write \
603 (P80211DID_MKSECTION(5) | \
604 P80211DID_MKGROUP(12))
605#define DIDmsg_p2req_ramdl_write_addr \
606 (P80211DID_MKSECTION(5) | \
607 P80211DID_MKGROUP(12) | \
608 P80211DID_MKITEM(1) | 0x00000000)
609#define DIDmsg_p2req_ramdl_write_len \
610 (P80211DID_MKSECTION(5) | \
611 P80211DID_MKGROUP(12) | \
612 P80211DID_MKITEM(2) | 0x00000000)
613#define DIDmsg_p2req_ramdl_write_data \
614 (P80211DID_MKSECTION(5) | \
615 P80211DID_MKGROUP(12) | \
616 P80211DID_MKITEM(3) | 0x00000000)
617#define DIDmsg_p2req_ramdl_write_resultcode \
618 (P80211DID_MKSECTION(5) | \
619 P80211DID_MKGROUP(12) | \
620 P80211DID_MKITEM(4) | 0x00000000)
621#define DIDmsg_p2req_flashdl_state \
622 (P80211DID_MKSECTION(5) | \
623 P80211DID_MKGROUP(13))
624#define DIDmsg_p2req_flashdl_state_enable \
625 (P80211DID_MKSECTION(5) | \
626 P80211DID_MKGROUP(13) | \
627 P80211DID_MKITEM(1) | 0x00000000)
628#define DIDmsg_p2req_flashdl_state_resultcode \
629 (P80211DID_MKSECTION(5) | \
630 P80211DID_MKGROUP(13) | \
631 P80211DID_MKITEM(2) | 0x00000000)
632#define DIDmsg_p2req_flashdl_write \
633 (P80211DID_MKSECTION(5) | \
634 P80211DID_MKGROUP(14))
635#define DIDmsg_p2req_flashdl_write_addr \
636 (P80211DID_MKSECTION(5) | \
637 P80211DID_MKGROUP(14) | \
638 P80211DID_MKITEM(1) | 0x00000000)
639#define DIDmsg_p2req_flashdl_write_len \
640 (P80211DID_MKSECTION(5) | \
641 P80211DID_MKGROUP(14) | \
642 P80211DID_MKITEM(2) | 0x00000000)
643#define DIDmsg_p2req_flashdl_write_data \
644 (P80211DID_MKSECTION(5) | \
645 P80211DID_MKGROUP(14) | \
646 P80211DID_MKITEM(3) | 0x00000000)
647#define DIDmsg_p2req_flashdl_write_resultcode \
648 (P80211DID_MKSECTION(5) | \
649 P80211DID_MKGROUP(14) | \
650 P80211DID_MKITEM(4) | 0x00000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700651#define DIDmib_cat_dot11smt \
652 P80211DID_MKSECTION(1)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700653#define DIDmib_dot11smt_dot11WEPDefaultKeysTable \
654 (P80211DID_MKSECTION(1) | \
655 P80211DID_MKGROUP(4))
656#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0 \
657 (P80211DID_MKSECTION(1) | \
658 P80211DID_MKGROUP(4) | \
659 P80211DID_MKITEM(1) | 0x0c000000)
660#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1 \
661 (P80211DID_MKSECTION(1) | \
662 P80211DID_MKGROUP(4) | \
663 P80211DID_MKITEM(2) | 0x0c000000)
664#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2 \
665 (P80211DID_MKSECTION(1) | \
666 P80211DID_MKGROUP(4) | \
667 P80211DID_MKITEM(3) | 0x0c000000)
668#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3 \
669 (P80211DID_MKSECTION(1) | \
670 P80211DID_MKGROUP(4) | \
671 P80211DID_MKITEM(4) | 0x0c000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700672#define DIDmib_dot11smt_dot11PrivacyTable \
673 (P80211DID_MKSECTION(1) | \
674 P80211DID_MKGROUP(6))
675#define DIDmib_dot11smt_dot11PrivacyTable_dot11PrivacyInvoked \
676 (P80211DID_MKSECTION(1) | \
677 P80211DID_MKGROUP(6) | \
678 P80211DID_MKITEM(1) | 0x18000000)
679#define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPDefaultKeyID \
680 (P80211DID_MKSECTION(1) | \
681 P80211DID_MKGROUP(6) | \
682 P80211DID_MKITEM(2) | 0x18000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700683#define DIDmib_dot11smt_dot11PrivacyTable_dot11ExcludeUnencrypted \
684 (P80211DID_MKSECTION(1) | \
685 P80211DID_MKGROUP(6) | \
686 P80211DID_MKITEM(4) | 0x18000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700687#define DIDmib_cat_dot11mac \
688 P80211DID_MKSECTION(2)
689#define DIDmib_dot11mac_dot11OperationTable \
690 (P80211DID_MKSECTION(2) | \
691 P80211DID_MKGROUP(1))
692#define DIDmib_dot11mac_dot11OperationTable_dot11MACAddress \
Solomon Peachy56afef52008-10-29 10:43:00 -0400693 (P80211DID_MKSECTION(2) | \
694 P80211DID_MKGROUP(1) | \
695 P80211DID_MKITEM(1) | 0x18000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700696#define DIDmib_dot11mac_dot11OperationTable_dot11RTSThreshold \
697 (P80211DID_MKSECTION(2) | \
698 P80211DID_MKGROUP(1) | \
699 P80211DID_MKITEM(2) | 0x18000000)
700#define DIDmib_dot11mac_dot11OperationTable_dot11ShortRetryLimit \
701 (P80211DID_MKSECTION(2) | \
702 P80211DID_MKGROUP(1) | \
703 P80211DID_MKITEM(3) | 0x10000000)
704#define DIDmib_dot11mac_dot11OperationTable_dot11LongRetryLimit \
705 (P80211DID_MKSECTION(2) | \
706 P80211DID_MKGROUP(1) | \
707 P80211DID_MKITEM(4) | 0x10000000)
708#define DIDmib_dot11mac_dot11OperationTable_dot11FragmentationThreshold \
709 (P80211DID_MKSECTION(2) | \
710 P80211DID_MKGROUP(1) | \
711 P80211DID_MKITEM(5) | 0x18000000)
712#define DIDmib_dot11mac_dot11OperationTable_dot11MaxTransmitMSDULifetime \
Solomon Peachy56afef52008-10-29 10:43:00 -0400713 (P80211DID_MKSECTION(2) | \
714 P80211DID_MKGROUP(1) | \
715 P80211DID_MKITEM(6) | 0x10000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700716#define DIDmib_cat_dot11phy \
717 P80211DID_MKSECTION(3)
718#define DIDmib_dot11phy_dot11PhyOperationTable \
719 (P80211DID_MKSECTION(3) | \
720 P80211DID_MKGROUP(1))
Solomon Peachy1e720182008-10-29 10:42:58 -0400721#define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11CurrentTxPowerLevel \
722 (P80211DID_MKSECTION(3) | \
723 P80211DID_MKGROUP(3) | \
724 P80211DID_MKITEM(10) | 0x18000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700725#define DIDmib_dot11phy_dot11PhyDSSSTable \
726 (P80211DID_MKSECTION(3) | \
727 P80211DID_MKGROUP(5))
728#define DIDmib_dot11phy_dot11PhyDSSSTable_dot11CurrentChannel \
729 (P80211DID_MKSECTION(3) | \
730 P80211DID_MKGROUP(5) | \
731 P80211DID_MKITEM(1) | 0x10000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700732#define DIDmib_cat_lnx \
733 P80211DID_MKSECTION(4)
734#define DIDmib_lnx_lnxConfigTable \
735 (P80211DID_MKSECTION(4) | \
736 P80211DID_MKGROUP(1))
737#define DIDmib_lnx_lnxConfigTable_lnxRSNAIE \
738 (P80211DID_MKSECTION(4) | \
739 P80211DID_MKGROUP(1) | \
740 P80211DID_MKITEM(1) | 0x18000000)
741#define DIDmib_cat_p2 \
742 P80211DID_MKSECTION(5)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700743#define DIDmib_p2_p2Static \
744 (P80211DID_MKSECTION(5) | \
745 P80211DID_MKGROUP(2))
746#define DIDmib_p2_p2Static_p2CnfPortType \
747 (P80211DID_MKSECTION(5) | \
748 P80211DID_MKGROUP(2) | \
749 P80211DID_MKITEM(1) | 0x18000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700750#define DIDmib_p2_p2MAC \
751 (P80211DID_MKSECTION(5) | \
752 P80211DID_MKGROUP(6))
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700753#define DIDmib_p2_p2MAC_p2CurrentTxRate \
754 (P80211DID_MKSECTION(5) | \
755 P80211DID_MKGROUP(6) | \
756 P80211DID_MKITEM(12) | 0x10000000)
Greg Kroah-Hartman00b3ed12008-10-02 11:29:28 -0700757#endif