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