]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - drivers/staging/wlan-ng/p80211metadef.h
Staging: add wlan-ng prism2 usb driver
[linux-2.6-omap-h63xx.git] / drivers / staging / wlan-ng / p80211metadef.h
1 /* This file is GENERATED AUTOMATICALLY.  DO NOT EDIT OR MODIFY.
2 * --------------------------------------------------------------------
3 *
4 * Copyright (C) 1999 AbsoluteValue Systems, Inc.  All Rights Reserved.
5 * --------------------------------------------------------------------
6 *
7 * linux-wlan
8 *
9 *   The contents of this file are subject to the Mozilla Public
10 *   License Version 1.1 (the "License"); you may not use this file
11 *   except in compliance with the License. You may obtain a copy of
12 *   the License at http://www.mozilla.org/MPL/
13 *
14 *   Software distributed under the License is distributed on an "AS
15 *   IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
16 *   implied. See the License for the specific language governing
17 *   rights and limitations under the License.
18 *
19 *   Alternatively, the contents of this file may be used under the
20 *   terms of the GNU Public License version 2 (the "GPL"), in which
21 *   case the provisions of the GPL are applicable instead of the
22 *   above.  If you wish to allow the use of your version of this file
23 *   only under the terms of the GPL and not to allow others to use
24 *   your version of this file under the MPL, indicate your decision
25 *   by deleting the provisions above and replace them with the notice
26 *   and other provisions required by the GPL.  If you do not delete
27 *   the provisions above, a recipient may use your version of this
28 *   file under either the MPL or the GPL.
29 *
30 * --------------------------------------------------------------------
31 *
32 * Inquiries regarding the linux-wlan Open Source project can be
33 * made directly to:
34 *
35 * AbsoluteValue Systems Inc.
36 * info@linux-wlan.com
37 * http://www.linux-wlan.com
38 *
39 * --------------------------------------------------------------------
40 *
41 * Portions of the development of this software were funded by
42 * Intersil Corporation as part of PRISM(R) chipset product development.
43 *
44 * --------------------------------------------------------------------
45 */
46
47 #ifndef _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)
75 #define DIDmsg_dot11req_powermgmt \
76                         (P80211DID_MKSECTION(1) | \
77                         P80211DID_MKGROUP(3))
78 #define DIDmsg_dot11req_powermgmt_powermgmtmode \
79                         (P80211DID_MKSECTION(1) | \
80                         P80211DID_MKGROUP(3) | \
81                         P80211DID_MKITEM(1) | 0x00000000)
82 #define DIDmsg_dot11req_powermgmt_wakeup \
83                         (P80211DID_MKSECTION(1) | \
84                         P80211DID_MKGROUP(3) | \
85                         P80211DID_MKITEM(2) | 0x00000000)
86 #define DIDmsg_dot11req_powermgmt_receivedtims \
87                         (P80211DID_MKSECTION(1) | \
88                         P80211DID_MKGROUP(3) | \
89                         P80211DID_MKITEM(3) | 0x00000000)
90 #define DIDmsg_dot11req_powermgmt_resultcode \
91                         (P80211DID_MKSECTION(1) | \
92                         P80211DID_MKGROUP(3) | \
93                         P80211DID_MKITEM(4) | 0x00000000)
94 #define DIDmsg_dot11req_scan \
95                         (P80211DID_MKSECTION(1) | \
96                         P80211DID_MKGROUP(4))
97 #define DIDmsg_dot11req_scan_bsstype \
98                         (P80211DID_MKSECTION(1) | \
99                         P80211DID_MKGROUP(4) | \
100                         P80211DID_MKITEM(1) | 0x00000000)
101 #define DIDmsg_dot11req_scan_bssid \
102                         (P80211DID_MKSECTION(1) | \
103                         P80211DID_MKGROUP(4) | \
104                         P80211DID_MKITEM(2) | 0x00000000)
105 #define DIDmsg_dot11req_scan_ssid \
106                         (P80211DID_MKSECTION(1) | \
107                         P80211DID_MKGROUP(4) | \
108                         P80211DID_MKITEM(3) | 0x00000000)
109 #define DIDmsg_dot11req_scan_scantype \
110                         (P80211DID_MKSECTION(1) | \
111                         P80211DID_MKGROUP(4) | \
112                         P80211DID_MKITEM(4) | 0x00000000)
113 #define DIDmsg_dot11req_scan_probedelay \
114                         (P80211DID_MKSECTION(1) | \
115                         P80211DID_MKGROUP(4) | \
116                         P80211DID_MKITEM(5) | 0x00000000)
117 #define DIDmsg_dot11req_scan_channellist \
118                         (P80211DID_MKSECTION(1) | \
119                         P80211DID_MKGROUP(4) | \
120                         P80211DID_MKITEM(6) | 0x00000000)
121 #define DIDmsg_dot11req_scan_minchanneltime \
122                         (P80211DID_MKSECTION(1) | \
123                         P80211DID_MKGROUP(4) | \
124                         P80211DID_MKITEM(7) | 0x00000000)
125 #define DIDmsg_dot11req_scan_maxchanneltime \
126                         (P80211DID_MKSECTION(1) | \
127                         P80211DID_MKGROUP(4) | \
128                         P80211DID_MKITEM(8) | 0x00000000)
129 #define DIDmsg_dot11req_scan_resultcode \
130                         (P80211DID_MKSECTION(1) | \
131                         P80211DID_MKGROUP(4) | \
132                         P80211DID_MKITEM(9) | 0x00000000)
133 #define DIDmsg_dot11req_scan_numbss \
134                         (P80211DID_MKSECTION(1) | \
135                         P80211DID_MKGROUP(4) | \
136                         P80211DID_MKITEM(10) | 0x00000000)
137 #define DIDmsg_dot11req_scan_append \
138                         (P80211DID_MKSECTION(1) | \
139                         P80211DID_MKGROUP(4) | \
140                         P80211DID_MKITEM(11) | 0x00000000)
141 #define DIDmsg_dot11req_scan_results \
142                         (P80211DID_MKSECTION(1) | \
143                         P80211DID_MKGROUP(5))
144 #define DIDmsg_dot11req_scan_results_bssindex \
145                         (P80211DID_MKSECTION(1) | \
146                         P80211DID_MKGROUP(5) | \
147                         P80211DID_MKITEM(1) | 0x00000000)
148 #define DIDmsg_dot11req_scan_results_resultcode \
149                         (P80211DID_MKSECTION(1) | \
150                         P80211DID_MKGROUP(5) | \
151                         P80211DID_MKITEM(2) | 0x00000000)
152 #define DIDmsg_dot11req_scan_results_signal \
153                         (P80211DID_MKSECTION(1) | \
154                         P80211DID_MKGROUP(5) | \
155                         P80211DID_MKITEM(3) | 0x00000000)
156 #define DIDmsg_dot11req_scan_results_noise \
157                         (P80211DID_MKSECTION(1) | \
158                         P80211DID_MKGROUP(5) | \
159                         P80211DID_MKITEM(4) | 0x00000000)
160 #define DIDmsg_dot11req_scan_results_bssid \
161                         (P80211DID_MKSECTION(1) | \
162                         P80211DID_MKGROUP(5) | \
163                         P80211DID_MKITEM(5) | 0x00000000)
164 #define DIDmsg_dot11req_scan_results_ssid \
165                         (P80211DID_MKSECTION(1) | \
166                         P80211DID_MKGROUP(5) | \
167                         P80211DID_MKITEM(6) | 0x00000000)
168 #define DIDmsg_dot11req_scan_results_bsstype \
169                         (P80211DID_MKSECTION(1) | \
170                         P80211DID_MKGROUP(5) | \
171                         P80211DID_MKITEM(7) | 0x00000000)
172 #define DIDmsg_dot11req_scan_results_beaconperiod \
173                         (P80211DID_MKSECTION(1) | \
174                         P80211DID_MKGROUP(5) | \
175                         P80211DID_MKITEM(8) | 0x00000000)
176 #define DIDmsg_dot11req_scan_results_dtimperiod \
177                         (P80211DID_MKSECTION(1) | \
178                         P80211DID_MKGROUP(5) | \
179                         P80211DID_MKITEM(9) | 0x00000000)
180 #define DIDmsg_dot11req_scan_results_timestamp \
181                         (P80211DID_MKSECTION(1) | \
182                         P80211DID_MKGROUP(5) | \
183                         P80211DID_MKITEM(10) | 0x00000000)
184 #define DIDmsg_dot11req_scan_results_localtime \
185                         (P80211DID_MKSECTION(1) | \
186                         P80211DID_MKGROUP(5) | \
187                         P80211DID_MKITEM(11) | 0x00000000)
188 #define DIDmsg_dot11req_scan_results_fhdwelltime \
189                         (P80211DID_MKSECTION(1) | \
190                         P80211DID_MKGROUP(5) | \
191                         P80211DID_MKITEM(12) | 0x00000000)
192 #define DIDmsg_dot11req_scan_results_fhhopset \
193                         (P80211DID_MKSECTION(1) | \
194                         P80211DID_MKGROUP(5) | \
195                         P80211DID_MKITEM(13) | 0x00000000)
196 #define DIDmsg_dot11req_scan_results_fhhoppattern \
197                         (P80211DID_MKSECTION(1) | \
198                         P80211DID_MKGROUP(5) | \
199                         P80211DID_MKITEM(14) | 0x00000000)
200 #define DIDmsg_dot11req_scan_results_fhhopindex \
201                         (P80211DID_MKSECTION(1) | \
202                         P80211DID_MKGROUP(5) | \
203                         P80211DID_MKITEM(15) | 0x00000000)
204 #define DIDmsg_dot11req_scan_results_dschannel \
205                         (P80211DID_MKSECTION(1) | \
206                         P80211DID_MKGROUP(5) | \
207                         P80211DID_MKITEM(16) | 0x00000000)
208 #define DIDmsg_dot11req_scan_results_cfpcount \
209                         (P80211DID_MKSECTION(1) | \
210                         P80211DID_MKGROUP(5) | \
211                         P80211DID_MKITEM(17) | 0x00000000)
212 #define DIDmsg_dot11req_scan_results_cfpperiod \
213                         (P80211DID_MKSECTION(1) | \
214                         P80211DID_MKGROUP(5) | \
215                         P80211DID_MKITEM(18) | 0x00000000)
216 #define DIDmsg_dot11req_scan_results_cfpmaxduration \
217                         (P80211DID_MKSECTION(1) | \
218                         P80211DID_MKGROUP(5) | \
219                         P80211DID_MKITEM(19) | 0x00000000)
220 #define DIDmsg_dot11req_scan_results_cfpdurremaining \
221                         (P80211DID_MKSECTION(1) | \
222                         P80211DID_MKGROUP(5) | \
223                         P80211DID_MKITEM(20) | 0x00000000)
224 #define DIDmsg_dot11req_scan_results_ibssatimwindow \
225                         (P80211DID_MKSECTION(1) | \
226                         P80211DID_MKGROUP(5) | \
227                         P80211DID_MKITEM(21) | 0x00000000)
228 #define DIDmsg_dot11req_scan_results_cfpollable \
229                         (P80211DID_MKSECTION(1) | \
230                         P80211DID_MKGROUP(5) | \
231                         P80211DID_MKITEM(22) | 0x00000000)
232 #define DIDmsg_dot11req_scan_results_cfpollreq \
233                         (P80211DID_MKSECTION(1) | \
234                         P80211DID_MKGROUP(5) | \
235                         P80211DID_MKITEM(23) | 0x00000000)
236 #define DIDmsg_dot11req_scan_results_privacy \
237                         (P80211DID_MKSECTION(1) | \
238                         P80211DID_MKGROUP(5) | \
239                         P80211DID_MKITEM(24) | 0x00000000)
240 #define DIDmsg_dot11req_scan_results_basicrate1 \
241                         (P80211DID_MKSECTION(1) | \
242                         P80211DID_MKGROUP(5) | \
243                         P80211DID_MKITEM(25) | 0x00000000)
244 #define DIDmsg_dot11req_scan_results_basicrate2 \
245                         (P80211DID_MKSECTION(1) | \
246                         P80211DID_MKGROUP(5) | \
247                         P80211DID_MKITEM(26) | 0x00000000)
248 #define DIDmsg_dot11req_scan_results_basicrate3 \
249                         (P80211DID_MKSECTION(1) | \
250                         P80211DID_MKGROUP(5) | \
251                         P80211DID_MKITEM(27) | 0x00000000)
252 #define DIDmsg_dot11req_scan_results_basicrate4 \
253                         (P80211DID_MKSECTION(1) | \
254                         P80211DID_MKGROUP(5) | \
255                         P80211DID_MKITEM(28) | 0x00000000)
256 #define DIDmsg_dot11req_scan_results_basicrate5 \
257                         (P80211DID_MKSECTION(1) | \
258                         P80211DID_MKGROUP(5) | \
259                         P80211DID_MKITEM(29) | 0x00000000)
260 #define DIDmsg_dot11req_scan_results_basicrate6 \
261                         (P80211DID_MKSECTION(1) | \
262                         P80211DID_MKGROUP(5) | \
263                         P80211DID_MKITEM(30) | 0x00000000)
264 #define DIDmsg_dot11req_scan_results_basicrate7 \
265                         (P80211DID_MKSECTION(1) | \
266                         P80211DID_MKGROUP(5) | \
267                         P80211DID_MKITEM(31) | 0x00000000)
268 #define DIDmsg_dot11req_scan_results_basicrate8 \
269                         (P80211DID_MKSECTION(1) | \
270                         P80211DID_MKGROUP(5) | \
271                         P80211DID_MKITEM(32) | 0x00000000)
272 #define DIDmsg_dot11req_scan_results_supprate1 \
273                         (P80211DID_MKSECTION(1) | \
274                         P80211DID_MKGROUP(5) | \
275                         P80211DID_MKITEM(33) | 0x00000000)
276 #define DIDmsg_dot11req_scan_results_supprate2 \
277                         (P80211DID_MKSECTION(1) | \
278                         P80211DID_MKGROUP(5) | \
279                         P80211DID_MKITEM(34) | 0x00000000)
280 #define DIDmsg_dot11req_scan_results_supprate3 \
281                         (P80211DID_MKSECTION(1) | \
282                         P80211DID_MKGROUP(5) | \
283                         P80211DID_MKITEM(35) | 0x00000000)
284 #define DIDmsg_dot11req_scan_results_supprate4 \
285                         (P80211DID_MKSECTION(1) | \
286                         P80211DID_MKGROUP(5) | \
287                         P80211DID_MKITEM(36) | 0x00000000)
288 #define DIDmsg_dot11req_scan_results_supprate5 \
289                         (P80211DID_MKSECTION(1) | \
290                         P80211DID_MKGROUP(5) | \
291                         P80211DID_MKITEM(37) | 0x00000000)
292 #define DIDmsg_dot11req_scan_results_supprate6 \
293                         (P80211DID_MKSECTION(1) | \
294                         P80211DID_MKGROUP(5) | \
295                         P80211DID_MKITEM(38) | 0x00000000)
296 #define DIDmsg_dot11req_scan_results_supprate7 \
297                         (P80211DID_MKSECTION(1) | \
298                         P80211DID_MKGROUP(5) | \
299                         P80211DID_MKITEM(39) | 0x00000000)
300 #define DIDmsg_dot11req_scan_results_supprate8 \
301                         (P80211DID_MKSECTION(1) | \
302                         P80211DID_MKGROUP(5) | \
303                         P80211DID_MKITEM(40) | 0x00000000)
304 #define DIDmsg_dot11req_join \
305                         (P80211DID_MKSECTION(1) | \
306                         P80211DID_MKGROUP(6))
307 #define DIDmsg_dot11req_join_bssid \
308                         (P80211DID_MKSECTION(1) | \
309                         P80211DID_MKGROUP(6) | \
310                         P80211DID_MKITEM(1) | 0x00000000)
311 #define DIDmsg_dot11req_join_joinfailuretimeout \
312                         (P80211DID_MKSECTION(1) | \
313                         P80211DID_MKGROUP(6) | \
314                         P80211DID_MKITEM(2) | 0x00000000)
315 #define DIDmsg_dot11req_join_basicrate1 \
316                         (P80211DID_MKSECTION(1) | \
317                         P80211DID_MKGROUP(6) | \
318                         P80211DID_MKITEM(3) | 0x00000000)
319 #define DIDmsg_dot11req_join_basicrate2 \
320                         (P80211DID_MKSECTION(1) | \
321                         P80211DID_MKGROUP(6) | \
322                         P80211DID_MKITEM(4) | 0x00000000)
323 #define DIDmsg_dot11req_join_basicrate3 \
324                         (P80211DID_MKSECTION(1) | \
325                         P80211DID_MKGROUP(6) | \
326                         P80211DID_MKITEM(5) | 0x00000000)
327 #define DIDmsg_dot11req_join_basicrate4 \
328                         (P80211DID_MKSECTION(1) | \
329                         P80211DID_MKGROUP(6) | \
330                         P80211DID_MKITEM(6) | 0x00000000)
331 #define DIDmsg_dot11req_join_basicrate5 \
332                         (P80211DID_MKSECTION(1) | \
333                         P80211DID_MKGROUP(6) | \
334                         P80211DID_MKITEM(7) | 0x00000000)
335 #define DIDmsg_dot11req_join_basicrate6 \
336                         (P80211DID_MKSECTION(1) | \
337                         P80211DID_MKGROUP(6) | \
338                         P80211DID_MKITEM(8) | 0x00000000)
339 #define DIDmsg_dot11req_join_basicrate7 \
340                         (P80211DID_MKSECTION(1) | \
341                         P80211DID_MKGROUP(6) | \
342                         P80211DID_MKITEM(9) | 0x00000000)
343 #define DIDmsg_dot11req_join_basicrate8 \
344                         (P80211DID_MKSECTION(1) | \
345                         P80211DID_MKGROUP(6) | \
346                         P80211DID_MKITEM(10) | 0x00000000)
347 #define DIDmsg_dot11req_join_operationalrate1 \
348                         (P80211DID_MKSECTION(1) | \
349                         P80211DID_MKGROUP(6) | \
350                         P80211DID_MKITEM(11) | 0x00000000)
351 #define DIDmsg_dot11req_join_operationalrate2 \
352                         (P80211DID_MKSECTION(1) | \
353                         P80211DID_MKGROUP(6) | \
354                         P80211DID_MKITEM(12) | 0x00000000)
355 #define DIDmsg_dot11req_join_operationalrate3 \
356                         (P80211DID_MKSECTION(1) | \
357                         P80211DID_MKGROUP(6) | \
358                         P80211DID_MKITEM(13) | 0x00000000)
359 #define DIDmsg_dot11req_join_operationalrate4 \
360                         (P80211DID_MKSECTION(1) | \
361                         P80211DID_MKGROUP(6) | \
362                         P80211DID_MKITEM(14) | 0x00000000)
363 #define DIDmsg_dot11req_join_operationalrate5 \
364                         (P80211DID_MKSECTION(1) | \
365                         P80211DID_MKGROUP(6) | \
366                         P80211DID_MKITEM(15) | 0x00000000)
367 #define DIDmsg_dot11req_join_operationalrate6 \
368                         (P80211DID_MKSECTION(1) | \
369                         P80211DID_MKGROUP(6) | \
370                         P80211DID_MKITEM(16) | 0x00000000)
371 #define DIDmsg_dot11req_join_operationalrate7 \
372                         (P80211DID_MKSECTION(1) | \
373                         P80211DID_MKGROUP(6) | \
374                         P80211DID_MKITEM(17) | 0x00000000)
375 #define DIDmsg_dot11req_join_operationalrate8 \
376                         (P80211DID_MKSECTION(1) | \
377                         P80211DID_MKGROUP(6) | \
378                         P80211DID_MKITEM(18) | 0x00000000)
379 #define DIDmsg_dot11req_join_resultcode \
380                         (P80211DID_MKSECTION(1) | \
381                         P80211DID_MKGROUP(6) | \
382                         P80211DID_MKITEM(19) | 0x00000000)
383 #define DIDmsg_dot11req_authenticate \
384                         (P80211DID_MKSECTION(1) | \
385                         P80211DID_MKGROUP(7))
386 #define DIDmsg_dot11req_authenticate_peerstaaddress \
387                         (P80211DID_MKSECTION(1) | \
388                         P80211DID_MKGROUP(7) | \
389                         P80211DID_MKITEM(1) | 0x00000000)
390 #define DIDmsg_dot11req_authenticate_authenticationtype \
391                         (P80211DID_MKSECTION(1) | \
392                         P80211DID_MKGROUP(7) | \
393                         P80211DID_MKITEM(2) | 0x00000000)
394 #define DIDmsg_dot11req_authenticate_authenticationfailuretimeout \
395                         (P80211DID_MKSECTION(1) | \
396                         P80211DID_MKGROUP(7) | \
397                         P80211DID_MKITEM(3) | 0x00000000)
398 #define DIDmsg_dot11req_authenticate_resultcode \
399                         (P80211DID_MKSECTION(1) | \
400                         P80211DID_MKGROUP(7) | \
401                         P80211DID_MKITEM(4) | 0x00000000)
402 #define DIDmsg_dot11req_deauthenticate \
403                         (P80211DID_MKSECTION(1) | \
404                         P80211DID_MKGROUP(8))
405 #define DIDmsg_dot11req_deauthenticate_peerstaaddress \
406                         (P80211DID_MKSECTION(1) | \
407                         P80211DID_MKGROUP(8) | \
408                         P80211DID_MKITEM(1) | 0x00000000)
409 #define DIDmsg_dot11req_deauthenticate_reasoncode \
410                         (P80211DID_MKSECTION(1) | \
411                         P80211DID_MKGROUP(8) | \
412                         P80211DID_MKITEM(2) | 0x00000000)
413 #define DIDmsg_dot11req_deauthenticate_resultcode \
414                         (P80211DID_MKSECTION(1) | \
415                         P80211DID_MKGROUP(8) | \
416                         P80211DID_MKITEM(3) | 0x00000000)
417 #define DIDmsg_dot11req_associate \
418                         (P80211DID_MKSECTION(1) | \
419                         P80211DID_MKGROUP(9))
420 #define DIDmsg_dot11req_associate_peerstaaddress \
421                         (P80211DID_MKSECTION(1) | \
422                         P80211DID_MKGROUP(9) | \
423                         P80211DID_MKITEM(1) | 0x00000000)
424 #define DIDmsg_dot11req_associate_associatefailuretimeout \
425                         (P80211DID_MKSECTION(1) | \
426                         P80211DID_MKGROUP(9) | \
427                         P80211DID_MKITEM(2) | 0x00000000)
428 #define DIDmsg_dot11req_associate_cfpollable \
429                         (P80211DID_MKSECTION(1) | \
430                         P80211DID_MKGROUP(9) | \
431                         P80211DID_MKITEM(3) | 0x00000000)
432 #define DIDmsg_dot11req_associate_cfpollreq \
433                         (P80211DID_MKSECTION(1) | \
434                         P80211DID_MKGROUP(9) | \
435                         P80211DID_MKITEM(4) | 0x00000000)
436 #define DIDmsg_dot11req_associate_privacy \
437                         (P80211DID_MKSECTION(1) | \
438                         P80211DID_MKGROUP(9) | \
439                         P80211DID_MKITEM(5) | 0x00000000)
440 #define DIDmsg_dot11req_associate_listeninterval \
441                         (P80211DID_MKSECTION(1) | \
442                         P80211DID_MKGROUP(9) | \
443                         P80211DID_MKITEM(6) | 0x00000000)
444 #define DIDmsg_dot11req_associate_resultcode \
445                         (P80211DID_MKSECTION(1) | \
446                         P80211DID_MKGROUP(9) | \
447                         P80211DID_MKITEM(7) | 0x00000000)
448 #define DIDmsg_dot11req_reassociate \
449                         (P80211DID_MKSECTION(1) | \
450                         P80211DID_MKGROUP(10))
451 #define DIDmsg_dot11req_reassociate_newapaddress \
452                         (P80211DID_MKSECTION(1) | \
453                         P80211DID_MKGROUP(10) | \
454                         P80211DID_MKITEM(1) | 0x00000000)
455 #define DIDmsg_dot11req_reassociate_reassociatefailuretimeout \
456                         (P80211DID_MKSECTION(1) | \
457                         P80211DID_MKGROUP(10) | \
458                         P80211DID_MKITEM(2) | 0x00000000)
459 #define DIDmsg_dot11req_reassociate_cfpollable \
460                         (P80211DID_MKSECTION(1) | \
461                         P80211DID_MKGROUP(10) | \
462                         P80211DID_MKITEM(3) | 0x00000000)
463 #define DIDmsg_dot11req_reassociate_cfpollreq \
464                         (P80211DID_MKSECTION(1) | \
465                         P80211DID_MKGROUP(10) | \
466                         P80211DID_MKITEM(4) | 0x00000000)
467 #define DIDmsg_dot11req_reassociate_privacy \
468                         (P80211DID_MKSECTION(1) | \
469                         P80211DID_MKGROUP(10) | \
470                         P80211DID_MKITEM(5) | 0x00000000)
471 #define DIDmsg_dot11req_reassociate_listeninterval \
472                         (P80211DID_MKSECTION(1) | \
473                         P80211DID_MKGROUP(10) | \
474                         P80211DID_MKITEM(6) | 0x00000000)
475 #define DIDmsg_dot11req_reassociate_resultcode \
476                         (P80211DID_MKSECTION(1) | \
477                         P80211DID_MKGROUP(10) | \
478                         P80211DID_MKITEM(7) | 0x00000000)
479 #define DIDmsg_dot11req_disassociate \
480                         (P80211DID_MKSECTION(1) | \
481                         P80211DID_MKGROUP(11))
482 #define DIDmsg_dot11req_disassociate_peerstaaddress \
483                         (P80211DID_MKSECTION(1) | \
484                         P80211DID_MKGROUP(11) | \
485                         P80211DID_MKITEM(1) | 0x00000000)
486 #define DIDmsg_dot11req_disassociate_reasoncode \
487                         (P80211DID_MKSECTION(1) | \
488                         P80211DID_MKGROUP(11) | \
489                         P80211DID_MKITEM(2) | 0x00000000)
490 #define DIDmsg_dot11req_disassociate_resultcode \
491                         (P80211DID_MKSECTION(1) | \
492                         P80211DID_MKGROUP(11) | \
493                         P80211DID_MKITEM(3) | 0x00000000)
494 #define DIDmsg_dot11req_reset \
495                         (P80211DID_MKSECTION(1) | \
496                         P80211DID_MKGROUP(12))
497 #define DIDmsg_dot11req_reset_setdefaultmib \
498                         (P80211DID_MKSECTION(1) | \
499                         P80211DID_MKGROUP(12) | \
500                         P80211DID_MKITEM(1) | 0x00000000)
501 #define DIDmsg_dot11req_reset_macaddress \
502                         (P80211DID_MKSECTION(1) | \
503                         P80211DID_MKGROUP(12) | \
504                         P80211DID_MKITEM(2) | 0x00000000)
505 #define DIDmsg_dot11req_reset_resultcode \
506                         (P80211DID_MKSECTION(1) | \
507                         P80211DID_MKGROUP(12) | \
508                         P80211DID_MKITEM(3) | 0x00000000)
509 #define DIDmsg_dot11req_start \
510                         (P80211DID_MKSECTION(1) | \
511                         P80211DID_MKGROUP(13))
512 #define DIDmsg_dot11req_start_ssid \
513                         (P80211DID_MKSECTION(1) | \
514                         P80211DID_MKGROUP(13) | \
515                         P80211DID_MKITEM(1) | 0x00000000)
516 #define DIDmsg_dot11req_start_bsstype \
517                         (P80211DID_MKSECTION(1) | \
518                         P80211DID_MKGROUP(13) | \
519                         P80211DID_MKITEM(2) | 0x00000000)
520 #define DIDmsg_dot11req_start_beaconperiod \
521                         (P80211DID_MKSECTION(1) | \
522                         P80211DID_MKGROUP(13) | \
523                         P80211DID_MKITEM(3) | 0x00000000)
524 #define DIDmsg_dot11req_start_dtimperiod \
525                         (P80211DID_MKSECTION(1) | \
526                         P80211DID_MKGROUP(13) | \
527                         P80211DID_MKITEM(4) | 0x00000000)
528 #define DIDmsg_dot11req_start_cfpperiod \
529                         (P80211DID_MKSECTION(1) | \
530                         P80211DID_MKGROUP(13) | \
531                         P80211DID_MKITEM(5) | 0x00000000)
532 #define DIDmsg_dot11req_start_cfpmaxduration \
533                         (P80211DID_MKSECTION(1) | \
534                         P80211DID_MKGROUP(13) | \
535                         P80211DID_MKITEM(6) | 0x00000000)
536 #define DIDmsg_dot11req_start_fhdwelltime \
537                         (P80211DID_MKSECTION(1) | \
538                         P80211DID_MKGROUP(13) | \
539                         P80211DID_MKITEM(7) | 0x00000000)
540 #define DIDmsg_dot11req_start_fhhopset \
541                         (P80211DID_MKSECTION(1) | \
542                         P80211DID_MKGROUP(13) | \
543                         P80211DID_MKITEM(8) | 0x00000000)
544 #define DIDmsg_dot11req_start_fhhoppattern \
545                         (P80211DID_MKSECTION(1) | \
546                         P80211DID_MKGROUP(13) | \
547                         P80211DID_MKITEM(9) | 0x00000000)
548 #define DIDmsg_dot11req_start_dschannel \
549                         (P80211DID_MKSECTION(1) | \
550                         P80211DID_MKGROUP(13) | \
551                         P80211DID_MKITEM(10) | 0x00000000)
552 #define DIDmsg_dot11req_start_ibssatimwindow \
553                         (P80211DID_MKSECTION(1) | \
554                         P80211DID_MKGROUP(13) | \
555                         P80211DID_MKITEM(11) | 0x00000000)
556 #define DIDmsg_dot11req_start_probedelay \
557                         (P80211DID_MKSECTION(1) | \
558                         P80211DID_MKGROUP(13) | \
559                         P80211DID_MKITEM(12) | 0x00000000)
560 #define DIDmsg_dot11req_start_cfpollable \
561                         (P80211DID_MKSECTION(1) | \
562                         P80211DID_MKGROUP(13) | \
563                         P80211DID_MKITEM(13) | 0x00000000)
564 #define DIDmsg_dot11req_start_cfpollreq \
565                         (P80211DID_MKSECTION(1) | \
566                         P80211DID_MKGROUP(13) | \
567                         P80211DID_MKITEM(14) | 0x00000000)
568 #define DIDmsg_dot11req_start_basicrate1 \
569                         (P80211DID_MKSECTION(1) | \
570                         P80211DID_MKGROUP(13) | \
571                         P80211DID_MKITEM(15) | 0x00000000)
572 #define DIDmsg_dot11req_start_basicrate2 \
573                         (P80211DID_MKSECTION(1) | \
574                         P80211DID_MKGROUP(13) | \
575                         P80211DID_MKITEM(16) | 0x00000000)
576 #define DIDmsg_dot11req_start_basicrate3 \
577                         (P80211DID_MKSECTION(1) | \
578                         P80211DID_MKGROUP(13) | \
579                         P80211DID_MKITEM(17) | 0x00000000)
580 #define DIDmsg_dot11req_start_basicrate4 \
581                         (P80211DID_MKSECTION(1) | \
582                         P80211DID_MKGROUP(13) | \
583                         P80211DID_MKITEM(18) | 0x00000000)
584 #define DIDmsg_dot11req_start_basicrate5 \
585                         (P80211DID_MKSECTION(1) | \
586                         P80211DID_MKGROUP(13) | \
587                         P80211DID_MKITEM(19) | 0x00000000)
588 #define DIDmsg_dot11req_start_basicrate6 \
589                         (P80211DID_MKSECTION(1) | \
590                         P80211DID_MKGROUP(13) | \
591                         P80211DID_MKITEM(20) | 0x00000000)
592 #define DIDmsg_dot11req_start_basicrate7 \
593                         (P80211DID_MKSECTION(1) | \
594                         P80211DID_MKGROUP(13) | \
595                         P80211DID_MKITEM(21) | 0x00000000)
596 #define DIDmsg_dot11req_start_basicrate8 \
597                         (P80211DID_MKSECTION(1) | \
598                         P80211DID_MKGROUP(13) | \
599                         P80211DID_MKITEM(22) | 0x00000000)
600 #define DIDmsg_dot11req_start_operationalrate1 \
601                         (P80211DID_MKSECTION(1) | \
602                         P80211DID_MKGROUP(13) | \
603                         P80211DID_MKITEM(23) | 0x00000000)
604 #define DIDmsg_dot11req_start_operationalrate2 \
605                         (P80211DID_MKSECTION(1) | \
606                         P80211DID_MKGROUP(13) | \
607                         P80211DID_MKITEM(24) | 0x00000000)
608 #define DIDmsg_dot11req_start_operationalrate3 \
609                         (P80211DID_MKSECTION(1) | \
610                         P80211DID_MKGROUP(13) | \
611                         P80211DID_MKITEM(25) | 0x00000000)
612 #define DIDmsg_dot11req_start_operationalrate4 \
613                         (P80211DID_MKSECTION(1) | \
614                         P80211DID_MKGROUP(13) | \
615                         P80211DID_MKITEM(26) | 0x00000000)
616 #define DIDmsg_dot11req_start_operationalrate5 \
617                         (P80211DID_MKSECTION(1) | \
618                         P80211DID_MKGROUP(13) | \
619                         P80211DID_MKITEM(27) | 0x00000000)
620 #define DIDmsg_dot11req_start_operationalrate6 \
621                         (P80211DID_MKSECTION(1) | \
622                         P80211DID_MKGROUP(13) | \
623                         P80211DID_MKITEM(28) | 0x00000000)
624 #define DIDmsg_dot11req_start_operationalrate7 \
625                         (P80211DID_MKSECTION(1) | \
626                         P80211DID_MKGROUP(13) | \
627                         P80211DID_MKITEM(29) | 0x00000000)
628 #define DIDmsg_dot11req_start_operationalrate8 \
629                         (P80211DID_MKSECTION(1) | \
630                         P80211DID_MKGROUP(13) | \
631                         P80211DID_MKITEM(30) | 0x00000000)
632 #define DIDmsg_dot11req_start_resultcode \
633                         (P80211DID_MKSECTION(1) | \
634                         P80211DID_MKGROUP(13) | \
635                         P80211DID_MKITEM(31) | 0x00000000)
636 #define DIDmsg_cat_dot11ind \
637                         P80211DID_MKSECTION(2)
638 #define DIDmsg_dot11ind_authenticate \
639                         (P80211DID_MKSECTION(2) | \
640                         P80211DID_MKGROUP(1))
641 #define DIDmsg_dot11ind_authenticate_peerstaaddress \
642                         (P80211DID_MKSECTION(2) | \
643                         P80211DID_MKGROUP(1) | \
644                         P80211DID_MKITEM(1) | 0x00000000)
645 #define DIDmsg_dot11ind_authenticate_authenticationtype \
646                         (P80211DID_MKSECTION(2) | \
647                         P80211DID_MKGROUP(1) | \
648                         P80211DID_MKITEM(2) | 0x00000000)
649 #define DIDmsg_dot11ind_deauthenticate \
650                         (P80211DID_MKSECTION(2) | \
651                         P80211DID_MKGROUP(2))
652 #define DIDmsg_dot11ind_deauthenticate_peerstaaddress \
653                         (P80211DID_MKSECTION(2) | \
654                         P80211DID_MKGROUP(2) | \
655                         P80211DID_MKITEM(1) | 0x00000000)
656 #define DIDmsg_dot11ind_deauthenticate_reasoncode \
657                         (P80211DID_MKSECTION(2) | \
658                         P80211DID_MKGROUP(2) | \
659                         P80211DID_MKITEM(2) | 0x00000000)
660 #define DIDmsg_dot11ind_associate \
661                         (P80211DID_MKSECTION(2) | \
662                         P80211DID_MKGROUP(3))
663 #define DIDmsg_dot11ind_associate_peerstaaddress \
664                         (P80211DID_MKSECTION(2) | \
665                         P80211DID_MKGROUP(3) | \
666                         P80211DID_MKITEM(1) | 0x00000000)
667 #define DIDmsg_dot11ind_associate_aid \
668                         (P80211DID_MKSECTION(2) | \
669                         P80211DID_MKGROUP(3) | \
670                         P80211DID_MKITEM(2) | 0x00000000)
671 #define DIDmsg_dot11ind_reassociate \
672                         (P80211DID_MKSECTION(2) | \
673                         P80211DID_MKGROUP(4))
674 #define DIDmsg_dot11ind_reassociate_peerstaaddress \
675                         (P80211DID_MKSECTION(2) | \
676                         P80211DID_MKGROUP(4) | \
677                         P80211DID_MKITEM(1) | 0x00000000)
678 #define DIDmsg_dot11ind_reassociate_aid \
679                         (P80211DID_MKSECTION(2) | \
680                         P80211DID_MKGROUP(4) | \
681                         P80211DID_MKITEM(2) | 0x00000000)
682 #define DIDmsg_dot11ind_reassociate_oldapaddress \
683                         (P80211DID_MKSECTION(2) | \
684                         P80211DID_MKGROUP(4) | \
685                         P80211DID_MKITEM(3) | 0x00000000)
686 #define DIDmsg_dot11ind_disassociate \
687                         (P80211DID_MKSECTION(2) | \
688                         P80211DID_MKGROUP(5))
689 #define DIDmsg_dot11ind_disassociate_peerstaaddress \
690                         (P80211DID_MKSECTION(2) | \
691                         P80211DID_MKGROUP(5) | \
692                         P80211DID_MKITEM(1) | 0x00000000)
693 #define DIDmsg_dot11ind_disassociate_reasoncode \
694                         (P80211DID_MKSECTION(2) | \
695                         P80211DID_MKGROUP(5) | \
696                         P80211DID_MKITEM(2) | 0x00000000)
697 #define DIDmsg_cat_lnxreq \
698                         P80211DID_MKSECTION(3)
699 #define DIDmsg_lnxreq_ifstate \
700                         (P80211DID_MKSECTION(3) | \
701                         P80211DID_MKGROUP(1))
702 #define DIDmsg_lnxreq_ifstate_ifstate \
703                         (P80211DID_MKSECTION(3) | \
704                         P80211DID_MKGROUP(1) | \
705                         P80211DID_MKITEM(1) | 0x00000000)
706 #define DIDmsg_lnxreq_ifstate_resultcode \
707                         (P80211DID_MKSECTION(3) | \
708                         P80211DID_MKGROUP(1) | \
709                         P80211DID_MKITEM(2) | 0x00000000)
710 #define DIDmsg_lnxreq_wlansniff \
711                         (P80211DID_MKSECTION(3) | \
712                         P80211DID_MKGROUP(2))
713 #define DIDmsg_lnxreq_wlansniff_enable \
714                         (P80211DID_MKSECTION(3) | \
715                         P80211DID_MKGROUP(2) | \
716                         P80211DID_MKITEM(1) | 0x00000000)
717 #define DIDmsg_lnxreq_wlansniff_channel \
718                         (P80211DID_MKSECTION(3) | \
719                         P80211DID_MKGROUP(2) | \
720                         P80211DID_MKITEM(2) | 0x00000000)
721 #define DIDmsg_lnxreq_wlansniff_prismheader \
722                         (P80211DID_MKSECTION(3) | \
723                         P80211DID_MKGROUP(2) | \
724                         P80211DID_MKITEM(3) | 0x00000000)
725 #define DIDmsg_lnxreq_wlansniff_wlanheader \
726                         (P80211DID_MKSECTION(3) | \
727                         P80211DID_MKGROUP(2) | \
728                         P80211DID_MKITEM(4) | 0x00000000)
729 #define DIDmsg_lnxreq_wlansniff_keepwepflags \
730                         (P80211DID_MKSECTION(3) | \
731                         P80211DID_MKGROUP(2) | \
732                         P80211DID_MKITEM(5) | 0x00000000)
733 #define DIDmsg_lnxreq_wlansniff_stripfcs \
734                         (P80211DID_MKSECTION(3) | \
735                         P80211DID_MKGROUP(2) | \
736                         P80211DID_MKITEM(6) | 0x00000000)
737 #define DIDmsg_lnxreq_wlansniff_packet_trunc \
738                         (P80211DID_MKSECTION(3) | \
739                         P80211DID_MKGROUP(2) | \
740                         P80211DID_MKITEM(7) | 0x00000000)
741 #define DIDmsg_lnxreq_wlansniff_resultcode \
742                         (P80211DID_MKSECTION(3) | \
743                         P80211DID_MKGROUP(2) | \
744                         P80211DID_MKITEM(8) | 0x00000000)
745 #define DIDmsg_lnxreq_hostwep \
746                         (P80211DID_MKSECTION(3) | \
747                         P80211DID_MKGROUP(3))
748 #define DIDmsg_lnxreq_hostwep_resultcode \
749                         (P80211DID_MKSECTION(3) | \
750                         P80211DID_MKGROUP(3) | \
751                         P80211DID_MKITEM(1) | 0x00000000)
752 #define DIDmsg_lnxreq_hostwep_decrypt \
753                         (P80211DID_MKSECTION(3) | \
754                         P80211DID_MKGROUP(3) | \
755                         P80211DID_MKITEM(2) | 0x00000000)
756 #define DIDmsg_lnxreq_hostwep_encrypt \
757                         (P80211DID_MKSECTION(3) | \
758                         P80211DID_MKGROUP(3) | \
759                         P80211DID_MKITEM(3) | 0x00000000)
760 #define DIDmsg_lnxreq_commsquality \
761                         (P80211DID_MKSECTION(3) | \
762                         P80211DID_MKGROUP(4))
763 #define DIDmsg_lnxreq_commsquality_resultcode \
764                         (P80211DID_MKSECTION(3) | \
765                         P80211DID_MKGROUP(4) | \
766                         P80211DID_MKITEM(1) | 0x00000000)
767 #define DIDmsg_lnxreq_commsquality_dbm \
768                         (P80211DID_MKSECTION(3) | \
769                         P80211DID_MKGROUP(4) | \
770                         P80211DID_MKITEM(2) | 0x00000000)
771 #define DIDmsg_lnxreq_commsquality_link \
772                         (P80211DID_MKSECTION(3) | \
773                         P80211DID_MKGROUP(4) | \
774                         P80211DID_MKITEM(3) | 0x00000000)
775 #define DIDmsg_lnxreq_commsquality_level \
776                         (P80211DID_MKSECTION(3) | \
777                         P80211DID_MKGROUP(4) | \
778                         P80211DID_MKITEM(4) | 0x00000000)
779 #define DIDmsg_lnxreq_commsquality_noise \
780                         (P80211DID_MKSECTION(3) | \
781                         P80211DID_MKGROUP(4) | \
782                         P80211DID_MKITEM(5) | 0x00000000)
783 #define DIDmsg_lnxreq_autojoin \
784                         (P80211DID_MKSECTION(3) | \
785                         P80211DID_MKGROUP(5))
786 #define DIDmsg_lnxreq_autojoin_ssid \
787                         (P80211DID_MKSECTION(3) | \
788                         P80211DID_MKGROUP(5) | \
789                         P80211DID_MKITEM(1) | 0x00000000)
790 #define DIDmsg_lnxreq_autojoin_authtype \
791                         (P80211DID_MKSECTION(3) | \
792                         P80211DID_MKGROUP(5) | \
793                         P80211DID_MKITEM(2) | 0x00000000)
794 #define DIDmsg_lnxreq_autojoin_resultcode \
795                         (P80211DID_MKSECTION(3) | \
796                         P80211DID_MKGROUP(5) | \
797                         P80211DID_MKITEM(3) | 0x00000000)
798 #define DIDmsg_cat_lnxind \
799                         P80211DID_MKSECTION(4)
800 #define DIDmsg_lnxind_wlansniffrm \
801                         (P80211DID_MKSECTION(4) | \
802                         P80211DID_MKGROUP(1))
803 #define DIDmsg_lnxind_wlansniffrm_hosttime \
804                         (P80211DID_MKSECTION(4) | \
805                         P80211DID_MKGROUP(1) | \
806                         P80211DID_MKITEM(1) | 0x00000000)
807 #define DIDmsg_lnxind_wlansniffrm_mactime \
808                         (P80211DID_MKSECTION(4) | \
809                         P80211DID_MKGROUP(1) | \
810                         P80211DID_MKITEM(2) | 0x00000000)
811 #define DIDmsg_lnxind_wlansniffrm_channel \
812                         (P80211DID_MKSECTION(4) | \
813                         P80211DID_MKGROUP(1) | \
814                         P80211DID_MKITEM(3) | 0x00000000)
815 #define DIDmsg_lnxind_wlansniffrm_rssi \
816                         (P80211DID_MKSECTION(4) | \
817                         P80211DID_MKGROUP(1) | \
818                         P80211DID_MKITEM(4) | 0x00000000)
819 #define DIDmsg_lnxind_wlansniffrm_sq \
820                         (P80211DID_MKSECTION(4) | \
821                         P80211DID_MKGROUP(1) | \
822                         P80211DID_MKITEM(5) | 0x00000000)
823 #define DIDmsg_lnxind_wlansniffrm_signal \
824                         (P80211DID_MKSECTION(4) | \
825                         P80211DID_MKGROUP(1) | \
826                         P80211DID_MKITEM(6) | 0x00000000)
827 #define DIDmsg_lnxind_wlansniffrm_noise \
828                         (P80211DID_MKSECTION(4) | \
829                         P80211DID_MKGROUP(1) | \
830                         P80211DID_MKITEM(7) | 0x00000000)
831 #define DIDmsg_lnxind_wlansniffrm_rate \
832                         (P80211DID_MKSECTION(4) | \
833                         P80211DID_MKGROUP(1) | \
834                         P80211DID_MKITEM(8) | 0x00000000)
835 #define DIDmsg_lnxind_wlansniffrm_istx \
836                         (P80211DID_MKSECTION(4) | \
837                         P80211DID_MKGROUP(1) | \
838                         P80211DID_MKITEM(9) | 0x00000000)
839 #define DIDmsg_lnxind_wlansniffrm_frmlen \
840                         (P80211DID_MKSECTION(4) | \
841                         P80211DID_MKGROUP(1) | \
842                         P80211DID_MKITEM(10) | 0x00000000)
843 #define DIDmsg_lnxind_roam \
844                         (P80211DID_MKSECTION(4) | \
845                         P80211DID_MKGROUP(2))
846 #define DIDmsg_lnxind_roam_reason \
847                         (P80211DID_MKSECTION(4) | \
848                         P80211DID_MKGROUP(2) | \
849                         P80211DID_MKITEM(1) | 0x00000000)
850 #define DIDmsg_cat_p2req \
851                         P80211DID_MKSECTION(5)
852 #define DIDmsg_p2req_join \
853                         (P80211DID_MKSECTION(5) | \
854                         P80211DID_MKGROUP(1))
855 #define DIDmsg_p2req_join_bssid \
856                         (P80211DID_MKSECTION(5) | \
857                         P80211DID_MKGROUP(1) | \
858                         P80211DID_MKITEM(1) | 0x00000000)
859 #define DIDmsg_p2req_join_basicrate1 \
860                         (P80211DID_MKSECTION(5) | \
861                         P80211DID_MKGROUP(1) | \
862                         P80211DID_MKITEM(2) | 0x00000000)
863 #define DIDmsg_p2req_join_basicrate2 \
864                         (P80211DID_MKSECTION(5) | \
865                         P80211DID_MKGROUP(1) | \
866                         P80211DID_MKITEM(3) | 0x00000000)
867 #define DIDmsg_p2req_join_basicrate3 \
868                         (P80211DID_MKSECTION(5) | \
869                         P80211DID_MKGROUP(1) | \
870                         P80211DID_MKITEM(4) | 0x00000000)
871 #define DIDmsg_p2req_join_basicrate4 \
872                         (P80211DID_MKSECTION(5) | \
873                         P80211DID_MKGROUP(1) | \
874                         P80211DID_MKITEM(5) | 0x00000000)
875 #define DIDmsg_p2req_join_basicrate5 \
876                         (P80211DID_MKSECTION(5) | \
877                         P80211DID_MKGROUP(1) | \
878                         P80211DID_MKITEM(6) | 0x00000000)
879 #define DIDmsg_p2req_join_basicrate6 \
880                         (P80211DID_MKSECTION(5) | \
881                         P80211DID_MKGROUP(1) | \
882                         P80211DID_MKITEM(7) | 0x00000000)
883 #define DIDmsg_p2req_join_basicrate7 \
884                         (P80211DID_MKSECTION(5) | \
885                         P80211DID_MKGROUP(1) | \
886                         P80211DID_MKITEM(8) | 0x00000000)
887 #define DIDmsg_p2req_join_basicrate8 \
888                         (P80211DID_MKSECTION(5) | \
889                         P80211DID_MKGROUP(1) | \
890                         P80211DID_MKITEM(9) | 0x00000000)
891 #define DIDmsg_p2req_join_operationalrate1 \
892                         (P80211DID_MKSECTION(5) | \
893                         P80211DID_MKGROUP(1) | \
894                         P80211DID_MKITEM(10) | 0x00000000)
895 #define DIDmsg_p2req_join_operationalrate2 \
896                         (P80211DID_MKSECTION(5) | \
897                         P80211DID_MKGROUP(1) | \
898                         P80211DID_MKITEM(11) | 0x00000000)
899 #define DIDmsg_p2req_join_operationalrate3 \
900                         (P80211DID_MKSECTION(5) | \
901                         P80211DID_MKGROUP(1) | \
902                         P80211DID_MKITEM(12) | 0x00000000)
903 #define DIDmsg_p2req_join_operationalrate4 \
904                         (P80211DID_MKSECTION(5) | \
905                         P80211DID_MKGROUP(1) | \
906                         P80211DID_MKITEM(13) | 0x00000000)
907 #define DIDmsg_p2req_join_operationalrate5 \
908                         (P80211DID_MKSECTION(5) | \
909                         P80211DID_MKGROUP(1) | \
910                         P80211DID_MKITEM(14) | 0x00000000)
911 #define DIDmsg_p2req_join_operationalrate6 \
912                         (P80211DID_MKSECTION(5) | \
913                         P80211DID_MKGROUP(1) | \
914                         P80211DID_MKITEM(15) | 0x00000000)
915 #define DIDmsg_p2req_join_operationalrate7 \
916                         (P80211DID_MKSECTION(5) | \
917                         P80211DID_MKGROUP(1) | \
918                         P80211DID_MKITEM(16) | 0x00000000)
919 #define DIDmsg_p2req_join_operationalrate8 \
920                         (P80211DID_MKSECTION(5) | \
921                         P80211DID_MKGROUP(1) | \
922                         P80211DID_MKITEM(17) | 0x00000000)
923 #define DIDmsg_p2req_join_ssid \
924                         (P80211DID_MKSECTION(5) | \
925                         P80211DID_MKGROUP(1) | \
926                         P80211DID_MKITEM(18) | 0x00000000)
927 #define DIDmsg_p2req_join_channel \
928                         (P80211DID_MKSECTION(5) | \
929                         P80211DID_MKGROUP(1) | \
930                         P80211DID_MKITEM(19) | 0x00000000)
931 #define DIDmsg_p2req_join_authtype \
932                         (P80211DID_MKSECTION(5) | \
933                         P80211DID_MKGROUP(1) | \
934                         P80211DID_MKITEM(20) | 0x00000000)
935 #define DIDmsg_p2req_join_resultcode \
936                         (P80211DID_MKSECTION(5) | \
937                         P80211DID_MKGROUP(1) | \
938                         P80211DID_MKITEM(21) | 0x00000000)
939 #define DIDmsg_p2req_readpda \
940                         (P80211DID_MKSECTION(5) | \
941                         P80211DID_MKGROUP(2))
942 #define DIDmsg_p2req_readpda_pda \
943                         (P80211DID_MKSECTION(5) | \
944                         P80211DID_MKGROUP(2) | \
945                         P80211DID_MKITEM(1) | 0x00000000)
946 #define DIDmsg_p2req_readpda_resultcode \
947                         (P80211DID_MKSECTION(5) | \
948                         P80211DID_MKGROUP(2) | \
949                         P80211DID_MKITEM(2) | 0x00000000)
950 #define DIDmsg_p2req_readcis \
951                         (P80211DID_MKSECTION(5) | \
952                         P80211DID_MKGROUP(3))
953 #define DIDmsg_p2req_readcis_cis \
954                         (P80211DID_MKSECTION(5) | \
955                         P80211DID_MKGROUP(3) | \
956                         P80211DID_MKITEM(1) | 0x00000000)
957 #define DIDmsg_p2req_readcis_resultcode \
958                         (P80211DID_MKSECTION(5) | \
959                         P80211DID_MKGROUP(3) | \
960                         P80211DID_MKITEM(2) | 0x00000000)
961 #define DIDmsg_p2req_auxport_state \
962                         (P80211DID_MKSECTION(5) | \
963                         P80211DID_MKGROUP(4))
964 #define DIDmsg_p2req_auxport_state_enable \
965                         (P80211DID_MKSECTION(5) | \
966                         P80211DID_MKGROUP(4) | \
967                         P80211DID_MKITEM(1) | 0x00000000)
968 #define DIDmsg_p2req_auxport_state_resultcode \
969                         (P80211DID_MKSECTION(5) | \
970                         P80211DID_MKGROUP(4) | \
971                         P80211DID_MKITEM(2) | 0x00000000)
972 #define DIDmsg_p2req_auxport_read \
973                         (P80211DID_MKSECTION(5) | \
974                         P80211DID_MKGROUP(5))
975 #define DIDmsg_p2req_auxport_read_addr \
976                         (P80211DID_MKSECTION(5) | \
977                         P80211DID_MKGROUP(5) | \
978                         P80211DID_MKITEM(1) | 0x00000000)
979 #define DIDmsg_p2req_auxport_read_len \
980                         (P80211DID_MKSECTION(5) | \
981                         P80211DID_MKGROUP(5) | \
982                         P80211DID_MKITEM(2) | 0x00000000)
983 #define DIDmsg_p2req_auxport_read_data \
984                         (P80211DID_MKSECTION(5) | \
985                         P80211DID_MKGROUP(5) | \
986                         P80211DID_MKITEM(3) | 0x00000000)
987 #define DIDmsg_p2req_auxport_read_resultcode \
988                         (P80211DID_MKSECTION(5) | \
989                         P80211DID_MKGROUP(5) | \
990                         P80211DID_MKITEM(4) | 0x00000000)
991 #define DIDmsg_p2req_auxport_write \
992                         (P80211DID_MKSECTION(5) | \
993                         P80211DID_MKGROUP(6))
994 #define DIDmsg_p2req_auxport_write_addr \
995                         (P80211DID_MKSECTION(5) | \
996                         P80211DID_MKGROUP(6) | \
997                         P80211DID_MKITEM(1) | 0x00000000)
998 #define DIDmsg_p2req_auxport_write_len \
999                         (P80211DID_MKSECTION(5) | \
1000                         P80211DID_MKGROUP(6) | \
1001                         P80211DID_MKITEM(2) | 0x00000000)
1002 #define DIDmsg_p2req_auxport_write_data \
1003                         (P80211DID_MKSECTION(5) | \
1004                         P80211DID_MKGROUP(6) | \
1005                         P80211DID_MKITEM(3) | 0x00000000)
1006 #define DIDmsg_p2req_auxport_write_resultcode \
1007                         (P80211DID_MKSECTION(5) | \
1008                         P80211DID_MKGROUP(6) | \
1009                         P80211DID_MKITEM(4) | 0x00000000)
1010 #define DIDmsg_p2req_low_level \
1011                         (P80211DID_MKSECTION(5) | \
1012                         P80211DID_MKGROUP(7))
1013 #define DIDmsg_p2req_low_level_command \
1014                         (P80211DID_MKSECTION(5) | \
1015                         P80211DID_MKGROUP(7) | \
1016                         P80211DID_MKITEM(1) | 0x00000000)
1017 #define DIDmsg_p2req_low_level_param0 \
1018                         (P80211DID_MKSECTION(5) | \
1019                         P80211DID_MKGROUP(7) | \
1020                         P80211DID_MKITEM(2) | 0x00000000)
1021 #define DIDmsg_p2req_low_level_param1 \
1022                         (P80211DID_MKSECTION(5) | \
1023                         P80211DID_MKGROUP(7) | \
1024                         P80211DID_MKITEM(3) | 0x00000000)
1025 #define DIDmsg_p2req_low_level_param2 \
1026                         (P80211DID_MKSECTION(5) | \
1027                         P80211DID_MKGROUP(7) | \
1028                         P80211DID_MKITEM(4) | 0x00000000)
1029 #define DIDmsg_p2req_low_level_resp0 \
1030                         (P80211DID_MKSECTION(5) | \
1031                         P80211DID_MKGROUP(7) | \
1032                         P80211DID_MKITEM(5) | 0x00000000)
1033 #define DIDmsg_p2req_low_level_resp1 \
1034                         (P80211DID_MKSECTION(5) | \
1035                         P80211DID_MKGROUP(7) | \
1036                         P80211DID_MKITEM(6) | 0x00000000)
1037 #define DIDmsg_p2req_low_level_resp2 \
1038                         (P80211DID_MKSECTION(5) | \
1039                         P80211DID_MKGROUP(7) | \
1040                         P80211DID_MKITEM(7) | 0x00000000)
1041 #define DIDmsg_p2req_low_level_resultcode \
1042                         (P80211DID_MKSECTION(5) | \
1043                         P80211DID_MKGROUP(7) | \
1044                         P80211DID_MKITEM(8) | 0x00000000)
1045 #define DIDmsg_p2req_test_command \
1046                         (P80211DID_MKSECTION(5) | \
1047                         P80211DID_MKGROUP(8))
1048 #define DIDmsg_p2req_test_command_testcode \
1049                         (P80211DID_MKSECTION(5) | \
1050                         P80211DID_MKGROUP(8) | \
1051                         P80211DID_MKITEM(1) | 0x00000000)
1052 #define DIDmsg_p2req_test_command_testparam \
1053                         (P80211DID_MKSECTION(5) | \
1054                         P80211DID_MKGROUP(8) | \
1055                         P80211DID_MKITEM(2) | 0x00000000)
1056 #define DIDmsg_p2req_test_command_resultcode \
1057                         (P80211DID_MKSECTION(5) | \
1058                         P80211DID_MKGROUP(8) | \
1059                         P80211DID_MKITEM(3) | 0x00000000)
1060 #define DIDmsg_p2req_test_command_status \
1061                         (P80211DID_MKSECTION(5) | \
1062                         P80211DID_MKGROUP(8) | \
1063                         P80211DID_MKITEM(4) | 0x00000000)
1064 #define DIDmsg_p2req_test_command_resp0 \
1065                         (P80211DID_MKSECTION(5) | \
1066                         P80211DID_MKGROUP(8) | \
1067                         P80211DID_MKITEM(5) | 0x00000000)
1068 #define DIDmsg_p2req_test_command_resp1 \
1069                         (P80211DID_MKSECTION(5) | \
1070                         P80211DID_MKGROUP(8) | \
1071                         P80211DID_MKITEM(6) | 0x00000000)
1072 #define DIDmsg_p2req_test_command_resp2 \
1073                         (P80211DID_MKSECTION(5) | \
1074                         P80211DID_MKGROUP(8) | \
1075                         P80211DID_MKITEM(7) | 0x00000000)
1076 #define DIDmsg_p2req_mmi_read \
1077                         (P80211DID_MKSECTION(5) | \
1078                         P80211DID_MKGROUP(9))
1079 #define DIDmsg_p2req_mmi_read_addr \
1080                         (P80211DID_MKSECTION(5) | \
1081                         P80211DID_MKGROUP(9) | \
1082                         P80211DID_MKITEM(1) | 0x00000000)
1083 #define DIDmsg_p2req_mmi_read_value \
1084                         (P80211DID_MKSECTION(5) | \
1085                         P80211DID_MKGROUP(9) | \
1086                         P80211DID_MKITEM(2) | 0x00000000)
1087 #define DIDmsg_p2req_mmi_read_resultcode \
1088                         (P80211DID_MKSECTION(5) | \
1089                         P80211DID_MKGROUP(9) | \
1090                         P80211DID_MKITEM(3) | 0x00000000)
1091 #define DIDmsg_p2req_mmi_write \
1092                         (P80211DID_MKSECTION(5) | \
1093                         P80211DID_MKGROUP(10))
1094 #define DIDmsg_p2req_mmi_write_addr \
1095                         (P80211DID_MKSECTION(5) | \
1096                         P80211DID_MKGROUP(10) | \
1097                         P80211DID_MKITEM(1) | 0x00000000)
1098 #define DIDmsg_p2req_mmi_write_data \
1099                         (P80211DID_MKSECTION(5) | \
1100                         P80211DID_MKGROUP(10) | \
1101                         P80211DID_MKITEM(2) | 0x00000000)
1102 #define DIDmsg_p2req_mmi_write_resultcode \
1103                         (P80211DID_MKSECTION(5) | \
1104                         P80211DID_MKGROUP(10) | \
1105                         P80211DID_MKITEM(3) | 0x00000000)
1106 #define DIDmsg_p2req_ramdl_state \
1107                         (P80211DID_MKSECTION(5) | \
1108                         P80211DID_MKGROUP(11))
1109 #define DIDmsg_p2req_ramdl_state_enable \
1110                         (P80211DID_MKSECTION(5) | \
1111                         P80211DID_MKGROUP(11) | \
1112                         P80211DID_MKITEM(1) | 0x00000000)
1113 #define DIDmsg_p2req_ramdl_state_exeaddr \
1114                         (P80211DID_MKSECTION(5) | \
1115                         P80211DID_MKGROUP(11) | \
1116                         P80211DID_MKITEM(2) | 0x00000000)
1117 #define DIDmsg_p2req_ramdl_state_resultcode \
1118                         (P80211DID_MKSECTION(5) | \
1119                         P80211DID_MKGROUP(11) | \
1120                         P80211DID_MKITEM(3) | 0x00000000)
1121 #define DIDmsg_p2req_ramdl_write \
1122                         (P80211DID_MKSECTION(5) | \
1123                         P80211DID_MKGROUP(12))
1124 #define DIDmsg_p2req_ramdl_write_addr \
1125                         (P80211DID_MKSECTION(5) | \
1126                         P80211DID_MKGROUP(12) | \
1127                         P80211DID_MKITEM(1) | 0x00000000)
1128 #define DIDmsg_p2req_ramdl_write_len \
1129                         (P80211DID_MKSECTION(5) | \
1130                         P80211DID_MKGROUP(12) | \
1131                         P80211DID_MKITEM(2) | 0x00000000)
1132 #define DIDmsg_p2req_ramdl_write_data \
1133                         (P80211DID_MKSECTION(5) | \
1134                         P80211DID_MKGROUP(12) | \
1135                         P80211DID_MKITEM(3) | 0x00000000)
1136 #define DIDmsg_p2req_ramdl_write_resultcode \
1137                         (P80211DID_MKSECTION(5) | \
1138                         P80211DID_MKGROUP(12) | \
1139                         P80211DID_MKITEM(4) | 0x00000000)
1140 #define DIDmsg_p2req_flashdl_state \
1141                         (P80211DID_MKSECTION(5) | \
1142                         P80211DID_MKGROUP(13))
1143 #define DIDmsg_p2req_flashdl_state_enable \
1144                         (P80211DID_MKSECTION(5) | \
1145                         P80211DID_MKGROUP(13) | \
1146                         P80211DID_MKITEM(1) | 0x00000000)
1147 #define DIDmsg_p2req_flashdl_state_resultcode \
1148                         (P80211DID_MKSECTION(5) | \
1149                         P80211DID_MKGROUP(13) | \
1150                         P80211DID_MKITEM(2) | 0x00000000)
1151 #define DIDmsg_p2req_flashdl_write \
1152                         (P80211DID_MKSECTION(5) | \
1153                         P80211DID_MKGROUP(14))
1154 #define DIDmsg_p2req_flashdl_write_addr \
1155                         (P80211DID_MKSECTION(5) | \
1156                         P80211DID_MKGROUP(14) | \
1157                         P80211DID_MKITEM(1) | 0x00000000)
1158 #define DIDmsg_p2req_flashdl_write_len \
1159                         (P80211DID_MKSECTION(5) | \
1160                         P80211DID_MKGROUP(14) | \
1161                         P80211DID_MKITEM(2) | 0x00000000)
1162 #define DIDmsg_p2req_flashdl_write_data \
1163                         (P80211DID_MKSECTION(5) | \
1164                         P80211DID_MKGROUP(14) | \
1165                         P80211DID_MKITEM(3) | 0x00000000)
1166 #define DIDmsg_p2req_flashdl_write_resultcode \
1167                         (P80211DID_MKSECTION(5) | \
1168                         P80211DID_MKGROUP(14) | \
1169                         P80211DID_MKITEM(4) | 0x00000000)
1170 #define DIDmsg_p2req_mm_state \
1171                         (P80211DID_MKSECTION(5) | \
1172                         P80211DID_MKGROUP(15))
1173 #define DIDmsg_p2req_mm_state_enable \
1174                         (P80211DID_MKSECTION(5) | \
1175                         P80211DID_MKGROUP(15) | \
1176                         P80211DID_MKITEM(1) | 0x00000000)
1177 #define DIDmsg_p2req_mm_state_resultcode \
1178                         (P80211DID_MKSECTION(5) | \
1179                         P80211DID_MKGROUP(15) | \
1180                         P80211DID_MKITEM(2) | 0x00000000)
1181 #define DIDmsg_p2req_dump_state \
1182                         (P80211DID_MKSECTION(5) | \
1183                         P80211DID_MKGROUP(16))
1184 #define DIDmsg_p2req_dump_state_level \
1185                         (P80211DID_MKSECTION(5) | \
1186                         P80211DID_MKGROUP(16) | \
1187                         P80211DID_MKITEM(1) | 0x00000000)
1188 #define DIDmsg_p2req_dump_state_resultcode \
1189                         (P80211DID_MKSECTION(5) | \
1190                         P80211DID_MKGROUP(16) | \
1191                         P80211DID_MKITEM(2) | 0x00000000)
1192 #define DIDmsg_p2req_channel_info \
1193                         (P80211DID_MKSECTION(5) | \
1194                         P80211DID_MKGROUP(17))
1195 #define DIDmsg_p2req_channel_info_channellist \
1196                         (P80211DID_MKSECTION(5) | \
1197                         P80211DID_MKGROUP(17) | \
1198                         P80211DID_MKITEM(1) | 0x00000000)
1199 #define DIDmsg_p2req_channel_info_channeldwelltime \
1200                         (P80211DID_MKSECTION(5) | \
1201                         P80211DID_MKGROUP(17) | \
1202                         P80211DID_MKITEM(2) | 0x00000000)
1203 #define DIDmsg_p2req_channel_info_resultcode \
1204                         (P80211DID_MKSECTION(5) | \
1205                         P80211DID_MKGROUP(17) | \
1206                         P80211DID_MKITEM(3) | 0x00000000)
1207 #define DIDmsg_p2req_channel_info_numchinfo \
1208                         (P80211DID_MKSECTION(5) | \
1209                         P80211DID_MKGROUP(17) | \
1210                         P80211DID_MKITEM(4) | 0x00000000)
1211 #define DIDmsg_p2req_channel_info_results \
1212                         (P80211DID_MKSECTION(5) | \
1213                         P80211DID_MKGROUP(18))
1214 #define DIDmsg_p2req_channel_info_results_channel \
1215                         (P80211DID_MKSECTION(5) | \
1216                         P80211DID_MKGROUP(18) | \
1217                         P80211DID_MKITEM(1) | 0x00000000)
1218 #define DIDmsg_p2req_channel_info_results_resultcode \
1219                         (P80211DID_MKSECTION(5) | \
1220                         P80211DID_MKGROUP(18) | \
1221                         P80211DID_MKITEM(2) | 0x00000000)
1222 #define DIDmsg_p2req_channel_info_results_avgnoiselevel \
1223                         (P80211DID_MKSECTION(5) | \
1224                         P80211DID_MKGROUP(18) | \
1225                         P80211DID_MKITEM(3) | 0x00000000)
1226 #define DIDmsg_p2req_channel_info_results_peaknoiselevel \
1227                         (P80211DID_MKSECTION(5) | \
1228                         P80211DID_MKGROUP(18) | \
1229                         P80211DID_MKITEM(4) | 0x00000000)
1230 #define DIDmsg_p2req_channel_info_results_bssactive \
1231                         (P80211DID_MKSECTION(5) | \
1232                         P80211DID_MKGROUP(18) | \
1233                         P80211DID_MKITEM(5) | 0x00000000)
1234 #define DIDmsg_p2req_channel_info_results_pcfactive \
1235                         (P80211DID_MKSECTION(5) | \
1236                         P80211DID_MKGROUP(18) | \
1237                         P80211DID_MKITEM(6) | 0x00000000)
1238 #define DIDmsg_p2req_enable \
1239                         (P80211DID_MKSECTION(5) | \
1240                         P80211DID_MKGROUP(19))
1241 #define DIDmsg_p2req_enable_resultcode \
1242                         (P80211DID_MKSECTION(5) | \
1243                         P80211DID_MKGROUP(19) | \
1244                         P80211DID_MKITEM(1) | 0x00000000)
1245 #define DIDmib_cat_dot11smt \
1246                         P80211DID_MKSECTION(1)
1247 #define DIDmib_dot11smt_p80211Table \
1248                         (P80211DID_MKSECTION(1) | \
1249                         P80211DID_MKGROUP(1))
1250 #define DIDmib_dot11smt_p80211Table_p80211_ifstate \
1251                         (P80211DID_MKSECTION(1) | \
1252                         P80211DID_MKGROUP(1) | \
1253                         P80211DID_MKITEM(1) | 0x10000000)
1254 #define DIDmib_dot11smt_dot11StationConfigTable \
1255                         (P80211DID_MKSECTION(1) | \
1256                         P80211DID_MKGROUP(2))
1257 #define DIDmib_dot11smt_dot11StationConfigTable_dot11StationID \
1258                         (P80211DID_MKSECTION(1) | \
1259                         P80211DID_MKGROUP(2) | \
1260                         P80211DID_MKITEM(1) | 0x18000000)
1261 #define DIDmib_dot11smt_dot11StationConfigTable_dot11MediumOccupancyLimit \
1262                         (P80211DID_MKSECTION(1) | \
1263                         P80211DID_MKGROUP(2) | \
1264                         P80211DID_MKITEM(2) | 0x18000000)
1265 #define DIDmib_dot11smt_dot11StationConfigTable_dot11CFPollable \
1266                         (P80211DID_MKSECTION(1) | \
1267                         P80211DID_MKGROUP(2) | \
1268                         P80211DID_MKITEM(3) | 0x10000000)
1269 #define DIDmib_dot11smt_dot11StationConfigTable_dot11CFPPeriod \
1270                         (P80211DID_MKSECTION(1) | \
1271                         P80211DID_MKGROUP(2) | \
1272                         P80211DID_MKITEM(4) | 0x18000000)
1273 #define DIDmib_dot11smt_dot11StationConfigTable_dot11CFPMaxDuration \
1274                         (P80211DID_MKSECTION(1) | \
1275                         P80211DID_MKGROUP(2) | \
1276                         P80211DID_MKITEM(5) | 0x18000000)
1277 #define DIDmib_dot11smt_dot11StationConfigTable_dot11AuthenticationResponseTimeOut \
1278                         (P80211DID_MKSECTION(1) | \
1279                         P80211DID_MKGROUP(2) | \
1280                         P80211DID_MKITEM(6) | 0x18000000)
1281 #define DIDmib_dot11smt_dot11StationConfigTable_dot11PrivacyOptionImplemented \
1282                         (P80211DID_MKSECTION(1) | \
1283                         P80211DID_MKGROUP(2) | \
1284                         P80211DID_MKITEM(7) | 0x10000000)
1285 #define DIDmib_dot11smt_dot11StationConfigTable_dot11PowerManagementMode \
1286                         (P80211DID_MKSECTION(1) | \
1287                         P80211DID_MKGROUP(2) | \
1288                         P80211DID_MKITEM(8) | 0x18000000)
1289 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DesiredSSID \
1290                         (P80211DID_MKSECTION(1) | \
1291                         P80211DID_MKGROUP(2) | \
1292                         P80211DID_MKITEM(9) | 0x18000000)
1293 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DesiredBSSType \
1294                         (P80211DID_MKSECTION(1) | \
1295                         P80211DID_MKGROUP(2) | \
1296                         P80211DID_MKITEM(10) | 0x18000000)
1297 #define DIDmib_dot11smt_dot11StationConfigTable_dot11OperationalRateSet \
1298                         (P80211DID_MKSECTION(1) | \
1299                         P80211DID_MKGROUP(2) | \
1300                         P80211DID_MKITEM(11) | 0x18000000)
1301 #define DIDmib_dot11smt_dot11StationConfigTable_dot11BeaconPeriod \
1302                         (P80211DID_MKSECTION(1) | \
1303                         P80211DID_MKGROUP(2) | \
1304                         P80211DID_MKITEM(12) | 0x18000000)
1305 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DTIMPeriod \
1306                         (P80211DID_MKSECTION(1) | \
1307                         P80211DID_MKGROUP(2) | \
1308                         P80211DID_MKITEM(13) | 0x18000000)
1309 #define DIDmib_dot11smt_dot11StationConfigTable_dot11AssociationResponseTimeOut \
1310                         (P80211DID_MKSECTION(1) | \
1311                         P80211DID_MKGROUP(2) | \
1312                         P80211DID_MKITEM(14) | 0x10000000)
1313 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DisassociateReason \
1314                         (P80211DID_MKSECTION(1) | \
1315                         P80211DID_MKGROUP(2) | \
1316                         P80211DID_MKITEM(15) | 0x10000000)
1317 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DisassociateStation \
1318                         (P80211DID_MKSECTION(1) | \
1319                         P80211DID_MKGROUP(2) | \
1320                         P80211DID_MKITEM(16) | 0x10000000)
1321 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DeauthenticateReason \
1322                         (P80211DID_MKSECTION(1) | \
1323                         P80211DID_MKGROUP(2) | \
1324                         P80211DID_MKITEM(17) | 0x10000000)
1325 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DeauthenticateStation \
1326                         (P80211DID_MKSECTION(1) | \
1327                         P80211DID_MKGROUP(2) | \
1328                         P80211DID_MKITEM(18) | 0x10000000)
1329 #define DIDmib_dot11smt_dot11StationConfigTable_dot11AuthenticateFailStatus \
1330                         (P80211DID_MKSECTION(1) | \
1331                         P80211DID_MKGROUP(2) | \
1332                         P80211DID_MKITEM(19) | 0x10000000)
1333 #define DIDmib_dot11smt_dot11StationConfigTable_dot11AuthenticateFailStation \
1334                         (P80211DID_MKSECTION(1) | \
1335                         P80211DID_MKGROUP(2) | \
1336                         P80211DID_MKITEM(20) | 0x10000000)
1337 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable \
1338                         (P80211DID_MKSECTION(1) | \
1339                         P80211DID_MKGROUP(3))
1340 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm1 \
1341                         (P80211DID_MKSECTION(1) | \
1342                         P80211DID_MKGROUP(3) | \
1343                         P80211DID_MKITEM(1) | 0x14000000)
1344 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable1 \
1345                         (P80211DID_MKSECTION(1) | \
1346                         P80211DID_MKGROUP(3) | \
1347                         P80211DID_MKITEM(2) | 0x1c000000)
1348 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm2 \
1349                         (P80211DID_MKSECTION(1) | \
1350                         P80211DID_MKGROUP(3) | \
1351                         P80211DID_MKITEM(3) | 0x14000000)
1352 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable2 \
1353                         (P80211DID_MKSECTION(1) | \
1354                         P80211DID_MKGROUP(3) | \
1355                         P80211DID_MKITEM(4) | 0x1c000000)
1356 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm3 \
1357                         (P80211DID_MKSECTION(1) | \
1358                         P80211DID_MKGROUP(3) | \
1359                         P80211DID_MKITEM(5) | 0x14000000)
1360 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable3 \
1361                         (P80211DID_MKSECTION(1) | \
1362                         P80211DID_MKGROUP(3) | \
1363                         P80211DID_MKITEM(6) | 0x1c000000)
1364 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm4 \
1365                         (P80211DID_MKSECTION(1) | \
1366                         P80211DID_MKGROUP(3) | \
1367                         P80211DID_MKITEM(7) | 0x14000000)
1368 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable4 \
1369                         (P80211DID_MKSECTION(1) | \
1370                         P80211DID_MKGROUP(3) | \
1371                         P80211DID_MKITEM(8) | 0x1c000000)
1372 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm5 \
1373                         (P80211DID_MKSECTION(1) | \
1374                         P80211DID_MKGROUP(3) | \
1375                         P80211DID_MKITEM(9) | 0x14000000)
1376 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable5 \
1377                         (P80211DID_MKSECTION(1) | \
1378                         P80211DID_MKGROUP(3) | \
1379                         P80211DID_MKITEM(10) | 0x1c000000)
1380 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm6 \
1381                         (P80211DID_MKSECTION(1) | \
1382                         P80211DID_MKGROUP(3) | \
1383                         P80211DID_MKITEM(11) | 0x14000000)
1384 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable6 \
1385                         (P80211DID_MKSECTION(1) | \
1386                         P80211DID_MKGROUP(3) | \
1387                         P80211DID_MKITEM(12) | 0x1c000000)
1388 #define DIDmib_dot11smt_dot11WEPDefaultKeysTable \
1389                         (P80211DID_MKSECTION(1) | \
1390                         P80211DID_MKGROUP(4))
1391 #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0 \
1392                         (P80211DID_MKSECTION(1) | \
1393                         P80211DID_MKGROUP(4) | \
1394                         P80211DID_MKITEM(1) | 0x0c000000)
1395 #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1 \
1396                         (P80211DID_MKSECTION(1) | \
1397                         P80211DID_MKGROUP(4) | \
1398                         P80211DID_MKITEM(2) | 0x0c000000)
1399 #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2 \
1400                         (P80211DID_MKSECTION(1) | \
1401                         P80211DID_MKGROUP(4) | \
1402                         P80211DID_MKITEM(3) | 0x0c000000)
1403 #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3 \
1404                         (P80211DID_MKSECTION(1) | \
1405                         P80211DID_MKGROUP(4) | \
1406                         P80211DID_MKITEM(4) | 0x0c000000)
1407 #define DIDmib_dot11smt_dot11WEPKeyMappingsTable \
1408                         (P80211DID_MKSECTION(1) | \
1409                         P80211DID_MKGROUP(5))
1410 #define DIDmib_dot11smt_dot11WEPKeyMappingsTable_dot11WEPKeyMappingIndex \
1411                         (P80211DID_MKSECTION(1) | \
1412                         P80211DID_MKGROUP(5) | \
1413                         P80211DID_MKITEM(1) | 0x1c000000)
1414 #define DIDmib_dot11smt_dot11WEPKeyMappingsTable_dot11WEPKeyMappingAddress \
1415                         (P80211DID_MKSECTION(1) | \
1416                         P80211DID_MKGROUP(5) | \
1417                         P80211DID_MKITEM(2) | 0x1c000000)
1418 #define DIDmib_dot11smt_dot11WEPKeyMappingsTable_dot11WEPKeyMappingWEPOn \
1419                         (P80211DID_MKSECTION(1) | \
1420                         P80211DID_MKGROUP(5) | \
1421                         P80211DID_MKITEM(3) | 0x1c000000)
1422 #define DIDmib_dot11smt_dot11WEPKeyMappingsTable_dot11WEPKeyMappingValue \
1423                         (P80211DID_MKSECTION(1) | \
1424                         P80211DID_MKGROUP(5) | \
1425                         P80211DID_MKITEM(4) | 0x1c000000)
1426 #define DIDmib_dot11smt_dot11PrivacyTable \
1427                         (P80211DID_MKSECTION(1) | \
1428                         P80211DID_MKGROUP(6))
1429 #define DIDmib_dot11smt_dot11PrivacyTable_dot11PrivacyInvoked \
1430                         (P80211DID_MKSECTION(1) | \
1431                         P80211DID_MKGROUP(6) | \
1432                         P80211DID_MKITEM(1) | 0x18000000)
1433 #define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPDefaultKeyID \
1434                         (P80211DID_MKSECTION(1) | \
1435                         P80211DID_MKGROUP(6) | \
1436                         P80211DID_MKITEM(2) | 0x18000000)
1437 #define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPKeyMappingLength \
1438                         (P80211DID_MKSECTION(1) | \
1439                         P80211DID_MKGROUP(6) | \
1440                         P80211DID_MKITEM(3) | 0x18000000)
1441 #define DIDmib_dot11smt_dot11PrivacyTable_dot11ExcludeUnencrypted \
1442                         (P80211DID_MKSECTION(1) | \
1443                         P80211DID_MKGROUP(6) | \
1444                         P80211DID_MKITEM(4) | 0x18000000)
1445 #define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPICVErrorCount \
1446                         (P80211DID_MKSECTION(1) | \
1447                         P80211DID_MKGROUP(6) | \
1448                         P80211DID_MKITEM(5) | 0x10000000)
1449 #define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPExcludedCount \
1450                         (P80211DID_MKSECTION(1) | \
1451                         P80211DID_MKGROUP(6) | \
1452                         P80211DID_MKITEM(6) | 0x10000000)
1453 #define DIDmib_cat_dot11mac \
1454                         P80211DID_MKSECTION(2)
1455 #define DIDmib_dot11mac_dot11OperationTable \
1456                         (P80211DID_MKSECTION(2) | \
1457                         P80211DID_MKGROUP(1))
1458 #define DIDmib_dot11mac_dot11OperationTable_dot11MACAddress \
1459                         (P80211DID_MKSECTION(2) | \
1460                         P80211DID_MKGROUP(1) | \
1461                         P80211DID_MKITEM(1) | 0x18000000)
1462 #define DIDmib_dot11mac_dot11OperationTable_dot11RTSThreshold \
1463                         (P80211DID_MKSECTION(2) | \
1464                         P80211DID_MKGROUP(1) | \
1465                         P80211DID_MKITEM(2) | 0x18000000)
1466 #define DIDmib_dot11mac_dot11OperationTable_dot11ShortRetryLimit \
1467                         (P80211DID_MKSECTION(2) | \
1468                         P80211DID_MKGROUP(1) | \
1469                         P80211DID_MKITEM(3) | 0x10000000)
1470 #define DIDmib_dot11mac_dot11OperationTable_dot11LongRetryLimit \
1471                         (P80211DID_MKSECTION(2) | \
1472                         P80211DID_MKGROUP(1) | \
1473                         P80211DID_MKITEM(4) | 0x10000000)
1474 #define DIDmib_dot11mac_dot11OperationTable_dot11FragmentationThreshold \
1475                         (P80211DID_MKSECTION(2) | \
1476                         P80211DID_MKGROUP(1) | \
1477                         P80211DID_MKITEM(5) | 0x18000000)
1478 #define DIDmib_dot11mac_dot11OperationTable_dot11MaxTransmitMSDULifetime \
1479                         (P80211DID_MKSECTION(2) | \
1480                         P80211DID_MKGROUP(1) | \
1481                         P80211DID_MKITEM(6) | 0x10000000)
1482 #define DIDmib_dot11mac_dot11OperationTable_dot11MaxReceiveLifetime \
1483                         (P80211DID_MKSECTION(2) | \
1484                         P80211DID_MKGROUP(1) | \
1485                         P80211DID_MKITEM(7) | 0x10000000)
1486 #define DIDmib_dot11mac_dot11OperationTable_dot11ManufacturerID \
1487                         (P80211DID_MKSECTION(2) | \
1488                         P80211DID_MKGROUP(1) | \
1489                         P80211DID_MKITEM(8) | 0x10000000)
1490 #define DIDmib_dot11mac_dot11OperationTable_dot11ProductID \
1491                         (P80211DID_MKSECTION(2) | \
1492                         P80211DID_MKGROUP(1) | \
1493                         P80211DID_MKITEM(9) | 0x10000000)
1494 #define DIDmib_dot11mac_dot11CountersTable \
1495                         (P80211DID_MKSECTION(2) | \
1496                         P80211DID_MKGROUP(2))
1497 #define DIDmib_dot11mac_dot11CountersTable_dot11TransmittedFragmentCount \
1498                         (P80211DID_MKSECTION(2) | \
1499                         P80211DID_MKGROUP(2) | \
1500                         P80211DID_MKITEM(1) | 0x10000000)
1501 #define DIDmib_dot11mac_dot11CountersTable_dot11MulticastTransmittedFrameCount \
1502                         (P80211DID_MKSECTION(2) | \
1503                         P80211DID_MKGROUP(2) | \
1504                         P80211DID_MKITEM(2) | 0x10000000)
1505 #define DIDmib_dot11mac_dot11CountersTable_dot11FailedCount \
1506                         (P80211DID_MKSECTION(2) | \
1507                         P80211DID_MKGROUP(2) | \
1508                         P80211DID_MKITEM(3) | 0x10000000)
1509 #define DIDmib_dot11mac_dot11CountersTable_dot11RetryCount \
1510                         (P80211DID_MKSECTION(2) | \
1511                         P80211DID_MKGROUP(2) | \
1512                         P80211DID_MKITEM(4) | 0x10000000)
1513 #define DIDmib_dot11mac_dot11CountersTable_dot11MultipleRetryCount \
1514                         (P80211DID_MKSECTION(2) | \
1515                         P80211DID_MKGROUP(2) | \
1516                         P80211DID_MKITEM(5) | 0x10000000)
1517 #define DIDmib_dot11mac_dot11CountersTable_dot11FrameDuplicateCount \
1518                         (P80211DID_MKSECTION(2) | \
1519                         P80211DID_MKGROUP(2) | \
1520                         P80211DID_MKITEM(6) | 0x10000000)
1521 #define DIDmib_dot11mac_dot11CountersTable_dot11RTSSuccessCount \
1522                         (P80211DID_MKSECTION(2) | \
1523                         P80211DID_MKGROUP(2) | \
1524                         P80211DID_MKITEM(7) | 0x10000000)
1525 #define DIDmib_dot11mac_dot11CountersTable_dot11RTSFailureCount \
1526                         (P80211DID_MKSECTION(2) | \
1527                         P80211DID_MKGROUP(2) | \
1528                         P80211DID_MKITEM(8) | 0x10000000)
1529 #define DIDmib_dot11mac_dot11CountersTable_dot11ACKFailureCount \
1530                         (P80211DID_MKSECTION(2) | \
1531                         P80211DID_MKGROUP(2) | \
1532                         P80211DID_MKITEM(9) | 0x10000000)
1533 #define DIDmib_dot11mac_dot11CountersTable_dot11ReceivedFragmentCount \
1534                         (P80211DID_MKSECTION(2) | \
1535                         P80211DID_MKGROUP(2) | \
1536                         P80211DID_MKITEM(10) | 0x10000000)
1537 #define DIDmib_dot11mac_dot11CountersTable_dot11MulticastReceivedFrameCount \
1538                         (P80211DID_MKSECTION(2) | \
1539                         P80211DID_MKGROUP(2) | \
1540                         P80211DID_MKITEM(11) | 0x10000000)
1541 #define DIDmib_dot11mac_dot11CountersTable_dot11FCSErrorCount \
1542                         (P80211DID_MKSECTION(2) | \
1543                         P80211DID_MKGROUP(2) | \
1544                         P80211DID_MKITEM(12) | 0x10000000)
1545 #define DIDmib_dot11mac_dot11CountersTable_dot11TransmittedFrameCount \
1546                         (P80211DID_MKSECTION(2) | \
1547                         P80211DID_MKGROUP(2) | \
1548                         P80211DID_MKITEM(13) | 0x10000000)
1549 #define DIDmib_dot11mac_dot11CountersTable_dot11WEPUndecryptableCount \
1550                         (P80211DID_MKSECTION(2) | \
1551                         P80211DID_MKGROUP(2) | \
1552                         P80211DID_MKITEM(14) | 0x10000000)
1553 #define DIDmib_dot11mac_dot11GroupAddressesTable \
1554                         (P80211DID_MKSECTION(2) | \
1555                         P80211DID_MKGROUP(3))
1556 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address1 \
1557                         (P80211DID_MKSECTION(2) | \
1558                         P80211DID_MKGROUP(3) | \
1559                         P80211DID_MKITEM(1) | 0x1c000000)
1560 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address2 \
1561                         (P80211DID_MKSECTION(2) | \
1562                         P80211DID_MKGROUP(3) | \
1563                         P80211DID_MKITEM(2) | 0x1c000000)
1564 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address3 \
1565                         (P80211DID_MKSECTION(2) | \
1566                         P80211DID_MKGROUP(3) | \
1567                         P80211DID_MKITEM(3) | 0x1c000000)
1568 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address4 \
1569                         (P80211DID_MKSECTION(2) | \
1570                         P80211DID_MKGROUP(3) | \
1571                         P80211DID_MKITEM(4) | 0x1c000000)
1572 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address5 \
1573                         (P80211DID_MKSECTION(2) | \
1574                         P80211DID_MKGROUP(3) | \
1575                         P80211DID_MKITEM(5) | 0x1c000000)
1576 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address6 \
1577                         (P80211DID_MKSECTION(2) | \
1578                         P80211DID_MKGROUP(3) | \
1579                         P80211DID_MKITEM(6) | 0x1c000000)
1580 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address7 \
1581                         (P80211DID_MKSECTION(2) | \
1582                         P80211DID_MKGROUP(3) | \
1583                         P80211DID_MKITEM(7) | 0x1c000000)
1584 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address8 \
1585                         (P80211DID_MKSECTION(2) | \
1586                         P80211DID_MKGROUP(3) | \
1587                         P80211DID_MKITEM(8) | 0x1c000000)
1588 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address9 \
1589                         (P80211DID_MKSECTION(2) | \
1590                         P80211DID_MKGROUP(3) | \
1591                         P80211DID_MKITEM(9) | 0x1c000000)
1592 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address10 \
1593                         (P80211DID_MKSECTION(2) | \
1594                         P80211DID_MKGROUP(3) | \
1595                         P80211DID_MKITEM(10) | 0x1c000000)
1596 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address11 \
1597                         (P80211DID_MKSECTION(2) | \
1598                         P80211DID_MKGROUP(3) | \
1599                         P80211DID_MKITEM(11) | 0x1c000000)
1600 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address12 \
1601                         (P80211DID_MKSECTION(2) | \
1602                         P80211DID_MKGROUP(3) | \
1603                         P80211DID_MKITEM(12) | 0x1c000000)
1604 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address13 \
1605                         (P80211DID_MKSECTION(2) | \
1606                         P80211DID_MKGROUP(3) | \
1607                         P80211DID_MKITEM(13) | 0x1c000000)
1608 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address14 \
1609                         (P80211DID_MKSECTION(2) | \
1610                         P80211DID_MKGROUP(3) | \
1611                         P80211DID_MKITEM(14) | 0x1c000000)
1612 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address15 \
1613                         (P80211DID_MKSECTION(2) | \
1614                         P80211DID_MKGROUP(3) | \
1615                         P80211DID_MKITEM(15) | 0x1c000000)
1616 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address16 \
1617                         (P80211DID_MKSECTION(2) | \
1618                         P80211DID_MKGROUP(3) | \
1619                         P80211DID_MKITEM(16) | 0x1c000000)
1620 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address17 \
1621                         (P80211DID_MKSECTION(2) | \
1622                         P80211DID_MKGROUP(3) | \
1623                         P80211DID_MKITEM(17) | 0x1c000000)
1624 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address18 \
1625                         (P80211DID_MKSECTION(2) | \
1626                         P80211DID_MKGROUP(3) | \
1627                         P80211DID_MKITEM(18) | 0x1c000000)
1628 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address19 \
1629                         (P80211DID_MKSECTION(2) | \
1630                         P80211DID_MKGROUP(3) | \
1631                         P80211DID_MKITEM(19) | 0x1c000000)
1632 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address20 \
1633                         (P80211DID_MKSECTION(2) | \
1634                         P80211DID_MKGROUP(3) | \
1635                         P80211DID_MKITEM(20) | 0x1c000000)
1636 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address21 \
1637                         (P80211DID_MKSECTION(2) | \
1638                         P80211DID_MKGROUP(3) | \
1639                         P80211DID_MKITEM(21) | 0x1c000000)
1640 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address22 \
1641                         (P80211DID_MKSECTION(2) | \
1642                         P80211DID_MKGROUP(3) | \
1643                         P80211DID_MKITEM(22) | 0x1c000000)
1644 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address23 \
1645                         (P80211DID_MKSECTION(2) | \
1646                         P80211DID_MKGROUP(3) | \
1647                         P80211DID_MKITEM(23) | 0x1c000000)
1648 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address24 \
1649                         (P80211DID_MKSECTION(2) | \
1650                         P80211DID_MKGROUP(3) | \
1651                         P80211DID_MKITEM(24) | 0x1c000000)
1652 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address25 \
1653                         (P80211DID_MKSECTION(2) | \
1654                         P80211DID_MKGROUP(3) | \
1655                         P80211DID_MKITEM(25) | 0x1c000000)
1656 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address26 \
1657                         (P80211DID_MKSECTION(2) | \
1658                         P80211DID_MKGROUP(3) | \
1659                         P80211DID_MKITEM(26) | 0x1c000000)
1660 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address27 \
1661                         (P80211DID_MKSECTION(2) | \
1662                         P80211DID_MKGROUP(3) | \
1663                         P80211DID_MKITEM(27) | 0x1c000000)
1664 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address28 \
1665                         (P80211DID_MKSECTION(2) | \
1666                         P80211DID_MKGROUP(3) | \
1667                         P80211DID_MKITEM(28) | 0x1c000000)
1668 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address29 \
1669                         (P80211DID_MKSECTION(2) | \
1670                         P80211DID_MKGROUP(3) | \
1671                         P80211DID_MKITEM(29) | 0x1c000000)
1672 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address30 \
1673                         (P80211DID_MKSECTION(2) | \
1674                         P80211DID_MKGROUP(3) | \
1675                         P80211DID_MKITEM(30) | 0x1c000000)
1676 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address31 \
1677                         (P80211DID_MKSECTION(2) | \
1678                         P80211DID_MKGROUP(3) | \
1679                         P80211DID_MKITEM(31) | 0x1c000000)
1680 #define DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address32 \
1681                         (P80211DID_MKSECTION(2) | \
1682                         P80211DID_MKGROUP(3) | \
1683                         P80211DID_MKITEM(32) | 0x1c000000)
1684 #define DIDmib_cat_dot11phy \
1685                         P80211DID_MKSECTION(3)
1686 #define DIDmib_dot11phy_dot11PhyOperationTable \
1687                         (P80211DID_MKSECTION(3) | \
1688                         P80211DID_MKGROUP(1))
1689 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11PHYType \
1690                         (P80211DID_MKSECTION(3) | \
1691                         P80211DID_MKGROUP(1) | \
1692                         P80211DID_MKITEM(1) | 0x10000000)
1693 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11CurrentRegDomain \
1694                         (P80211DID_MKSECTION(3) | \
1695                         P80211DID_MKGROUP(1) | \
1696                         P80211DID_MKITEM(2) | 0x18000000)
1697 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11TempType \
1698                         (P80211DID_MKSECTION(3) | \
1699                         P80211DID_MKGROUP(1) | \
1700                         P80211DID_MKITEM(3) | 0x10000000)
1701 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11ChannelAgilityPresent \
1702                         (P80211DID_MKSECTION(3) | \
1703                         P80211DID_MKGROUP(1) | \
1704                         P80211DID_MKITEM(4) | 0x10000000)
1705 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11ChannelAgilityEnabled \
1706                         (P80211DID_MKSECTION(3) | \
1707                         P80211DID_MKGROUP(1) | \
1708                         P80211DID_MKITEM(5) | 0x10000000)
1709 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11ShortPreambleEnabled \
1710                         (P80211DID_MKSECTION(3) | \
1711                         P80211DID_MKGROUP(1) | \
1712                         P80211DID_MKITEM(6) | 0x10000000)
1713 #define DIDmib_dot11phy_dot11PhyAntennaTable \
1714                         (P80211DID_MKSECTION(3) | \
1715                         P80211DID_MKGROUP(2))
1716 #define DIDmib_dot11phy_dot11PhyAntennaTable_dot11CurrentTxAntenna \
1717                         (P80211DID_MKSECTION(3) | \
1718                         P80211DID_MKGROUP(2) | \
1719                         P80211DID_MKITEM(1) | 0x18000000)
1720 #define DIDmib_dot11phy_dot11PhyAntennaTable_dot11DiversitySupport \
1721                         (P80211DID_MKSECTION(3) | \
1722                         P80211DID_MKGROUP(2) | \
1723                         P80211DID_MKITEM(2) | 0x10000000)
1724 #define DIDmib_dot11phy_dot11PhyAntennaTable_dot11CurrentRxAntenna \
1725                         (P80211DID_MKSECTION(3) | \
1726                         P80211DID_MKGROUP(2) | \
1727                         P80211DID_MKITEM(3) | 0x18000000)
1728 #define DIDmib_dot11phy_dot11PhyTxPowerTable \
1729                         (P80211DID_MKSECTION(3) | \
1730                         P80211DID_MKGROUP(3))
1731 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11NumberSupportedPowerLevels \
1732                         (P80211DID_MKSECTION(3) | \
1733                         P80211DID_MKGROUP(3) | \
1734                         P80211DID_MKITEM(1) | 0x10000000)
1735 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel1 \
1736                         (P80211DID_MKSECTION(3) | \
1737                         P80211DID_MKGROUP(3) | \
1738                         P80211DID_MKITEM(2) | 0x10000000)
1739 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel2 \
1740                         (P80211DID_MKSECTION(3) | \
1741                         P80211DID_MKGROUP(3) | \
1742                         P80211DID_MKITEM(3) | 0x10000000)
1743 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel3 \
1744                         (P80211DID_MKSECTION(3) | \
1745                         P80211DID_MKGROUP(3) | \
1746                         P80211DID_MKITEM(4) | 0x10000000)
1747 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel4 \
1748                         (P80211DID_MKSECTION(3) | \
1749                         P80211DID_MKGROUP(3) | \
1750                         P80211DID_MKITEM(5) | 0x10000000)
1751 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel5 \
1752                         (P80211DID_MKSECTION(3) | \
1753                         P80211DID_MKGROUP(3) | \
1754                         P80211DID_MKITEM(6) | 0x10000000)
1755 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel6 \
1756                         (P80211DID_MKSECTION(3) | \
1757                         P80211DID_MKGROUP(3) | \
1758                         P80211DID_MKITEM(7) | 0x10000000)
1759 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel7 \
1760                         (P80211DID_MKSECTION(3) | \
1761                         P80211DID_MKGROUP(3) | \
1762                         P80211DID_MKITEM(8) | 0x10000000)
1763 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel8 \
1764                         (P80211DID_MKSECTION(3) | \
1765                         P80211DID_MKGROUP(3) | \
1766                         P80211DID_MKITEM(9) | 0x10000000)
1767 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11CurrentTxPowerLevel \
1768                         (P80211DID_MKSECTION(3) | \
1769                         P80211DID_MKGROUP(3) | \
1770                         P80211DID_MKITEM(10) | 0x18000000)
1771 #define DIDmib_dot11phy_dot11PhyFHSSTable \
1772                         (P80211DID_MKSECTION(3) | \
1773                         P80211DID_MKGROUP(4))
1774 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11HopTime \
1775                         (P80211DID_MKSECTION(3) | \
1776                         P80211DID_MKGROUP(4) | \
1777                         P80211DID_MKITEM(1) | 0x10000000)
1778 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11CurrentChannelNumber \
1779                         (P80211DID_MKSECTION(3) | \
1780                         P80211DID_MKGROUP(4) | \
1781                         P80211DID_MKITEM(2) | 0x18000000)
1782 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11MaxDwellTime \
1783                         (P80211DID_MKSECTION(3) | \
1784                         P80211DID_MKGROUP(4) | \
1785                         P80211DID_MKITEM(3) | 0x10000000)
1786 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11CurrentDwellTime \
1787                         (P80211DID_MKSECTION(3) | \
1788                         P80211DID_MKGROUP(4) | \
1789                         P80211DID_MKITEM(4) | 0x18000000)
1790 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11CurrentSet \
1791                         (P80211DID_MKSECTION(3) | \
1792                         P80211DID_MKGROUP(4) | \
1793                         P80211DID_MKITEM(5) | 0x18000000)
1794 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11CurrentPattern \
1795                         (P80211DID_MKSECTION(3) | \
1796                         P80211DID_MKGROUP(4) | \
1797                         P80211DID_MKITEM(6) | 0x18000000)
1798 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11CurrentIndex \
1799                         (P80211DID_MKSECTION(3) | \
1800                         P80211DID_MKGROUP(4) | \
1801                         P80211DID_MKITEM(7) | 0x18000000)
1802 #define DIDmib_dot11phy_dot11PhyDSSSTable \
1803                         (P80211DID_MKSECTION(3) | \
1804                         P80211DID_MKGROUP(5))
1805 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11CurrentChannel \
1806                         (P80211DID_MKSECTION(3) | \
1807                         P80211DID_MKGROUP(5) | \
1808                         P80211DID_MKITEM(1) | 0x10000000)
1809 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11CCAModeSupported \
1810                         (P80211DID_MKSECTION(3) | \
1811                         P80211DID_MKGROUP(5) | \
1812                         P80211DID_MKITEM(2) | 0x10000000)
1813 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11CurrentCCAMode \
1814                         (P80211DID_MKSECTION(3) | \
1815                         P80211DID_MKGROUP(5) | \
1816                         P80211DID_MKITEM(3) | 0x10000000)
1817 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11EDThreshold \
1818                         (P80211DID_MKSECTION(3) | \
1819                         P80211DID_MKGROUP(5) | \
1820                         P80211DID_MKITEM(4) | 0x18000000)
1821 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11ShortPreambleOptionImplemented \
1822                         (P80211DID_MKSECTION(3) | \
1823                         P80211DID_MKGROUP(5) | \
1824                         P80211DID_MKITEM(5) | 0x10000000)
1825 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11PBCCOptionImplemented \
1826                         (P80211DID_MKSECTION(3) | \
1827                         P80211DID_MKGROUP(5) | \
1828                         P80211DID_MKITEM(6) | 0x10000000)
1829 #define DIDmib_dot11phy_dot11PhyIRTable \
1830                         (P80211DID_MKSECTION(3) | \
1831                         P80211DID_MKGROUP(6))
1832 #define DIDmib_dot11phy_dot11PhyIRTable_dot11CCAWatchdogTimerMax \
1833                         (P80211DID_MKSECTION(3) | \
1834                         P80211DID_MKGROUP(6) | \
1835                         P80211DID_MKITEM(1) | 0x18000000)
1836 #define DIDmib_dot11phy_dot11PhyIRTable_dot11CCAWatchdogCountMax \
1837                         (P80211DID_MKSECTION(3) | \
1838                         P80211DID_MKGROUP(6) | \
1839                         P80211DID_MKITEM(2) | 0x18000000)
1840 #define DIDmib_dot11phy_dot11PhyIRTable_dot11CCAWatchdogTimerMin \
1841                         (P80211DID_MKSECTION(3) | \
1842                         P80211DID_MKGROUP(6) | \
1843                         P80211DID_MKITEM(3) | 0x18000000)
1844 #define DIDmib_dot11phy_dot11PhyIRTable_dot11CCAWatchdogCountMin \
1845                         (P80211DID_MKSECTION(3) | \
1846                         P80211DID_MKGROUP(6) | \
1847                         P80211DID_MKITEM(4) | 0x18000000)
1848 #define DIDmib_dot11phy_dot11RegDomainsSupportedTable \
1849                         (P80211DID_MKSECTION(3) | \
1850                         P80211DID_MKGROUP(7))
1851 #define DIDmib_dot11phy_dot11RegDomainsSupportedTable_dot11RegDomainsSupportIndex \
1852                         (P80211DID_MKSECTION(3) | \
1853                         P80211DID_MKGROUP(7) | \
1854                         P80211DID_MKITEM(1) | 0x1c000000)
1855 #define DIDmib_dot11phy_dot11RegDomainsSupportedTable_dot11RegDomainsSupportValue \
1856                         (P80211DID_MKSECTION(3) | \
1857                         P80211DID_MKGROUP(7) | \
1858                         P80211DID_MKITEM(2) | 0x14000000)
1859 #define DIDmib_dot11phy_dot11AntennasListTable \
1860                         (P80211DID_MKSECTION(3) | \
1861                         P80211DID_MKGROUP(8))
1862 #define DIDmib_dot11phy_dot11AntennasListTable_dot11AntennaListIndex \
1863                         (P80211DID_MKSECTION(3) | \
1864                         P80211DID_MKGROUP(8) | \
1865                         P80211DID_MKITEM(1) | 0x1c000000)
1866 #define DIDmib_dot11phy_dot11AntennasListTable_dot11SupportedTxAntenna \
1867                         (P80211DID_MKSECTION(3) | \
1868                         P80211DID_MKGROUP(8) | \
1869                         P80211DID_MKITEM(2) | 0x1c000000)
1870 #define DIDmib_dot11phy_dot11AntennasListTable_dot11SupportedRxAntenna \
1871                         (P80211DID_MKSECTION(3) | \
1872                         P80211DID_MKGROUP(8) | \
1873                         P80211DID_MKITEM(3) | 0x1c000000)
1874 #define DIDmib_dot11phy_dot11AntennasListTable_dot11DiversitySelectionRx \
1875                         (P80211DID_MKSECTION(3) | \
1876                         P80211DID_MKGROUP(8) | \
1877                         P80211DID_MKITEM(4) | 0x1c000000)
1878 #define DIDmib_dot11phy_dot11SupportedDataRatesTxTable \
1879                         (P80211DID_MKSECTION(3) | \
1880                         P80211DID_MKGROUP(9))
1881 #define DIDmib_dot11phy_dot11SupportedDataRatesTxTable_dot11SupportedDataRatesTxIndex \
1882                         (P80211DID_MKSECTION(3) | \
1883                         P80211DID_MKGROUP(9) | \
1884                         P80211DID_MKITEM(1) | 0x1c000000)
1885 #define DIDmib_dot11phy_dot11SupportedDataRatesTxTable_dot11SupportedDataRatesTxValue \
1886                         (P80211DID_MKSECTION(3) | \
1887                         P80211DID_MKGROUP(9) | \
1888                         P80211DID_MKITEM(2) | 0x14000000)
1889 #define DIDmib_dot11phy_dot11SupportedDataRatesRxTable \
1890                         (P80211DID_MKSECTION(3) | \
1891                         P80211DID_MKGROUP(10))
1892 #define DIDmib_dot11phy_dot11SupportedDataRatesRxTable_dot11SupportedDataRatesRxIndex \
1893                         (P80211DID_MKSECTION(3) | \
1894                         P80211DID_MKGROUP(10) | \
1895                         P80211DID_MKITEM(1) | 0x1c000000)
1896 #define DIDmib_dot11phy_dot11SupportedDataRatesRxTable_dot11SupportedDataRatesRxValue \
1897                         (P80211DID_MKSECTION(3) | \
1898                         P80211DID_MKGROUP(10) | \
1899                         P80211DID_MKITEM(2) | 0x14000000)
1900 #define DIDmib_cat_lnx \
1901                         P80211DID_MKSECTION(4)
1902 #define DIDmib_lnx_lnxConfigTable \
1903                         (P80211DID_MKSECTION(4) | \
1904                         P80211DID_MKGROUP(1))
1905 #define DIDmib_lnx_lnxConfigTable_lnxRSNAIE \
1906                         (P80211DID_MKSECTION(4) | \
1907                         P80211DID_MKGROUP(1) | \
1908                         P80211DID_MKITEM(1) | 0x18000000)
1909 #define DIDmib_cat_p2 \
1910                         P80211DID_MKSECTION(5)
1911 #define DIDmib_p2_p2Table \
1912                         (P80211DID_MKSECTION(5) | \
1913                         P80211DID_MKGROUP(1))
1914 #define DIDmib_p2_p2Table_p2MMTx \
1915                         (P80211DID_MKSECTION(5) | \
1916                         P80211DID_MKGROUP(1) | \
1917                         P80211DID_MKITEM(1) | 0x18000000)
1918 #define DIDmib_p2_p2Table_p2EarlyBeacon \
1919                         (P80211DID_MKSECTION(5) | \
1920                         P80211DID_MKGROUP(1) | \
1921                         P80211DID_MKITEM(2) | 0x18000000)
1922 #define DIDmib_p2_p2Table_p2ReceivedFrameStatistics \
1923                         (P80211DID_MKSECTION(5) | \
1924                         P80211DID_MKGROUP(1) | \
1925                         P80211DID_MKITEM(3) | 0x10000000)
1926 #define DIDmib_p2_p2Table_p2CommunicationTallies \
1927                         (P80211DID_MKSECTION(5) | \
1928                         P80211DID_MKGROUP(1) | \
1929                         P80211DID_MKITEM(4) | 0x10000000)
1930 #define DIDmib_p2_p2Table_p2Authenticated \
1931                         (P80211DID_MKSECTION(5) | \
1932                         P80211DID_MKGROUP(1) | \
1933                         P80211DID_MKITEM(5) | 0x10000000)
1934 #define DIDmib_p2_p2Table_p2Associated \
1935                         (P80211DID_MKSECTION(5) | \
1936                         P80211DID_MKGROUP(1) | \
1937                         P80211DID_MKITEM(6) | 0x10000000)
1938 #define DIDmib_p2_p2Table_p2PowerSaveUserCount \
1939                         (P80211DID_MKSECTION(5) | \
1940                         P80211DID_MKGROUP(1) | \
1941                         P80211DID_MKITEM(7) | 0x10000000)
1942 #define DIDmib_p2_p2Table_p2Comment \
1943                         (P80211DID_MKSECTION(5) | \
1944                         P80211DID_MKGROUP(1) | \
1945                         P80211DID_MKITEM(8) | 0x18000000)
1946 #define DIDmib_p2_p2Table_p2AccessMode \
1947                         (P80211DID_MKSECTION(5) | \
1948                         P80211DID_MKGROUP(1) | \
1949                         P80211DID_MKITEM(9) | 0x18000000)
1950 #define DIDmib_p2_p2Table_p2AccessAllow \
1951                         (P80211DID_MKSECTION(5) | \
1952                         P80211DID_MKGROUP(1) | \
1953                         P80211DID_MKITEM(10) | 0x18000000)
1954 #define DIDmib_p2_p2Table_p2AccessDeny \
1955                         (P80211DID_MKSECTION(5) | \
1956                         P80211DID_MKGROUP(1) | \
1957                         P80211DID_MKITEM(11) | 0x18000000)
1958 #define DIDmib_p2_p2Table_p2ChannelInfoResults \
1959                         (P80211DID_MKSECTION(5) | \
1960                         P80211DID_MKGROUP(1) | \
1961                         P80211DID_MKITEM(12) | 0x10000000)
1962 #define DIDmib_p2_p2Static \
1963                         (P80211DID_MKSECTION(5) | \
1964                         P80211DID_MKGROUP(2))
1965 #define DIDmib_p2_p2Static_p2CnfPortType \
1966                         (P80211DID_MKSECTION(5) | \
1967                         P80211DID_MKGROUP(2) | \
1968                         P80211DID_MKITEM(1) | 0x18000000)
1969 #define DIDmib_p2_p2Static_p2CnfOwnMACAddress \
1970                         (P80211DID_MKSECTION(5) | \
1971                         P80211DID_MKGROUP(2) | \
1972                         P80211DID_MKITEM(2) | 0x18000000)
1973 #define DIDmib_p2_p2Static_p2CnfDesiredSSID \
1974                         (P80211DID_MKSECTION(5) | \
1975                         P80211DID_MKGROUP(2) | \
1976                         P80211DID_MKITEM(3) | 0x18000000)
1977 #define DIDmib_p2_p2Static_p2CnfOwnChannel \
1978                         (P80211DID_MKSECTION(5) | \
1979                         P80211DID_MKGROUP(2) | \
1980                         P80211DID_MKITEM(4) | 0x18000000)
1981 #define DIDmib_p2_p2Static_p2CnfOwnSSID \
1982                         (P80211DID_MKSECTION(5) | \
1983                         P80211DID_MKGROUP(2) | \
1984                         P80211DID_MKITEM(5) | 0x18000000)
1985 #define DIDmib_p2_p2Static_p2CnfOwnATIMWindow \
1986                         (P80211DID_MKSECTION(5) | \
1987                         P80211DID_MKGROUP(2) | \
1988                         P80211DID_MKITEM(6) | 0x18000000)
1989 #define DIDmib_p2_p2Static_p2CnfSystemScale \
1990                         (P80211DID_MKSECTION(5) | \
1991                         P80211DID_MKGROUP(2) | \
1992                         P80211DID_MKITEM(7) | 0x18000000)
1993 #define DIDmib_p2_p2Static_p2CnfMaxDataLength \
1994                         (P80211DID_MKSECTION(5) | \
1995                         P80211DID_MKGROUP(2) | \
1996                         P80211DID_MKITEM(8) | 0x18000000)
1997 #define DIDmib_p2_p2Static_p2CnfWDSAddress \
1998                         (P80211DID_MKSECTION(5) | \
1999                         P80211DID_MKGROUP(2) | \
2000                         P80211DID_MKITEM(9) | 0x18000000)
2001 #define DIDmib_p2_p2Static_p2CnfPMEnabled \
2002                         (P80211DID_MKSECTION(5) | \
2003                         P80211DID_MKGROUP(2) | \
2004                         P80211DID_MKITEM(10) | 0x18000000)
2005 #define DIDmib_p2_p2Static_p2CnfPMEPS \
2006                         (P80211DID_MKSECTION(5) | \
2007                         P80211DID_MKGROUP(2) | \
2008                         P80211DID_MKITEM(11) | 0x18000000)
2009 #define DIDmib_p2_p2Static_p2CnfMulticastReceive \
2010                         (P80211DID_MKSECTION(5) | \
2011                         P80211DID_MKGROUP(2) | \
2012                         P80211DID_MKITEM(12) | 0x18000000)
2013 #define DIDmib_p2_p2Static_p2CnfMaxSleepDuration \
2014                         (P80211DID_MKSECTION(5) | \
2015                         P80211DID_MKGROUP(2) | \
2016                         P80211DID_MKITEM(13) | 0x18000000)
2017 #define DIDmib_p2_p2Static_p2CnfPMHoldoverDuration \
2018                         (P80211DID_MKSECTION(5) | \
2019                         P80211DID_MKGROUP(2) | \
2020                         P80211DID_MKITEM(14) | 0x18000000)
2021 #define DIDmib_p2_p2Static_p2CnfOwnName \
2022                         (P80211DID_MKSECTION(5) | \
2023                         P80211DID_MKGROUP(2) | \
2024                         P80211DID_MKITEM(15) | 0x18000000)
2025 #define DIDmib_p2_p2Static_p2CnfOwnDTIMPeriod \
2026                         (P80211DID_MKSECTION(5) | \
2027                         P80211DID_MKGROUP(2) | \
2028                         P80211DID_MKITEM(16) | 0x18000000)
2029 #define DIDmib_p2_p2Static_p2CnfWDSAddress1 \
2030                         (P80211DID_MKSECTION(5) | \
2031                         P80211DID_MKGROUP(2) | \
2032                         P80211DID_MKITEM(17) | 0x18000000)
2033 #define DIDmib_p2_p2Static_p2CnfWDSAddress2 \
2034                         (P80211DID_MKSECTION(5) | \
2035                         P80211DID_MKGROUP(2) | \
2036                         P80211DID_MKITEM(18) | 0x18000000)
2037 #define DIDmib_p2_p2Static_p2CnfWDSAddress3 \
2038                         (P80211DID_MKSECTION(5) | \
2039                         P80211DID_MKGROUP(2) | \
2040                         P80211DID_MKITEM(19) | 0x18000000)
2041 #define DIDmib_p2_p2Static_p2CnfWDSAddress4 \
2042                         (P80211DID_MKSECTION(5) | \
2043                         P80211DID_MKGROUP(2) | \
2044                         P80211DID_MKITEM(20) | 0x18000000)
2045 #define DIDmib_p2_p2Static_p2CnfWDSAddress5 \
2046                         (P80211DID_MKSECTION(5) | \
2047                         P80211DID_MKGROUP(2) | \
2048                         P80211DID_MKITEM(21) | 0x18000000)
2049 #define DIDmib_p2_p2Static_p2CnfWDSAddress6 \
2050                         (P80211DID_MKSECTION(5) | \
2051                         P80211DID_MKGROUP(2) | \
2052                         P80211DID_MKITEM(22) | 0x18000000)
2053 #define DIDmib_p2_p2Static_p2CnfMulticastPMBuffering \
2054                         (P80211DID_MKSECTION(5) | \
2055                         P80211DID_MKGROUP(2) | \
2056                         P80211DID_MKITEM(23) | 0x18000000)
2057 #define DIDmib_p2_p2Static_p2CnfWEPDefaultKeyID \
2058                         (P80211DID_MKSECTION(5) | \
2059                         P80211DID_MKGROUP(2) | \
2060                         P80211DID_MKITEM(24) | 0x18000000)
2061 #define DIDmib_p2_p2Static_p2CnfWEPDefaultKey0 \
2062                         (P80211DID_MKSECTION(5) | \
2063                         P80211DID_MKGROUP(2) | \
2064                         P80211DID_MKITEM(25) | 0x08000000)
2065 #define DIDmib_p2_p2Static_p2CnfWEPDefaultKey1 \
2066                         (P80211DID_MKSECTION(5) | \
2067                         P80211DID_MKGROUP(2) | \
2068                         P80211DID_MKITEM(26) | 0x08000000)
2069 #define DIDmib_p2_p2Static_p2CnfWEPDefaultKey2 \
2070                         (P80211DID_MKSECTION(5) | \
2071                         P80211DID_MKGROUP(2) | \
2072                         P80211DID_MKITEM(27) | 0x08000000)
2073 #define DIDmib_p2_p2Static_p2CnfWEPDefaultKey3 \
2074                         (P80211DID_MKSECTION(5) | \
2075                         P80211DID_MKGROUP(2) | \
2076                         P80211DID_MKITEM(28) | 0x08000000)
2077 #define DIDmib_p2_p2Static_p2CnfWEPFlags \
2078                         (P80211DID_MKSECTION(5) | \
2079                         P80211DID_MKGROUP(2) | \
2080                         P80211DID_MKITEM(29) | 0x18000000)
2081 #define DIDmib_p2_p2Static_p2CnfAuthentication \
2082                         (P80211DID_MKSECTION(5) | \
2083                         P80211DID_MKGROUP(2) | \
2084                         P80211DID_MKITEM(30) | 0x18000000)
2085 #define DIDmib_p2_p2Static_p2CnfMaxAssociatedStations \
2086                         (P80211DID_MKSECTION(5) | \
2087                         P80211DID_MKGROUP(2) | \
2088                         P80211DID_MKITEM(31) | 0x18000000)
2089 #define DIDmib_p2_p2Static_p2CnfTxControl \
2090                         (P80211DID_MKSECTION(5) | \
2091                         P80211DID_MKGROUP(2) | \
2092                         P80211DID_MKITEM(32) | 0x18000000)
2093 #define DIDmib_p2_p2Static_p2CnfRoamingMode \
2094                         (P80211DID_MKSECTION(5) | \
2095                         P80211DID_MKGROUP(2) | \
2096                         P80211DID_MKITEM(33) | 0x18000000)
2097 #define DIDmib_p2_p2Static_p2CnfHostAuthentication \
2098                         (P80211DID_MKSECTION(5) | \
2099                         P80211DID_MKGROUP(2) | \
2100                         P80211DID_MKITEM(34) | 0x18000000)
2101 #define DIDmib_p2_p2Static_p2CnfRcvCrcError \
2102                         (P80211DID_MKSECTION(5) | \
2103                         P80211DID_MKGROUP(2) | \
2104                         P80211DID_MKITEM(35) | 0x18000000)
2105 #define DIDmib_p2_p2Static_p2CnfAltRetryCount \
2106                         (P80211DID_MKSECTION(5) | \
2107                         P80211DID_MKGROUP(2) | \
2108                         P80211DID_MKITEM(36) | 0x18000000)
2109 #define DIDmib_p2_p2Static_p2CnfBeaconInterval \
2110                         (P80211DID_MKSECTION(5) | \
2111                         P80211DID_MKGROUP(2) | \
2112                         P80211DID_MKITEM(37) | 0x18000000)
2113 #define DIDmib_p2_p2Static_p2CnfMediumOccupancyLimit \
2114                         (P80211DID_MKSECTION(5) | \
2115                         P80211DID_MKGROUP(2) | \
2116                         P80211DID_MKITEM(38) | 0x18000000)
2117 #define DIDmib_p2_p2Static_p2CnfCFPPeriod \
2118                         (P80211DID_MKSECTION(5) | \
2119                         P80211DID_MKGROUP(2) | \
2120                         P80211DID_MKITEM(39) | 0x18000000)
2121 #define DIDmib_p2_p2Static_p2CnfCFPMaxDuration \
2122                         (P80211DID_MKSECTION(5) | \
2123                         P80211DID_MKGROUP(2) | \
2124                         P80211DID_MKITEM(40) | 0x18000000)
2125 #define DIDmib_p2_p2Static_p2CnfCFPFlags \
2126                         (P80211DID_MKSECTION(5) | \
2127                         P80211DID_MKGROUP(2) | \
2128                         P80211DID_MKITEM(41) | 0x18000000)
2129 #define DIDmib_p2_p2Static_p2CnfSTAPCFInfo \
2130                         (P80211DID_MKSECTION(5) | \
2131                         P80211DID_MKGROUP(2) | \
2132                         P80211DID_MKITEM(42) | 0x18000000)
2133 #define DIDmib_p2_p2Static_p2CnfPriorityQUsage \
2134                         (P80211DID_MKSECTION(5) | \
2135                         P80211DID_MKGROUP(2) | \
2136                         P80211DID_MKITEM(43) | 0x18000000)
2137 #define DIDmib_p2_p2Static_p2CnfTIMCtrl \
2138                         (P80211DID_MKSECTION(5) | \
2139                         P80211DID_MKGROUP(2) | \
2140                         P80211DID_MKITEM(44) | 0x18000000)
2141 #define DIDmib_p2_p2Static_p2CnfThirty2Tally \
2142                         (P80211DID_MKSECTION(5) | \
2143                         P80211DID_MKGROUP(2) | \
2144                         P80211DID_MKITEM(45) | 0x18000000)
2145 #define DIDmib_p2_p2Static_p2CnfEnhSecurity \
2146                         (P80211DID_MKSECTION(5) | \
2147                         P80211DID_MKGROUP(2) | \
2148                         P80211DID_MKITEM(46) | 0x18000000)
2149 #define DIDmib_p2_p2Static_p2CnfShortPreamble \
2150                         (P80211DID_MKSECTION(5) | \
2151                         P80211DID_MKGROUP(2) | \
2152                         P80211DID_MKITEM(47) | 0x18000000)
2153 #define DIDmib_p2_p2Static_p2CnfExcludeLongPreamble \
2154                         (P80211DID_MKSECTION(5) | \
2155                         P80211DID_MKGROUP(2) | \
2156                         P80211DID_MKITEM(48) | 0x18000000)
2157 #define DIDmib_p2_p2Static_p2CnfAuthenticationRspTO \
2158                         (P80211DID_MKSECTION(5) | \
2159                         P80211DID_MKGROUP(2) | \
2160                         P80211DID_MKITEM(49) | 0x18000000)
2161 #define DIDmib_p2_p2Static_p2CnfBasicRates \
2162                         (P80211DID_MKSECTION(5) | \
2163                         P80211DID_MKGROUP(2) | \
2164                         P80211DID_MKITEM(50) | 0x18000000)
2165 #define DIDmib_p2_p2Static_p2CnfSupportedRates \
2166                         (P80211DID_MKSECTION(5) | \
2167                         P80211DID_MKGROUP(2) | \
2168                         P80211DID_MKITEM(51) | 0x18000000)
2169 #define DIDmib_p2_p2Dynamic \
2170                         (P80211DID_MKSECTION(5) | \
2171                         P80211DID_MKGROUP(3))
2172 #define DIDmib_p2_p2Dynamic_p2CreateIBSS \
2173                         (P80211DID_MKSECTION(5) | \
2174                         P80211DID_MKGROUP(3) | \
2175                         P80211DID_MKITEM(1) | 0x18000000)
2176 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold \
2177                         (P80211DID_MKSECTION(5) | \
2178                         P80211DID_MKGROUP(3) | \
2179                         P80211DID_MKITEM(2) | 0x18000000)
2180 #define DIDmib_p2_p2Dynamic_p2RTSThreshold \
2181                         (P80211DID_MKSECTION(5) | \
2182                         P80211DID_MKGROUP(3) | \
2183                         P80211DID_MKITEM(3) | 0x18000000)
2184 #define DIDmib_p2_p2Dynamic_p2TxRateControl \
2185                         (P80211DID_MKSECTION(5) | \
2186                         P80211DID_MKGROUP(3) | \
2187                         P80211DID_MKITEM(4) | 0x18000000)
2188 #define DIDmib_p2_p2Dynamic_p2PromiscuousMode \
2189                         (P80211DID_MKSECTION(5) | \
2190                         P80211DID_MKGROUP(3) | \
2191                         P80211DID_MKITEM(5) | 0x18000000)
2192 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold0 \
2193                         (P80211DID_MKSECTION(5) | \
2194                         P80211DID_MKGROUP(3) | \
2195                         P80211DID_MKITEM(6) | 0x18000000)
2196 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold1 \
2197                         (P80211DID_MKSECTION(5) | \
2198                         P80211DID_MKGROUP(3) | \
2199                         P80211DID_MKITEM(7) | 0x18000000)
2200 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold2 \
2201                         (P80211DID_MKSECTION(5) | \
2202                         P80211DID_MKGROUP(3) | \
2203                         P80211DID_MKITEM(8) | 0x18000000)
2204 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold3 \
2205                         (P80211DID_MKSECTION(5) | \
2206                         P80211DID_MKGROUP(3) | \
2207                         P80211DID_MKITEM(9) | 0x18000000)
2208 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold4 \
2209                         (P80211DID_MKSECTION(5) | \
2210                         P80211DID_MKGROUP(3) | \
2211                         P80211DID_MKITEM(10) | 0x18000000)
2212 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold5 \
2213                         (P80211DID_MKSECTION(5) | \
2214                         P80211DID_MKGROUP(3) | \
2215                         P80211DID_MKITEM(11) | 0x18000000)
2216 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold6 \
2217                         (P80211DID_MKSECTION(5) | \
2218                         P80211DID_MKGROUP(3) | \
2219                         P80211DID_MKITEM(12) | 0x18000000)
2220 #define DIDmib_p2_p2Dynamic_p2RTSThreshold0 \
2221                         (P80211DID_MKSECTION(5) | \
2222                         P80211DID_MKGROUP(3) | \
2223                         P80211DID_MKITEM(13) | 0x18000000)
2224 #define DIDmib_p2_p2Dynamic_p2RTSThreshold1 \
2225                         (P80211DID_MKSECTION(5) | \
2226                         P80211DID_MKGROUP(3) | \
2227                         P80211DID_MKITEM(14) | 0x18000000)
2228 #define DIDmib_p2_p2Dynamic_p2RTSThreshold2 \
2229                         (P80211DID_MKSECTION(5) | \
2230                         P80211DID_MKGROUP(3) | \
2231                         P80211DID_MKITEM(15) | 0x18000000)
2232 #define DIDmib_p2_p2Dynamic_p2RTSThreshold3 \
2233                         (P80211DID_MKSECTION(5) | \
2234                         P80211DID_MKGROUP(3) | \
2235                         P80211DID_MKITEM(16) | 0x18000000)
2236 #define DIDmib_p2_p2Dynamic_p2RTSThreshold4 \
2237                         (P80211DID_MKSECTION(5) | \
2238                         P80211DID_MKGROUP(3) | \
2239                         P80211DID_MKITEM(17) | 0x18000000)
2240 #define DIDmib_p2_p2Dynamic_p2RTSThreshold5 \
2241                         (P80211DID_MKSECTION(5) | \
2242                         P80211DID_MKGROUP(3) | \
2243                         P80211DID_MKITEM(18) | 0x18000000)
2244 #define DIDmib_p2_p2Dynamic_p2RTSThreshold6 \
2245                         (P80211DID_MKSECTION(5) | \
2246                         P80211DID_MKGROUP(3) | \
2247                         P80211DID_MKITEM(19) | 0x18000000)
2248 #define DIDmib_p2_p2Dynamic_p2TxRateControl0 \
2249                         (P80211DID_MKSECTION(5) | \
2250                         P80211DID_MKGROUP(3) | \
2251                         P80211DID_MKITEM(20) | 0x18000000)
2252 #define DIDmib_p2_p2Dynamic_p2TxRateControl1 \
2253                         (P80211DID_MKSECTION(5) | \
2254                         P80211DID_MKGROUP(3) | \
2255                         P80211DID_MKITEM(21) | 0x18000000)
2256 #define DIDmib_p2_p2Dynamic_p2TxRateControl2 \
2257                         (P80211DID_MKSECTION(5) | \
2258                         P80211DID_MKGROUP(3) | \
2259                         P80211DID_MKITEM(22) | 0x18000000)
2260 #define DIDmib_p2_p2Dynamic_p2TxRateControl3 \
2261                         (P80211DID_MKSECTION(5) | \
2262                         P80211DID_MKGROUP(3) | \
2263                         P80211DID_MKITEM(23) | 0x18000000)
2264 #define DIDmib_p2_p2Dynamic_p2TxRateControl4 \
2265                         (P80211DID_MKSECTION(5) | \
2266                         P80211DID_MKGROUP(3) | \
2267                         P80211DID_MKITEM(24) | 0x18000000)
2268 #define DIDmib_p2_p2Dynamic_p2TxRateControl5 \
2269                         (P80211DID_MKSECTION(5) | \
2270                         P80211DID_MKGROUP(3) | \
2271                         P80211DID_MKITEM(25) | 0x18000000)
2272 #define DIDmib_p2_p2Dynamic_p2TxRateControl6 \
2273                         (P80211DID_MKSECTION(5) | \
2274                         P80211DID_MKGROUP(3) | \
2275                         P80211DID_MKITEM(26) | 0x18000000)
2276 #define DIDmib_p2_p2Behavior \
2277                         (P80211DID_MKSECTION(5) | \
2278                         P80211DID_MKGROUP(4))
2279 #define DIDmib_p2_p2Behavior_p2TickTime \
2280                         (P80211DID_MKSECTION(5) | \
2281                         P80211DID_MKGROUP(4) | \
2282                         P80211DID_MKITEM(1) | 0x18000000)
2283 #define DIDmib_p2_p2NIC \
2284                         (P80211DID_MKSECTION(5) | \
2285                         P80211DID_MKGROUP(5))
2286 #define DIDmib_p2_p2NIC_p2MaxLoadTime \
2287                         (P80211DID_MKSECTION(5) | \
2288                         P80211DID_MKGROUP(5) | \
2289                         P80211DID_MKITEM(1) | 0x10000000)
2290 #define DIDmib_p2_p2NIC_p2DLBufferPage \
2291                         (P80211DID_MKSECTION(5) | \
2292                         P80211DID_MKGROUP(5) | \
2293                         P80211DID_MKITEM(2) | 0x10000000)
2294 #define DIDmib_p2_p2NIC_p2DLBufferOffset \
2295                         (P80211DID_MKSECTION(5) | \
2296                         P80211DID_MKGROUP(5) | \
2297                         P80211DID_MKITEM(3) | 0x10000000)
2298 #define DIDmib_p2_p2NIC_p2DLBufferLength \
2299                         (P80211DID_MKSECTION(5) | \
2300                         P80211DID_MKGROUP(5) | \
2301                         P80211DID_MKITEM(4) | 0x10000000)
2302 #define DIDmib_p2_p2NIC_p2PRIIdentity \
2303                         (P80211DID_MKSECTION(5) | \
2304                         P80211DID_MKGROUP(5) | \
2305                         P80211DID_MKITEM(5) | 0x10000000)
2306 #define DIDmib_p2_p2NIC_p2PRISupRange \
2307                         (P80211DID_MKSECTION(5) | \
2308                         P80211DID_MKGROUP(5) | \
2309                         P80211DID_MKITEM(6) | 0x10000000)
2310 #define DIDmib_p2_p2NIC_p2CFIActRanges \
2311                         (P80211DID_MKSECTION(5) | \
2312                         P80211DID_MKGROUP(5) | \
2313                         P80211DID_MKITEM(7) | 0x10000000)
2314 #define DIDmib_p2_p2NIC_p2NICSerialNumber \
2315                         (P80211DID_MKSECTION(5) | \
2316                         P80211DID_MKGROUP(5) | \
2317                         P80211DID_MKITEM(8) | 0x10000000)
2318 #define DIDmib_p2_p2NIC_p2NICIdentity \
2319                         (P80211DID_MKSECTION(5) | \
2320                         P80211DID_MKGROUP(5) | \
2321                         P80211DID_MKITEM(9) | 0x10000000)
2322 #define DIDmib_p2_p2NIC_p2MFISupRange \
2323                         (P80211DID_MKSECTION(5) | \
2324                         P80211DID_MKGROUP(5) | \
2325                         P80211DID_MKITEM(10) | 0x10000000)
2326 #define DIDmib_p2_p2NIC_p2CFISupRange \
2327                         (P80211DID_MKSECTION(5) | \
2328                         P80211DID_MKGROUP(5) | \
2329                         P80211DID_MKITEM(11) | 0x10000000)
2330 #define DIDmib_p2_p2NIC_p2ChannelList \
2331                         (P80211DID_MKSECTION(5) | \
2332                         P80211DID_MKGROUP(5) | \
2333                         P80211DID_MKITEM(12) | 0x10000000)
2334 #define DIDmib_p2_p2NIC_p2RegulatoryDomains \
2335                         (P80211DID_MKSECTION(5) | \
2336                         P80211DID_MKGROUP(5) | \
2337                         P80211DID_MKITEM(13) | 0x10000000)
2338 #define DIDmib_p2_p2NIC_p2TempType \
2339                         (P80211DID_MKSECTION(5) | \
2340                         P80211DID_MKGROUP(5) | \
2341                         P80211DID_MKITEM(14) | 0x10000000)
2342 #define DIDmib_p2_p2NIC_p2STAIdentity \
2343                         (P80211DID_MKSECTION(5) | \
2344                         P80211DID_MKGROUP(5) | \
2345                         P80211DID_MKITEM(15) | 0x10000000)
2346 #define DIDmib_p2_p2NIC_p2STASupRange \
2347                         (P80211DID_MKSECTION(5) | \
2348                         P80211DID_MKGROUP(5) | \
2349                         P80211DID_MKITEM(16) | 0x10000000)
2350 #define DIDmib_p2_p2NIC_p2MFIActRanges \
2351                         (P80211DID_MKSECTION(5) | \
2352                         P80211DID_MKGROUP(5) | \
2353                         P80211DID_MKITEM(17) | 0x10000000)
2354 #define DIDmib_p2_p2NIC_p2STACFIActRanges \
2355                         (P80211DID_MKSECTION(5) | \
2356                         P80211DID_MKGROUP(5) | \
2357                         P80211DID_MKITEM(18) | 0x10000000)
2358 #define DIDmib_p2_p2NIC_p2BuildSequence \
2359                         (P80211DID_MKSECTION(5) | \
2360                         P80211DID_MKGROUP(5) | \
2361                         P80211DID_MKITEM(19) | 0x10000000)
2362 #define DIDmib_p2_p2NIC_p2PrimaryFWID \
2363                         (P80211DID_MKSECTION(5) | \
2364                         P80211DID_MKGROUP(5) | \
2365                         P80211DID_MKITEM(20) | 0x10000000)
2366 #define DIDmib_p2_p2NIC_p2SecondaryFWID \
2367                         (P80211DID_MKSECTION(5) | \
2368                         P80211DID_MKGROUP(5) | \
2369                         P80211DID_MKITEM(21) | 0x10000000)
2370 #define DIDmib_p2_p2NIC_p2TertiaryFWID \
2371                         (P80211DID_MKSECTION(5) | \
2372                         P80211DID_MKGROUP(5) | \
2373                         P80211DID_MKITEM(22) | 0x10000000)
2374 #define DIDmib_p2_p2MAC \
2375                         (P80211DID_MKSECTION(5) | \
2376                         P80211DID_MKGROUP(6))
2377 #define DIDmib_p2_p2MAC_p2PortStatus \
2378                         (P80211DID_MKSECTION(5) | \
2379                         P80211DID_MKGROUP(6) | \
2380                         P80211DID_MKITEM(1) | 0x10000000)
2381 #define DIDmib_p2_p2MAC_p2CurrentSSID \
2382                         (P80211DID_MKSECTION(5) | \
2383                         P80211DID_MKGROUP(6) | \
2384                         P80211DID_MKITEM(2) | 0x10000000)
2385 #define DIDmib_p2_p2MAC_p2CurrentBSSID \
2386                         (P80211DID_MKSECTION(5) | \
2387                         P80211DID_MKGROUP(6) | \
2388                         P80211DID_MKITEM(3) | 0x10000000)
2389 #define DIDmib_p2_p2MAC_p2CommsQuality \
2390                         (P80211DID_MKSECTION(5) | \
2391                         P80211DID_MKGROUP(6) | \
2392                         P80211DID_MKITEM(4) | 0x10000000)
2393 #define DIDmib_p2_p2MAC_p2CommsQualityCQ \
2394                         (P80211DID_MKSECTION(5) | \
2395                         P80211DID_MKGROUP(6) | \
2396                         P80211DID_MKITEM(5) | 0x10000000)
2397 #define DIDmib_p2_p2MAC_p2CommsQualityASL \
2398                         (P80211DID_MKSECTION(5) | \
2399                         P80211DID_MKGROUP(6) | \
2400                         P80211DID_MKITEM(6) | 0x10000000)
2401 #define DIDmib_p2_p2MAC_p2CommsQualityANL \
2402                         (P80211DID_MKSECTION(5) | \
2403                         P80211DID_MKGROUP(6) | \
2404                         P80211DID_MKITEM(7) | 0x10000000)
2405 #define DIDmib_p2_p2MAC_p2dbmCommsQuality \
2406                         (P80211DID_MKSECTION(5) | \
2407                         P80211DID_MKGROUP(6) | \
2408                         P80211DID_MKITEM(8) | 0x10000000)
2409 #define DIDmib_p2_p2MAC_p2dbmCommsQualityCQ \
2410                         (P80211DID_MKSECTION(5) | \
2411                         P80211DID_MKGROUP(6) | \
2412                         P80211DID_MKITEM(9) | 0x10000000)
2413 #define DIDmib_p2_p2MAC_p2dbmCommsQualityASL \
2414                         (P80211DID_MKSECTION(5) | \
2415                         P80211DID_MKGROUP(6) | \
2416                         P80211DID_MKITEM(10) | 0x10000000)
2417 #define DIDmib_p2_p2MAC_p2dbmCommsQualityANL \
2418                         (P80211DID_MKSECTION(5) | \
2419                         P80211DID_MKGROUP(6) | \
2420                         P80211DID_MKITEM(11) | 0x10000000)
2421 #define DIDmib_p2_p2MAC_p2CurrentTxRate \
2422                         (P80211DID_MKSECTION(5) | \
2423                         P80211DID_MKGROUP(6) | \
2424                         P80211DID_MKITEM(12) | 0x10000000)
2425 #define DIDmib_p2_p2MAC_p2CurrentBeaconInterval \
2426                         (P80211DID_MKSECTION(5) | \
2427                         P80211DID_MKGROUP(6) | \
2428                         P80211DID_MKITEM(13) | 0x10000000)
2429 #define DIDmib_p2_p2MAC_p2StaCurrentScaleThresholds \
2430                         (P80211DID_MKSECTION(5) | \
2431                         P80211DID_MKGROUP(6) | \
2432                         P80211DID_MKITEM(14) | 0x10000000)
2433 #define DIDmib_p2_p2MAC_p2APCurrentScaleThresholds \
2434                         (P80211DID_MKSECTION(5) | \
2435                         P80211DID_MKGROUP(6) | \
2436                         P80211DID_MKITEM(15) | 0x10000000)
2437 #define DIDmib_p2_p2MAC_p2ProtocolRspTime \
2438                         (P80211DID_MKSECTION(5) | \
2439                         P80211DID_MKGROUP(6) | \
2440                         P80211DID_MKITEM(16) | 0x10000000)
2441 #define DIDmib_p2_p2MAC_p2ShortRetryLimit \
2442                         (P80211DID_MKSECTION(5) | \
2443                         P80211DID_MKGROUP(6) | \
2444                         P80211DID_MKITEM(17) | 0x10000000)
2445 #define DIDmib_p2_p2MAC_p2LongRetryLimit \
2446                         (P80211DID_MKSECTION(5) | \
2447                         P80211DID_MKGROUP(6) | \
2448                         P80211DID_MKITEM(18) | 0x10000000)
2449 #define DIDmib_p2_p2MAC_p2MaxTransmitLifetime \
2450                         (P80211DID_MKSECTION(5) | \
2451                         P80211DID_MKGROUP(6) | \
2452                         P80211DID_MKITEM(19) | 0x10000000)
2453 #define DIDmib_p2_p2MAC_p2MaxReceiveLifetime \
2454                         (P80211DID_MKSECTION(5) | \
2455                         P80211DID_MKGROUP(6) | \
2456                         P80211DID_MKITEM(20) | 0x10000000)
2457 #define DIDmib_p2_p2MAC_p2CFPollable \
2458                         (P80211DID_MKSECTION(5) | \
2459                         P80211DID_MKGROUP(6) | \
2460                         P80211DID_MKITEM(21) | 0x10000000)
2461 #define DIDmib_p2_p2MAC_p2AuthenticationAlgorithms \
2462                         (P80211DID_MKSECTION(5) | \
2463                         P80211DID_MKGROUP(6) | \
2464                         P80211DID_MKITEM(22) | 0x10000000)
2465 #define DIDmib_p2_p2MAC_p2PrivacyOptionImplemented \
2466                         (P80211DID_MKSECTION(5) | \
2467                         P80211DID_MKGROUP(6) | \
2468                         P80211DID_MKITEM(23) | 0x10000000)
2469 #define DIDmib_p2_p2MAC_p2CurrentTxRate1 \
2470                         (P80211DID_MKSECTION(5) | \
2471                         P80211DID_MKGROUP(6) | \
2472                         P80211DID_MKITEM(24) | 0x10000000)
2473 #define DIDmib_p2_p2MAC_p2CurrentTxRate2 \
2474                         (P80211DID_MKSECTION(5) | \
2475                         P80211DID_MKGROUP(6) | \
2476                         P80211DID_MKITEM(25) | 0x10000000)
2477 #define DIDmib_p2_p2MAC_p2CurrentTxRate3 \
2478                         (P80211DID_MKSECTION(5) | \
2479                         P80211DID_MKGROUP(6) | \
2480                         P80211DID_MKITEM(26) | 0x10000000)
2481 #define DIDmib_p2_p2MAC_p2CurrentTxRate4 \
2482                         (P80211DID_MKSECTION(5) | \
2483                         P80211DID_MKGROUP(6) | \
2484                         P80211DID_MKITEM(27) | 0x10000000)
2485 #define DIDmib_p2_p2MAC_p2CurrentTxRate5 \
2486                         (P80211DID_MKSECTION(5) | \
2487                         P80211DID_MKGROUP(6) | \
2488                         P80211DID_MKITEM(28) | 0x10000000)
2489 #define DIDmib_p2_p2MAC_p2CurrentTxRate6 \
2490                         (P80211DID_MKSECTION(5) | \
2491                         P80211DID_MKGROUP(6) | \
2492                         P80211DID_MKITEM(29) | 0x10000000)
2493 #define DIDmib_p2_p2MAC_p2OwnMACAddress \
2494                         (P80211DID_MKSECTION(5) | \
2495                         P80211DID_MKGROUP(6) | \
2496                         P80211DID_MKITEM(30) | 0x10000000)
2497 #define DIDmib_p2_p2Modem \
2498                         (P80211DID_MKSECTION(5) | \
2499                         P80211DID_MKGROUP(7))
2500 #define DIDmib_p2_p2Modem_p2PHYType \
2501                         (P80211DID_MKSECTION(5) | \
2502                         P80211DID_MKGROUP(7) | \
2503                         P80211DID_MKITEM(1) | 0x10000000)
2504 #define DIDmib_p2_p2Modem_p2CurrentChannel \
2505                         (P80211DID_MKSECTION(5) | \
2506                         P80211DID_MKGROUP(7) | \
2507                         P80211DID_MKITEM(2) | 0x10000000)
2508 #define DIDmib_p2_p2Modem_p2CurrentPowerState \
2509                         (P80211DID_MKSECTION(5) | \
2510                         P80211DID_MKGROUP(7) | \
2511                         P80211DID_MKITEM(3) | 0x10000000)
2512 #define DIDmib_p2_p2Modem_p2CCAMode \
2513                         (P80211DID_MKSECTION(5) | \
2514                         P80211DID_MKGROUP(7) | \
2515                         P80211DID_MKITEM(4) | 0x10000000)
2516 #define DIDmib_p2_p2Modem_p2SupportedDataRates \
2517                         (P80211DID_MKSECTION(5) | \
2518                         P80211DID_MKGROUP(7) | \
2519                         P80211DID_MKITEM(5) | 0x10000000)
2520 #define DIDmib_p2_p2Modem_p2TxPowerMax \
2521                         (P80211DID_MKSECTION(5) | \
2522                         P80211DID_MKGROUP(7) | \
2523                         P80211DID_MKITEM(6) | 0x18000000)
2524 #endif