8d2d133a4df7e4e58ec58563f0eaadaf52513cb7
[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_start \
286                         (P80211DID_MKSECTION(1) | \
287                         P80211DID_MKGROUP(13))
288 #define DIDmsg_dot11req_start_ssid \
289                         (P80211DID_MKSECTION(1) | \
290                         P80211DID_MKGROUP(13) | \
291                         P80211DID_MKITEM(1) | 0x00000000)
292 #define DIDmsg_dot11req_start_bsstype \
293                         (P80211DID_MKSECTION(1) | \
294                         P80211DID_MKGROUP(13) | \
295                         P80211DID_MKITEM(2) | 0x00000000)
296 #define DIDmsg_dot11req_start_beaconperiod \
297                         (P80211DID_MKSECTION(1) | \
298                         P80211DID_MKGROUP(13) | \
299                         P80211DID_MKITEM(3) | 0x00000000)
300 #define DIDmsg_dot11req_start_dtimperiod \
301                         (P80211DID_MKSECTION(1) | \
302                         P80211DID_MKGROUP(13) | \
303                         P80211DID_MKITEM(4) | 0x00000000)
304 #define DIDmsg_dot11req_start_cfpperiod \
305                         (P80211DID_MKSECTION(1) | \
306                         P80211DID_MKGROUP(13) | \
307                         P80211DID_MKITEM(5) | 0x00000000)
308 #define DIDmsg_dot11req_start_cfpmaxduration \
309                         (P80211DID_MKSECTION(1) | \
310                         P80211DID_MKGROUP(13) | \
311                         P80211DID_MKITEM(6) | 0x00000000)
312 #define DIDmsg_dot11req_start_fhdwelltime \
313                         (P80211DID_MKSECTION(1) | \
314                         P80211DID_MKGROUP(13) | \
315                         P80211DID_MKITEM(7) | 0x00000000)
316 #define DIDmsg_dot11req_start_fhhopset \
317                         (P80211DID_MKSECTION(1) | \
318                         P80211DID_MKGROUP(13) | \
319                         P80211DID_MKITEM(8) | 0x00000000)
320 #define DIDmsg_dot11req_start_fhhoppattern \
321                         (P80211DID_MKSECTION(1) | \
322                         P80211DID_MKGROUP(13) | \
323                         P80211DID_MKITEM(9) | 0x00000000)
324 #define DIDmsg_dot11req_start_dschannel \
325                         (P80211DID_MKSECTION(1) | \
326                         P80211DID_MKGROUP(13) | \
327                         P80211DID_MKITEM(10) | 0x00000000)
328 #define DIDmsg_dot11req_start_ibssatimwindow \
329                         (P80211DID_MKSECTION(1) | \
330                         P80211DID_MKGROUP(13) | \
331                         P80211DID_MKITEM(11) | 0x00000000)
332 #define DIDmsg_dot11req_start_probedelay \
333                         (P80211DID_MKSECTION(1) | \
334                         P80211DID_MKGROUP(13) | \
335                         P80211DID_MKITEM(12) | 0x00000000)
336 #define DIDmsg_dot11req_start_cfpollable \
337                         (P80211DID_MKSECTION(1) | \
338                         P80211DID_MKGROUP(13) | \
339                         P80211DID_MKITEM(13) | 0x00000000)
340 #define DIDmsg_dot11req_start_cfpollreq \
341                         (P80211DID_MKSECTION(1) | \
342                         P80211DID_MKGROUP(13) | \
343                         P80211DID_MKITEM(14) | 0x00000000)
344 #define DIDmsg_dot11req_start_basicrate1 \
345                         (P80211DID_MKSECTION(1) | \
346                         P80211DID_MKGROUP(13) | \
347                         P80211DID_MKITEM(15) | 0x00000000)
348 #define DIDmsg_dot11req_start_basicrate2 \
349                         (P80211DID_MKSECTION(1) | \
350                         P80211DID_MKGROUP(13) | \
351                         P80211DID_MKITEM(16) | 0x00000000)
352 #define DIDmsg_dot11req_start_basicrate3 \
353                         (P80211DID_MKSECTION(1) | \
354                         P80211DID_MKGROUP(13) | \
355                         P80211DID_MKITEM(17) | 0x00000000)
356 #define DIDmsg_dot11req_start_basicrate4 \
357                         (P80211DID_MKSECTION(1) | \
358                         P80211DID_MKGROUP(13) | \
359                         P80211DID_MKITEM(18) | 0x00000000)
360 #define DIDmsg_dot11req_start_basicrate5 \
361                         (P80211DID_MKSECTION(1) | \
362                         P80211DID_MKGROUP(13) | \
363                         P80211DID_MKITEM(19) | 0x00000000)
364 #define DIDmsg_dot11req_start_basicrate6 \
365                         (P80211DID_MKSECTION(1) | \
366                         P80211DID_MKGROUP(13) | \
367                         P80211DID_MKITEM(20) | 0x00000000)
368 #define DIDmsg_dot11req_start_basicrate7 \
369                         (P80211DID_MKSECTION(1) | \
370                         P80211DID_MKGROUP(13) | \
371                         P80211DID_MKITEM(21) | 0x00000000)
372 #define DIDmsg_dot11req_start_basicrate8 \
373                         (P80211DID_MKSECTION(1) | \
374                         P80211DID_MKGROUP(13) | \
375                         P80211DID_MKITEM(22) | 0x00000000)
376 #define DIDmsg_dot11req_start_operationalrate1 \
377                         (P80211DID_MKSECTION(1) | \
378                         P80211DID_MKGROUP(13) | \
379                         P80211DID_MKITEM(23) | 0x00000000)
380 #define DIDmsg_dot11req_start_operationalrate2 \
381                         (P80211DID_MKSECTION(1) | \
382                         P80211DID_MKGROUP(13) | \
383                         P80211DID_MKITEM(24) | 0x00000000)
384 #define DIDmsg_dot11req_start_operationalrate3 \
385                         (P80211DID_MKSECTION(1) | \
386                         P80211DID_MKGROUP(13) | \
387                         P80211DID_MKITEM(25) | 0x00000000)
388 #define DIDmsg_dot11req_start_operationalrate4 \
389                         (P80211DID_MKSECTION(1) | \
390                         P80211DID_MKGROUP(13) | \
391                         P80211DID_MKITEM(26) | 0x00000000)
392 #define DIDmsg_dot11req_start_operationalrate5 \
393                         (P80211DID_MKSECTION(1) | \
394                         P80211DID_MKGROUP(13) | \
395                         P80211DID_MKITEM(27) | 0x00000000)
396 #define DIDmsg_dot11req_start_operationalrate6 \
397                         (P80211DID_MKSECTION(1) | \
398                         P80211DID_MKGROUP(13) | \
399                         P80211DID_MKITEM(28) | 0x00000000)
400 #define DIDmsg_dot11req_start_operationalrate7 \
401                         (P80211DID_MKSECTION(1) | \
402                         P80211DID_MKGROUP(13) | \
403                         P80211DID_MKITEM(29) | 0x00000000)
404 #define DIDmsg_dot11req_start_operationalrate8 \
405                         (P80211DID_MKSECTION(1) | \
406                         P80211DID_MKGROUP(13) | \
407                         P80211DID_MKITEM(30) | 0x00000000)
408 #define DIDmsg_dot11req_start_resultcode \
409                         (P80211DID_MKSECTION(1) | \
410                         P80211DID_MKGROUP(13) | \
411                         P80211DID_MKITEM(31) | 0x00000000)
412 #define DIDmsg_cat_dot11ind \
413                         P80211DID_MKSECTION(2)
414 #define DIDmsg_dot11ind_authenticate \
415                         (P80211DID_MKSECTION(2) | \
416                         P80211DID_MKGROUP(1))
417 #define DIDmsg_dot11ind_authenticate_peerstaaddress \
418                         (P80211DID_MKSECTION(2) | \
419                         P80211DID_MKGROUP(1) | \
420                         P80211DID_MKITEM(1) | 0x00000000)
421 #define DIDmsg_dot11ind_authenticate_authenticationtype \
422                         (P80211DID_MKSECTION(2) | \
423                         P80211DID_MKGROUP(1) | \
424                         P80211DID_MKITEM(2) | 0x00000000)
425 #define DIDmsg_dot11ind_deauthenticate \
426                         (P80211DID_MKSECTION(2) | \
427                         P80211DID_MKGROUP(2))
428 #define DIDmsg_dot11ind_deauthenticate_peerstaaddress \
429                         (P80211DID_MKSECTION(2) | \
430                         P80211DID_MKGROUP(2) | \
431                         P80211DID_MKITEM(1) | 0x00000000)
432 #define DIDmsg_dot11ind_deauthenticate_reasoncode \
433                         (P80211DID_MKSECTION(2) | \
434                         P80211DID_MKGROUP(2) | \
435                         P80211DID_MKITEM(2) | 0x00000000)
436 #define DIDmsg_dot11ind_associate \
437                         (P80211DID_MKSECTION(2) | \
438                         P80211DID_MKGROUP(3))
439 #define DIDmsg_dot11ind_associate_peerstaaddress \
440                         (P80211DID_MKSECTION(2) | \
441                         P80211DID_MKGROUP(3) | \
442                         P80211DID_MKITEM(1) | 0x00000000)
443 #define DIDmsg_dot11ind_associate_aid \
444                         (P80211DID_MKSECTION(2) | \
445                         P80211DID_MKGROUP(3) | \
446                         P80211DID_MKITEM(2) | 0x00000000)
447 #define DIDmsg_dot11ind_reassociate \
448                         (P80211DID_MKSECTION(2) | \
449                         P80211DID_MKGROUP(4))
450 #define DIDmsg_dot11ind_reassociate_peerstaaddress \
451                         (P80211DID_MKSECTION(2) | \
452                         P80211DID_MKGROUP(4) | \
453                         P80211DID_MKITEM(1) | 0x00000000)
454 #define DIDmsg_dot11ind_reassociate_aid \
455                         (P80211DID_MKSECTION(2) | \
456                         P80211DID_MKGROUP(4) | \
457                         P80211DID_MKITEM(2) | 0x00000000)
458 #define DIDmsg_dot11ind_reassociate_oldapaddress \
459                         (P80211DID_MKSECTION(2) | \
460                         P80211DID_MKGROUP(4) | \
461                         P80211DID_MKITEM(3) | 0x00000000)
462 #define DIDmsg_dot11ind_disassociate \
463                         (P80211DID_MKSECTION(2) | \
464                         P80211DID_MKGROUP(5))
465 #define DIDmsg_dot11ind_disassociate_peerstaaddress \
466                         (P80211DID_MKSECTION(2) | \
467                         P80211DID_MKGROUP(5) | \
468                         P80211DID_MKITEM(1) | 0x00000000)
469 #define DIDmsg_dot11ind_disassociate_reasoncode \
470                         (P80211DID_MKSECTION(2) | \
471                         P80211DID_MKGROUP(5) | \
472                         P80211DID_MKITEM(2) | 0x00000000)
473 #define DIDmsg_cat_lnxreq \
474                         P80211DID_MKSECTION(3)
475 #define DIDmsg_lnxreq_ifstate \
476                         (P80211DID_MKSECTION(3) | \
477                         P80211DID_MKGROUP(1))
478 #define DIDmsg_lnxreq_ifstate_ifstate \
479                         (P80211DID_MKSECTION(3) | \
480                         P80211DID_MKGROUP(1) | \
481                         P80211DID_MKITEM(1) | 0x00000000)
482 #define DIDmsg_lnxreq_ifstate_resultcode \
483                         (P80211DID_MKSECTION(3) | \
484                         P80211DID_MKGROUP(1) | \
485                         P80211DID_MKITEM(2) | 0x00000000)
486 #define DIDmsg_lnxreq_wlansniff \
487                         (P80211DID_MKSECTION(3) | \
488                         P80211DID_MKGROUP(2))
489 #define DIDmsg_lnxreq_wlansniff_enable \
490                         (P80211DID_MKSECTION(3) | \
491                         P80211DID_MKGROUP(2) | \
492                         P80211DID_MKITEM(1) | 0x00000000)
493 #define DIDmsg_lnxreq_wlansniff_channel \
494                         (P80211DID_MKSECTION(3) | \
495                         P80211DID_MKGROUP(2) | \
496                         P80211DID_MKITEM(2) | 0x00000000)
497 #define DIDmsg_lnxreq_wlansniff_prismheader \
498                         (P80211DID_MKSECTION(3) | \
499                         P80211DID_MKGROUP(2) | \
500                         P80211DID_MKITEM(3) | 0x00000000)
501 #define DIDmsg_lnxreq_wlansniff_wlanheader \
502                         (P80211DID_MKSECTION(3) | \
503                         P80211DID_MKGROUP(2) | \
504                         P80211DID_MKITEM(4) | 0x00000000)
505 #define DIDmsg_lnxreq_wlansniff_keepwepflags \
506                         (P80211DID_MKSECTION(3) | \
507                         P80211DID_MKGROUP(2) | \
508                         P80211DID_MKITEM(5) | 0x00000000)
509 #define DIDmsg_lnxreq_wlansniff_stripfcs \
510                         (P80211DID_MKSECTION(3) | \
511                         P80211DID_MKGROUP(2) | \
512                         P80211DID_MKITEM(6) | 0x00000000)
513 #define DIDmsg_lnxreq_wlansniff_packet_trunc \
514                         (P80211DID_MKSECTION(3) | \
515                         P80211DID_MKGROUP(2) | \
516                         P80211DID_MKITEM(7) | 0x00000000)
517 #define DIDmsg_lnxreq_wlansniff_resultcode \
518                         (P80211DID_MKSECTION(3) | \
519                         P80211DID_MKGROUP(2) | \
520                         P80211DID_MKITEM(8) | 0x00000000)
521 #define DIDmsg_lnxreq_hostwep \
522                         (P80211DID_MKSECTION(3) | \
523                         P80211DID_MKGROUP(3))
524 #define DIDmsg_lnxreq_hostwep_resultcode \
525                         (P80211DID_MKSECTION(3) | \
526                         P80211DID_MKGROUP(3) | \
527                         P80211DID_MKITEM(1) | 0x00000000)
528 #define DIDmsg_lnxreq_hostwep_decrypt \
529                         (P80211DID_MKSECTION(3) | \
530                         P80211DID_MKGROUP(3) | \
531                         P80211DID_MKITEM(2) | 0x00000000)
532 #define DIDmsg_lnxreq_hostwep_encrypt \
533                         (P80211DID_MKSECTION(3) | \
534                         P80211DID_MKGROUP(3) | \
535                         P80211DID_MKITEM(3) | 0x00000000)
536 #define DIDmsg_lnxreq_commsquality \
537                         (P80211DID_MKSECTION(3) | \
538                         P80211DID_MKGROUP(4))
539 #define DIDmsg_lnxreq_commsquality_resultcode \
540                         (P80211DID_MKSECTION(3) | \
541                         P80211DID_MKGROUP(4) | \
542                         P80211DID_MKITEM(1) | 0x00000000)
543 #define DIDmsg_lnxreq_commsquality_dbm \
544                         (P80211DID_MKSECTION(3) | \
545                         P80211DID_MKGROUP(4) | \
546                         P80211DID_MKITEM(2) | 0x00000000)
547 #define DIDmsg_lnxreq_commsquality_link \
548                         (P80211DID_MKSECTION(3) | \
549                         P80211DID_MKGROUP(4) | \
550                         P80211DID_MKITEM(3) | 0x00000000)
551 #define DIDmsg_lnxreq_commsquality_level \
552                         (P80211DID_MKSECTION(3) | \
553                         P80211DID_MKGROUP(4) | \
554                         P80211DID_MKITEM(4) | 0x00000000)
555 #define DIDmsg_lnxreq_commsquality_noise \
556                         (P80211DID_MKSECTION(3) | \
557                         P80211DID_MKGROUP(4) | \
558                         P80211DID_MKITEM(5) | 0x00000000)
559 #define DIDmsg_lnxreq_autojoin \
560                         (P80211DID_MKSECTION(3) | \
561                         P80211DID_MKGROUP(5))
562 #define DIDmsg_lnxreq_autojoin_ssid \
563                         (P80211DID_MKSECTION(3) | \
564                         P80211DID_MKGROUP(5) | \
565                         P80211DID_MKITEM(1) | 0x00000000)
566 #define DIDmsg_lnxreq_autojoin_authtype \
567                         (P80211DID_MKSECTION(3) | \
568                         P80211DID_MKGROUP(5) | \
569                         P80211DID_MKITEM(2) | 0x00000000)
570 #define DIDmsg_lnxreq_autojoin_resultcode \
571                         (P80211DID_MKSECTION(3) | \
572                         P80211DID_MKGROUP(5) | \
573                         P80211DID_MKITEM(3) | 0x00000000)
574 #define DIDmsg_cat_p2req \
575                         P80211DID_MKSECTION(5)
576 #define DIDmsg_p2req_readpda \
577                         (P80211DID_MKSECTION(5) | \
578                         P80211DID_MKGROUP(2))
579 #define DIDmsg_p2req_readpda_pda \
580                         (P80211DID_MKSECTION(5) | \
581                         P80211DID_MKGROUP(2) | \
582                         P80211DID_MKITEM(1) | 0x00000000)
583 #define DIDmsg_p2req_readpda_resultcode \
584                         (P80211DID_MKSECTION(5) | \
585                         P80211DID_MKGROUP(2) | \
586                         P80211DID_MKITEM(2) | 0x00000000)
587 #define DIDmsg_p2req_ramdl_state \
588                         (P80211DID_MKSECTION(5) | \
589                         P80211DID_MKGROUP(11))
590 #define DIDmsg_p2req_ramdl_state_enable \
591                         (P80211DID_MKSECTION(5) | \
592                         P80211DID_MKGROUP(11) | \
593                         P80211DID_MKITEM(1) | 0x00000000)
594 #define DIDmsg_p2req_ramdl_state_exeaddr \
595                         (P80211DID_MKSECTION(5) | \
596                         P80211DID_MKGROUP(11) | \
597                         P80211DID_MKITEM(2) | 0x00000000)
598 #define DIDmsg_p2req_ramdl_state_resultcode \
599                         (P80211DID_MKSECTION(5) | \
600                         P80211DID_MKGROUP(11) | \
601                         P80211DID_MKITEM(3) | 0x00000000)
602 #define DIDmsg_p2req_ramdl_write \
603                         (P80211DID_MKSECTION(5) | \
604                         P80211DID_MKGROUP(12))
605 #define DIDmsg_p2req_ramdl_write_addr \
606                         (P80211DID_MKSECTION(5) | \
607                         P80211DID_MKGROUP(12) | \
608                         P80211DID_MKITEM(1) | 0x00000000)
609 #define DIDmsg_p2req_ramdl_write_len \
610                         (P80211DID_MKSECTION(5) | \
611                         P80211DID_MKGROUP(12) | \
612                         P80211DID_MKITEM(2) | 0x00000000)
613 #define DIDmsg_p2req_ramdl_write_data \
614                         (P80211DID_MKSECTION(5) | \
615                         P80211DID_MKGROUP(12) | \
616                         P80211DID_MKITEM(3) | 0x00000000)
617 #define DIDmsg_p2req_ramdl_write_resultcode \
618                         (P80211DID_MKSECTION(5) | \
619                         P80211DID_MKGROUP(12) | \
620                         P80211DID_MKITEM(4) | 0x00000000)
621 #define DIDmsg_p2req_flashdl_state \
622                         (P80211DID_MKSECTION(5) | \
623                         P80211DID_MKGROUP(13))
624 #define DIDmsg_p2req_flashdl_state_enable \
625                         (P80211DID_MKSECTION(5) | \
626                         P80211DID_MKGROUP(13) | \
627                         P80211DID_MKITEM(1) | 0x00000000)
628 #define DIDmsg_p2req_flashdl_state_resultcode \
629                         (P80211DID_MKSECTION(5) | \
630                         P80211DID_MKGROUP(13) | \
631                         P80211DID_MKITEM(2) | 0x00000000)
632 #define DIDmsg_p2req_flashdl_write \
633                         (P80211DID_MKSECTION(5) | \
634                         P80211DID_MKGROUP(14))
635 #define DIDmsg_p2req_flashdl_write_addr \
636                         (P80211DID_MKSECTION(5) | \
637                         P80211DID_MKGROUP(14) | \
638                         P80211DID_MKITEM(1) | 0x00000000)
639 #define DIDmsg_p2req_flashdl_write_len \
640                         (P80211DID_MKSECTION(5) | \
641                         P80211DID_MKGROUP(14) | \
642                         P80211DID_MKITEM(2) | 0x00000000)
643 #define DIDmsg_p2req_flashdl_write_data \
644                         (P80211DID_MKSECTION(5) | \
645                         P80211DID_MKGROUP(14) | \
646                         P80211DID_MKITEM(3) | 0x00000000)
647 #define DIDmsg_p2req_flashdl_write_resultcode \
648                         (P80211DID_MKSECTION(5) | \
649                         P80211DID_MKGROUP(14) | \
650                         P80211DID_MKITEM(4) | 0x00000000)
651 #define DIDmib_cat_dot11smt \
652                         P80211DID_MKSECTION(1)
653 #define DIDmib_dot11smt_p80211Table \
654                         (P80211DID_MKSECTION(1) | \
655                         P80211DID_MKGROUP(1))
656 #define DIDmib_dot11smt_p80211Table_p80211_ifstate \
657                         (P80211DID_MKSECTION(1) | \
658                         P80211DID_MKGROUP(1) | \
659                         P80211DID_MKITEM(1) | 0x10000000)
660 #define DIDmib_dot11smt_dot11StationConfigTable \
661                         (P80211DID_MKSECTION(1) | \
662                         P80211DID_MKGROUP(2))
663 #define DIDmib_dot11smt_dot11StationConfigTable_dot11StationID \
664                         (P80211DID_MKSECTION(1) | \
665                         P80211DID_MKGROUP(2) | \
666                         P80211DID_MKITEM(1) | 0x18000000)
667 #define DIDmib_dot11smt_dot11StationConfigTable_dot11CFPollable \
668                         (P80211DID_MKSECTION(1) | \
669                         P80211DID_MKGROUP(2) | \
670                         P80211DID_MKITEM(3) | 0x10000000)
671 #define DIDmib_dot11smt_dot11StationConfigTable_dot11AuthenticationResponseTimeOut \
672                         (P80211DID_MKSECTION(1) | \
673                         P80211DID_MKGROUP(2) | \
674                         P80211DID_MKITEM(6) | 0x18000000)
675 #define DIDmib_dot11smt_dot11StationConfigTable_dot11PrivacyOptionImplemented \
676                         (P80211DID_MKSECTION(1) | \
677                         P80211DID_MKGROUP(2) | \
678                         P80211DID_MKITEM(7) | 0x10000000)
679 #define DIDmib_dot11smt_dot11StationConfigTable_dot11PowerManagementMode \
680                         (P80211DID_MKSECTION(1) | \
681                         P80211DID_MKGROUP(2) | \
682                         P80211DID_MKITEM(8) | 0x18000000)
683 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DesiredSSID \
684                         (P80211DID_MKSECTION(1) | \
685                         P80211DID_MKGROUP(2) | \
686                         P80211DID_MKITEM(9) | 0x18000000)
687 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DesiredBSSType \
688                         (P80211DID_MKSECTION(1) | \
689                         P80211DID_MKGROUP(2) | \
690                         P80211DID_MKITEM(10) | 0x18000000)
691 #define DIDmib_dot11smt_dot11StationConfigTable_dot11OperationalRateSet \
692                         (P80211DID_MKSECTION(1) | \
693                         P80211DID_MKGROUP(2) | \
694                         P80211DID_MKITEM(11) | 0x18000000)
695 #define DIDmib_dot11smt_dot11StationConfigTable_dot11BeaconPeriod \
696                         (P80211DID_MKSECTION(1) | \
697                         P80211DID_MKGROUP(2) | \
698                         P80211DID_MKITEM(12) | 0x18000000)
699 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DTIMPeriod \
700                         (P80211DID_MKSECTION(1) | \
701                         P80211DID_MKGROUP(2) | \
702                         P80211DID_MKITEM(13) | 0x18000000)
703 #define DIDmib_dot11smt_dot11StationConfigTable_dot11AssociationResponseTimeOut \
704                         (P80211DID_MKSECTION(1) | \
705                         P80211DID_MKGROUP(2) | \
706                         P80211DID_MKITEM(14) | 0x10000000)
707 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DisassociateReason \
708                         (P80211DID_MKSECTION(1) | \
709                         P80211DID_MKGROUP(2) | \
710                         P80211DID_MKITEM(15) | 0x10000000)
711 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DisassociateStation \
712                         (P80211DID_MKSECTION(1) | \
713                         P80211DID_MKGROUP(2) | \
714                         P80211DID_MKITEM(16) | 0x10000000)
715 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DeauthenticateReason \
716                         (P80211DID_MKSECTION(1) | \
717                         P80211DID_MKGROUP(2) | \
718                         P80211DID_MKITEM(17) | 0x10000000)
719 #define DIDmib_dot11smt_dot11StationConfigTable_dot11DeauthenticateStation \
720                         (P80211DID_MKSECTION(1) | \
721                         P80211DID_MKGROUP(2) | \
722                         P80211DID_MKITEM(18) | 0x10000000)
723 #define DIDmib_dot11smt_dot11StationConfigTable_dot11AuthenticateFailStatus \
724                         (P80211DID_MKSECTION(1) | \
725                         P80211DID_MKGROUP(2) | \
726                         P80211DID_MKITEM(19) | 0x10000000)
727 #define DIDmib_dot11smt_dot11StationConfigTable_dot11AuthenticateFailStation \
728                         (P80211DID_MKSECTION(1) | \
729                         P80211DID_MKGROUP(2) | \
730                         P80211DID_MKITEM(20) | 0x10000000)
731 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable \
732                         (P80211DID_MKSECTION(1) | \
733                         P80211DID_MKGROUP(3))
734 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm1 \
735                         (P80211DID_MKSECTION(1) | \
736                         P80211DID_MKGROUP(3) | \
737                         P80211DID_MKITEM(1) | 0x14000000)
738 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable1 \
739                         (P80211DID_MKSECTION(1) | \
740                         P80211DID_MKGROUP(3) | \
741                         P80211DID_MKITEM(2) | 0x1c000000)
742 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm2 \
743                         (P80211DID_MKSECTION(1) | \
744                         P80211DID_MKGROUP(3) | \
745                         P80211DID_MKITEM(3) | 0x14000000)
746 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable2 \
747                         (P80211DID_MKSECTION(1) | \
748                         P80211DID_MKGROUP(3) | \
749                         P80211DID_MKITEM(4) | 0x1c000000)
750 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm3 \
751                         (P80211DID_MKSECTION(1) | \
752                         P80211DID_MKGROUP(3) | \
753                         P80211DID_MKITEM(5) | 0x14000000)
754 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable3 \
755                         (P80211DID_MKSECTION(1) | \
756                         P80211DID_MKGROUP(3) | \
757                         P80211DID_MKITEM(6) | 0x1c000000)
758 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm4 \
759                         (P80211DID_MKSECTION(1) | \
760                         P80211DID_MKGROUP(3) | \
761                         P80211DID_MKITEM(7) | 0x14000000)
762 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable4 \
763                         (P80211DID_MKSECTION(1) | \
764                         P80211DID_MKGROUP(3) | \
765                         P80211DID_MKITEM(8) | 0x1c000000)
766 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm5 \
767                         (P80211DID_MKSECTION(1) | \
768                         P80211DID_MKGROUP(3) | \
769                         P80211DID_MKITEM(9) | 0x14000000)
770 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable5 \
771                         (P80211DID_MKSECTION(1) | \
772                         P80211DID_MKGROUP(3) | \
773                         P80211DID_MKITEM(10) | 0x1c000000)
774 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm6 \
775                         (P80211DID_MKSECTION(1) | \
776                         P80211DID_MKGROUP(3) | \
777                         P80211DID_MKITEM(11) | 0x14000000)
778 #define DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable6 \
779                         (P80211DID_MKSECTION(1) | \
780                         P80211DID_MKGROUP(3) | \
781                         P80211DID_MKITEM(12) | 0x1c000000)
782 #define DIDmib_dot11smt_dot11WEPDefaultKeysTable \
783                         (P80211DID_MKSECTION(1) | \
784                         P80211DID_MKGROUP(4))
785 #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0 \
786                         (P80211DID_MKSECTION(1) | \
787                         P80211DID_MKGROUP(4) | \
788                         P80211DID_MKITEM(1) | 0x0c000000)
789 #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1 \
790                         (P80211DID_MKSECTION(1) | \
791                         P80211DID_MKGROUP(4) | \
792                         P80211DID_MKITEM(2) | 0x0c000000)
793 #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2 \
794                         (P80211DID_MKSECTION(1) | \
795                         P80211DID_MKGROUP(4) | \
796                         P80211DID_MKITEM(3) | 0x0c000000)
797 #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3 \
798                         (P80211DID_MKSECTION(1) | \
799                         P80211DID_MKGROUP(4) | \
800                         P80211DID_MKITEM(4) | 0x0c000000)
801 #define DIDmib_dot11smt_dot11WEPKeyMappingsTable \
802                         (P80211DID_MKSECTION(1) | \
803                         P80211DID_MKGROUP(5))
804 #define DIDmib_dot11smt_dot11WEPKeyMappingsTable_dot11WEPKeyMappingIndex \
805                         (P80211DID_MKSECTION(1) | \
806                         P80211DID_MKGROUP(5) | \
807                         P80211DID_MKITEM(1) | 0x1c000000)
808 #define DIDmib_dot11smt_dot11WEPKeyMappingsTable_dot11WEPKeyMappingAddress \
809                         (P80211DID_MKSECTION(1) | \
810                         P80211DID_MKGROUP(5) | \
811                         P80211DID_MKITEM(2) | 0x1c000000)
812 #define DIDmib_dot11smt_dot11WEPKeyMappingsTable_dot11WEPKeyMappingWEPOn \
813                         (P80211DID_MKSECTION(1) | \
814                         P80211DID_MKGROUP(5) | \
815                         P80211DID_MKITEM(3) | 0x1c000000)
816 #define DIDmib_dot11smt_dot11WEPKeyMappingsTable_dot11WEPKeyMappingValue \
817                         (P80211DID_MKSECTION(1) | \
818                         P80211DID_MKGROUP(5) | \
819                         P80211DID_MKITEM(4) | 0x1c000000)
820 #define DIDmib_dot11smt_dot11PrivacyTable \
821                         (P80211DID_MKSECTION(1) | \
822                         P80211DID_MKGROUP(6))
823 #define DIDmib_dot11smt_dot11PrivacyTable_dot11PrivacyInvoked \
824                         (P80211DID_MKSECTION(1) | \
825                         P80211DID_MKGROUP(6) | \
826                         P80211DID_MKITEM(1) | 0x18000000)
827 #define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPDefaultKeyID \
828                         (P80211DID_MKSECTION(1) | \
829                         P80211DID_MKGROUP(6) | \
830                         P80211DID_MKITEM(2) | 0x18000000)
831 #define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPKeyMappingLength \
832                         (P80211DID_MKSECTION(1) | \
833                         P80211DID_MKGROUP(6) | \
834                         P80211DID_MKITEM(3) | 0x18000000)
835 #define DIDmib_dot11smt_dot11PrivacyTable_dot11ExcludeUnencrypted \
836                         (P80211DID_MKSECTION(1) | \
837                         P80211DID_MKGROUP(6) | \
838                         P80211DID_MKITEM(4) | 0x18000000)
839 #define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPICVErrorCount \
840                         (P80211DID_MKSECTION(1) | \
841                         P80211DID_MKGROUP(6) | \
842                         P80211DID_MKITEM(5) | 0x10000000)
843 #define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPExcludedCount \
844                         (P80211DID_MKSECTION(1) | \
845                         P80211DID_MKGROUP(6) | \
846                         P80211DID_MKITEM(6) | 0x10000000)
847 #define DIDmib_cat_dot11mac \
848                         P80211DID_MKSECTION(2)
849 #define DIDmib_dot11mac_dot11OperationTable \
850                         (P80211DID_MKSECTION(2) | \
851                         P80211DID_MKGROUP(1))
852 #define DIDmib_dot11mac_dot11OperationTable_dot11MACAddress \
853                         (P80211DID_MKSECTION(2) | \
854                         P80211DID_MKGROUP(1) | \
855                         P80211DID_MKITEM(1) | 0x18000000)
856 #define DIDmib_dot11mac_dot11OperationTable_dot11RTSThreshold \
857                         (P80211DID_MKSECTION(2) | \
858                         P80211DID_MKGROUP(1) | \
859                         P80211DID_MKITEM(2) | 0x18000000)
860 #define DIDmib_dot11mac_dot11OperationTable_dot11ShortRetryLimit \
861                         (P80211DID_MKSECTION(2) | \
862                         P80211DID_MKGROUP(1) | \
863                         P80211DID_MKITEM(3) | 0x10000000)
864 #define DIDmib_dot11mac_dot11OperationTable_dot11LongRetryLimit \
865                         (P80211DID_MKSECTION(2) | \
866                         P80211DID_MKGROUP(1) | \
867                         P80211DID_MKITEM(4) | 0x10000000)
868 #define DIDmib_dot11mac_dot11OperationTable_dot11FragmentationThreshold \
869                         (P80211DID_MKSECTION(2) | \
870                         P80211DID_MKGROUP(1) | \
871                         P80211DID_MKITEM(5) | 0x18000000)
872 #define DIDmib_dot11mac_dot11OperationTable_dot11MaxTransmitMSDULifetime \
873                         (P80211DID_MKSECTION(2) | \
874                         P80211DID_MKGROUP(1) | \
875                         P80211DID_MKITEM(6) | 0x10000000)
876 #define DIDmib_dot11mac_dot11OperationTable_dot11MaxReceiveLifetime \
877                         (P80211DID_MKSECTION(2) | \
878                         P80211DID_MKGROUP(1) | \
879                         P80211DID_MKITEM(7) | 0x10000000)
880 #define DIDmib_dot11mac_dot11OperationTable_dot11ManufacturerID \
881                         (P80211DID_MKSECTION(2) | \
882                         P80211DID_MKGROUP(1) | \
883                         P80211DID_MKITEM(8) | 0x10000000)
884 #define DIDmib_dot11mac_dot11OperationTable_dot11ProductID \
885                         (P80211DID_MKSECTION(2) | \
886                         P80211DID_MKGROUP(1) | \
887                         P80211DID_MKITEM(9) | 0x10000000)
888 #define DIDmib_dot11mac_dot11CountersTable \
889                         (P80211DID_MKSECTION(2) | \
890                         P80211DID_MKGROUP(2))
891 #define DIDmib_dot11mac_dot11CountersTable_dot11TransmittedFragmentCount \
892                         (P80211DID_MKSECTION(2) | \
893                         P80211DID_MKGROUP(2) | \
894                         P80211DID_MKITEM(1) | 0x10000000)
895 #define DIDmib_dot11mac_dot11CountersTable_dot11MulticastTransmittedFrameCount \
896                         (P80211DID_MKSECTION(2) | \
897                         P80211DID_MKGROUP(2) | \
898                         P80211DID_MKITEM(2) | 0x10000000)
899 #define DIDmib_dot11mac_dot11CountersTable_dot11FailedCount \
900                         (P80211DID_MKSECTION(2) | \
901                         P80211DID_MKGROUP(2) | \
902                         P80211DID_MKITEM(3) | 0x10000000)
903 #define DIDmib_dot11mac_dot11CountersTable_dot11RetryCount \
904                         (P80211DID_MKSECTION(2) | \
905                         P80211DID_MKGROUP(2) | \
906                         P80211DID_MKITEM(4) | 0x10000000)
907 #define DIDmib_dot11mac_dot11CountersTable_dot11MultipleRetryCount \
908                         (P80211DID_MKSECTION(2) | \
909                         P80211DID_MKGROUP(2) | \
910                         P80211DID_MKITEM(5) | 0x10000000)
911 #define DIDmib_dot11mac_dot11CountersTable_dot11FrameDuplicateCount \
912                         (P80211DID_MKSECTION(2) | \
913                         P80211DID_MKGROUP(2) | \
914                         P80211DID_MKITEM(6) | 0x10000000)
915 #define DIDmib_dot11mac_dot11CountersTable_dot11RTSSuccessCount \
916                         (P80211DID_MKSECTION(2) | \
917                         P80211DID_MKGROUP(2) | \
918                         P80211DID_MKITEM(7) | 0x10000000)
919 #define DIDmib_dot11mac_dot11CountersTable_dot11RTSFailureCount \
920                         (P80211DID_MKSECTION(2) | \
921                         P80211DID_MKGROUP(2) | \
922                         P80211DID_MKITEM(8) | 0x10000000)
923 #define DIDmib_dot11mac_dot11CountersTable_dot11ACKFailureCount \
924                         (P80211DID_MKSECTION(2) | \
925                         P80211DID_MKGROUP(2) | \
926                         P80211DID_MKITEM(9) | 0x10000000)
927 #define DIDmib_dot11mac_dot11CountersTable_dot11ReceivedFragmentCount \
928                         (P80211DID_MKSECTION(2) | \
929                         P80211DID_MKGROUP(2) | \
930                         P80211DID_MKITEM(10) | 0x10000000)
931 #define DIDmib_dot11mac_dot11CountersTable_dot11MulticastReceivedFrameCount \
932                         (P80211DID_MKSECTION(2) | \
933                         P80211DID_MKGROUP(2) | \
934                         P80211DID_MKITEM(11) | 0x10000000)
935 #define DIDmib_dot11mac_dot11CountersTable_dot11FCSErrorCount \
936                         (P80211DID_MKSECTION(2) | \
937                         P80211DID_MKGROUP(2) | \
938                         P80211DID_MKITEM(12) | 0x10000000)
939 #define DIDmib_dot11mac_dot11CountersTable_dot11TransmittedFrameCount \
940                         (P80211DID_MKSECTION(2) | \
941                         P80211DID_MKGROUP(2) | \
942                         P80211DID_MKITEM(13) | 0x10000000)
943 #define DIDmib_dot11mac_dot11CountersTable_dot11WEPUndecryptableCount \
944                         (P80211DID_MKSECTION(2) | \
945                         P80211DID_MKGROUP(2) | \
946                         P80211DID_MKITEM(14) | 0x10000000)
947 #define DIDmib_cat_dot11phy \
948                         P80211DID_MKSECTION(3)
949 #define DIDmib_dot11phy_dot11PhyOperationTable \
950                         (P80211DID_MKSECTION(3) | \
951                         P80211DID_MKGROUP(1))
952 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11PHYType \
953                         (P80211DID_MKSECTION(3) | \
954                         P80211DID_MKGROUP(1) | \
955                         P80211DID_MKITEM(1) | 0x10000000)
956 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11CurrentRegDomain \
957                         (P80211DID_MKSECTION(3) | \
958                         P80211DID_MKGROUP(1) | \
959                         P80211DID_MKITEM(2) | 0x18000000)
960 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11TempType \
961                         (P80211DID_MKSECTION(3) | \
962                         P80211DID_MKGROUP(1) | \
963                         P80211DID_MKITEM(3) | 0x10000000)
964 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11ChannelAgilityPresent \
965                         (P80211DID_MKSECTION(3) | \
966                         P80211DID_MKGROUP(1) | \
967                         P80211DID_MKITEM(4) | 0x10000000)
968 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11ChannelAgilityEnabled \
969                         (P80211DID_MKSECTION(3) | \
970                         P80211DID_MKGROUP(1) | \
971                         P80211DID_MKITEM(5) | 0x10000000)
972 #define DIDmib_dot11phy_dot11PhyOperationTable_dot11ShortPreambleEnabled \
973                         (P80211DID_MKSECTION(3) | \
974                         P80211DID_MKGROUP(1) | \
975                         P80211DID_MKITEM(6) | 0x10000000)
976 #define DIDmib_dot11phy_dot11PhyAntennaTable \
977                         (P80211DID_MKSECTION(3) | \
978                         P80211DID_MKGROUP(2))
979 #define DIDmib_dot11phy_dot11PhyAntennaTable_dot11CurrentTxAntenna \
980                         (P80211DID_MKSECTION(3) | \
981                         P80211DID_MKGROUP(2) | \
982                         P80211DID_MKITEM(1) | 0x18000000)
983 #define DIDmib_dot11phy_dot11PhyAntennaTable_dot11DiversitySupport \
984                         (P80211DID_MKSECTION(3) | \
985                         P80211DID_MKGROUP(2) | \
986                         P80211DID_MKITEM(2) | 0x10000000)
987 #define DIDmib_dot11phy_dot11PhyAntennaTable_dot11CurrentRxAntenna \
988                         (P80211DID_MKSECTION(3) | \
989                         P80211DID_MKGROUP(2) | \
990                         P80211DID_MKITEM(3) | 0x18000000)
991 #define DIDmib_dot11phy_dot11PhyTxPowerTable \
992                         (P80211DID_MKSECTION(3) | \
993                         P80211DID_MKGROUP(3))
994 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11NumberSupportedPowerLevels \
995                         (P80211DID_MKSECTION(3) | \
996                         P80211DID_MKGROUP(3) | \
997                         P80211DID_MKITEM(1) | 0x10000000)
998 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel1 \
999                         (P80211DID_MKSECTION(3) | \
1000                         P80211DID_MKGROUP(3) | \
1001                         P80211DID_MKITEM(2) | 0x10000000)
1002 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel2 \
1003                         (P80211DID_MKSECTION(3) | \
1004                         P80211DID_MKGROUP(3) | \
1005                         P80211DID_MKITEM(3) | 0x10000000)
1006 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel3 \
1007                         (P80211DID_MKSECTION(3) | \
1008                         P80211DID_MKGROUP(3) | \
1009                         P80211DID_MKITEM(4) | 0x10000000)
1010 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel4 \
1011                         (P80211DID_MKSECTION(3) | \
1012                         P80211DID_MKGROUP(3) | \
1013                         P80211DID_MKITEM(5) | 0x10000000)
1014 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel5 \
1015                         (P80211DID_MKSECTION(3) | \
1016                         P80211DID_MKGROUP(3) | \
1017                         P80211DID_MKITEM(6) | 0x10000000)
1018 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel6 \
1019                         (P80211DID_MKSECTION(3) | \
1020                         P80211DID_MKGROUP(3) | \
1021                         P80211DID_MKITEM(7) | 0x10000000)
1022 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel7 \
1023                         (P80211DID_MKSECTION(3) | \
1024                         P80211DID_MKGROUP(3) | \
1025                         P80211DID_MKITEM(8) | 0x10000000)
1026 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11TxPowerLevel8 \
1027                         (P80211DID_MKSECTION(3) | \
1028                         P80211DID_MKGROUP(3) | \
1029                         P80211DID_MKITEM(9) | 0x10000000)
1030 #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11CurrentTxPowerLevel \
1031                         (P80211DID_MKSECTION(3) | \
1032                         P80211DID_MKGROUP(3) | \
1033                         P80211DID_MKITEM(10) | 0x18000000)
1034 #define DIDmib_dot11phy_dot11PhyFHSSTable \
1035                         (P80211DID_MKSECTION(3) | \
1036                         P80211DID_MKGROUP(4))
1037 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11HopTime \
1038                         (P80211DID_MKSECTION(3) | \
1039                         P80211DID_MKGROUP(4) | \
1040                         P80211DID_MKITEM(1) | 0x10000000)
1041 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11CurrentChannelNumber \
1042                         (P80211DID_MKSECTION(3) | \
1043                         P80211DID_MKGROUP(4) | \
1044                         P80211DID_MKITEM(2) | 0x18000000)
1045 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11MaxDwellTime \
1046                         (P80211DID_MKSECTION(3) | \
1047                         P80211DID_MKGROUP(4) | \
1048                         P80211DID_MKITEM(3) | 0x10000000)
1049 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11CurrentDwellTime \
1050                         (P80211DID_MKSECTION(3) | \
1051                         P80211DID_MKGROUP(4) | \
1052                         P80211DID_MKITEM(4) | 0x18000000)
1053 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11CurrentSet \
1054                         (P80211DID_MKSECTION(3) | \
1055                         P80211DID_MKGROUP(4) | \
1056                         P80211DID_MKITEM(5) | 0x18000000)
1057 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11CurrentPattern \
1058                         (P80211DID_MKSECTION(3) | \
1059                         P80211DID_MKGROUP(4) | \
1060                         P80211DID_MKITEM(6) | 0x18000000)
1061 #define DIDmib_dot11phy_dot11PhyFHSSTable_dot11CurrentIndex \
1062                         (P80211DID_MKSECTION(3) | \
1063                         P80211DID_MKGROUP(4) | \
1064                         P80211DID_MKITEM(7) | 0x18000000)
1065 #define DIDmib_dot11phy_dot11PhyDSSSTable \
1066                         (P80211DID_MKSECTION(3) | \
1067                         P80211DID_MKGROUP(5))
1068 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11CurrentChannel \
1069                         (P80211DID_MKSECTION(3) | \
1070                         P80211DID_MKGROUP(5) | \
1071                         P80211DID_MKITEM(1) | 0x10000000)
1072 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11CCAModeSupported \
1073                         (P80211DID_MKSECTION(3) | \
1074                         P80211DID_MKGROUP(5) | \
1075                         P80211DID_MKITEM(2) | 0x10000000)
1076 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11CurrentCCAMode \
1077                         (P80211DID_MKSECTION(3) | \
1078                         P80211DID_MKGROUP(5) | \
1079                         P80211DID_MKITEM(3) | 0x10000000)
1080 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11EDThreshold \
1081                         (P80211DID_MKSECTION(3) | \
1082                         P80211DID_MKGROUP(5) | \
1083                         P80211DID_MKITEM(4) | 0x18000000)
1084 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11ShortPreambleOptionImplemented \
1085                         (P80211DID_MKSECTION(3) | \
1086                         P80211DID_MKGROUP(5) | \
1087                         P80211DID_MKITEM(5) | 0x10000000)
1088 #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11PBCCOptionImplemented \
1089                         (P80211DID_MKSECTION(3) | \
1090                         P80211DID_MKGROUP(5) | \
1091                         P80211DID_MKITEM(6) | 0x10000000)
1092 #define DIDmib_dot11phy_dot11PhyIRTable \
1093                         (P80211DID_MKSECTION(3) | \
1094                         P80211DID_MKGROUP(6))
1095 #define DIDmib_dot11phy_dot11PhyIRTable_dot11CCAWatchdogTimerMax \
1096                         (P80211DID_MKSECTION(3) | \
1097                         P80211DID_MKGROUP(6) | \
1098                         P80211DID_MKITEM(1) | 0x18000000)
1099 #define DIDmib_dot11phy_dot11PhyIRTable_dot11CCAWatchdogCountMax \
1100                         (P80211DID_MKSECTION(3) | \
1101                         P80211DID_MKGROUP(6) | \
1102                         P80211DID_MKITEM(2) | 0x18000000)
1103 #define DIDmib_dot11phy_dot11PhyIRTable_dot11CCAWatchdogTimerMin \
1104                         (P80211DID_MKSECTION(3) | \
1105                         P80211DID_MKGROUP(6) | \
1106                         P80211DID_MKITEM(3) | 0x18000000)
1107 #define DIDmib_dot11phy_dot11PhyIRTable_dot11CCAWatchdogCountMin \
1108                         (P80211DID_MKSECTION(3) | \
1109                         P80211DID_MKGROUP(6) | \
1110                         P80211DID_MKITEM(4) | 0x18000000)
1111 #define DIDmib_dot11phy_dot11RegDomainsSupportedTable \
1112                         (P80211DID_MKSECTION(3) | \
1113                         P80211DID_MKGROUP(7))
1114 #define DIDmib_dot11phy_dot11RegDomainsSupportedTable_dot11RegDomainsSupportIndex \
1115                         (P80211DID_MKSECTION(3) | \
1116                         P80211DID_MKGROUP(7) | \
1117                         P80211DID_MKITEM(1) | 0x1c000000)
1118 #define DIDmib_dot11phy_dot11RegDomainsSupportedTable_dot11RegDomainsSupportValue \
1119                         (P80211DID_MKSECTION(3) | \
1120                         P80211DID_MKGROUP(7) | \
1121                         P80211DID_MKITEM(2) | 0x14000000)
1122 #define DIDmib_dot11phy_dot11AntennasListTable \
1123                         (P80211DID_MKSECTION(3) | \
1124                         P80211DID_MKGROUP(8))
1125 #define DIDmib_dot11phy_dot11AntennasListTable_dot11AntennaListIndex \
1126                         (P80211DID_MKSECTION(3) | \
1127                         P80211DID_MKGROUP(8) | \
1128                         P80211DID_MKITEM(1) | 0x1c000000)
1129 #define DIDmib_dot11phy_dot11AntennasListTable_dot11SupportedTxAntenna \
1130                         (P80211DID_MKSECTION(3) | \
1131                         P80211DID_MKGROUP(8) | \
1132                         P80211DID_MKITEM(2) | 0x1c000000)
1133 #define DIDmib_dot11phy_dot11AntennasListTable_dot11SupportedRxAntenna \
1134                         (P80211DID_MKSECTION(3) | \
1135                         P80211DID_MKGROUP(8) | \
1136                         P80211DID_MKITEM(3) | 0x1c000000)
1137 #define DIDmib_dot11phy_dot11AntennasListTable_dot11DiversitySelectionRx \
1138                         (P80211DID_MKSECTION(3) | \
1139                         P80211DID_MKGROUP(8) | \
1140                         P80211DID_MKITEM(4) | 0x1c000000)
1141 #define DIDmib_dot11phy_dot11SupportedDataRatesTxTable \
1142                         (P80211DID_MKSECTION(3) | \
1143                         P80211DID_MKGROUP(9))
1144 #define DIDmib_dot11phy_dot11SupportedDataRatesTxTable_dot11SupportedDataRatesTxIndex \
1145                         (P80211DID_MKSECTION(3) | \
1146                         P80211DID_MKGROUP(9) | \
1147                         P80211DID_MKITEM(1) | 0x1c000000)
1148 #define DIDmib_dot11phy_dot11SupportedDataRatesTxTable_dot11SupportedDataRatesTxValue \
1149                         (P80211DID_MKSECTION(3) | \
1150                         P80211DID_MKGROUP(9) | \
1151                         P80211DID_MKITEM(2) | 0x14000000)
1152 #define DIDmib_dot11phy_dot11SupportedDataRatesRxTable \
1153                         (P80211DID_MKSECTION(3) | \
1154                         P80211DID_MKGROUP(10))
1155 #define DIDmib_dot11phy_dot11SupportedDataRatesRxTable_dot11SupportedDataRatesRxIndex \
1156                         (P80211DID_MKSECTION(3) | \
1157                         P80211DID_MKGROUP(10) | \
1158                         P80211DID_MKITEM(1) | 0x1c000000)
1159 #define DIDmib_dot11phy_dot11SupportedDataRatesRxTable_dot11SupportedDataRatesRxValue \
1160                         (P80211DID_MKSECTION(3) | \
1161                         P80211DID_MKGROUP(10) | \
1162                         P80211DID_MKITEM(2) | 0x14000000)
1163 #define DIDmib_cat_lnx \
1164                         P80211DID_MKSECTION(4)
1165 #define DIDmib_lnx_lnxConfigTable \
1166                         (P80211DID_MKSECTION(4) | \
1167                         P80211DID_MKGROUP(1))
1168 #define DIDmib_lnx_lnxConfigTable_lnxRSNAIE \
1169                         (P80211DID_MKSECTION(4) | \
1170                         P80211DID_MKGROUP(1) | \
1171                         P80211DID_MKITEM(1) | 0x18000000)
1172 #define DIDmib_cat_p2 \
1173                         P80211DID_MKSECTION(5)
1174 #define DIDmib_p2_p2Table \
1175                         (P80211DID_MKSECTION(5) | \
1176                         P80211DID_MKGROUP(1))
1177 #define DIDmib_p2_p2Table_p2MMTx \
1178                         (P80211DID_MKSECTION(5) | \
1179                         P80211DID_MKGROUP(1) | \
1180                         P80211DID_MKITEM(1) | 0x18000000)
1181 #define DIDmib_p2_p2Table_p2ReceivedFrameStatistics \
1182                         (P80211DID_MKSECTION(5) | \
1183                         P80211DID_MKGROUP(1) | \
1184                         P80211DID_MKITEM(3) | 0x10000000)
1185 #define DIDmib_p2_p2Table_p2CommunicationTallies \
1186                         (P80211DID_MKSECTION(5) | \
1187                         P80211DID_MKGROUP(1) | \
1188                         P80211DID_MKITEM(4) | 0x10000000)
1189 #define DIDmib_p2_p2Table_p2Comment \
1190                         (P80211DID_MKSECTION(5) | \
1191                         P80211DID_MKGROUP(1) | \
1192                         P80211DID_MKITEM(8) | 0x18000000)
1193 #define DIDmib_p2_p2Static \
1194                         (P80211DID_MKSECTION(5) | \
1195                         P80211DID_MKGROUP(2))
1196 #define DIDmib_p2_p2Static_p2CnfPortType \
1197                         (P80211DID_MKSECTION(5) | \
1198                         P80211DID_MKGROUP(2) | \
1199                         P80211DID_MKITEM(1) | 0x18000000)
1200 #define DIDmib_p2_p2Static_p2CnfOwnMACAddress \
1201                         (P80211DID_MKSECTION(5) | \
1202                         P80211DID_MKGROUP(2) | \
1203                         P80211DID_MKITEM(2) | 0x18000000)
1204 #define DIDmib_p2_p2Static_p2CnfDesiredSSID \
1205                         (P80211DID_MKSECTION(5) | \
1206                         P80211DID_MKGROUP(2) | \
1207                         P80211DID_MKITEM(3) | 0x18000000)
1208 #define DIDmib_p2_p2Static_p2CnfOwnChannel \
1209                         (P80211DID_MKSECTION(5) | \
1210                         P80211DID_MKGROUP(2) | \
1211                         P80211DID_MKITEM(4) | 0x18000000)
1212 #define DIDmib_p2_p2Static_p2CnfOwnSSID \
1213                         (P80211DID_MKSECTION(5) | \
1214                         P80211DID_MKGROUP(2) | \
1215                         P80211DID_MKITEM(5) | 0x18000000)
1216 #define DIDmib_p2_p2Static_p2CnfOwnATIMWindow \
1217                         (P80211DID_MKSECTION(5) | \
1218                         P80211DID_MKGROUP(2) | \
1219                         P80211DID_MKITEM(6) | 0x18000000)
1220 #define DIDmib_p2_p2Static_p2CnfSystemScale \
1221                         (P80211DID_MKSECTION(5) | \
1222                         P80211DID_MKGROUP(2) | \
1223                         P80211DID_MKITEM(7) | 0x18000000)
1224 #define DIDmib_p2_p2Static_p2CnfMaxDataLength \
1225                         (P80211DID_MKSECTION(5) | \
1226                         P80211DID_MKGROUP(2) | \
1227                         P80211DID_MKITEM(8) | 0x18000000)
1228 #define DIDmib_p2_p2Static_p2CnfWDSAddress \
1229                         (P80211DID_MKSECTION(5) | \
1230                         P80211DID_MKGROUP(2) | \
1231                         P80211DID_MKITEM(9) | 0x18000000)
1232 #define DIDmib_p2_p2Static_p2CnfPMEnabled \
1233                         (P80211DID_MKSECTION(5) | \
1234                         P80211DID_MKGROUP(2) | \
1235                         P80211DID_MKITEM(10) | 0x18000000)
1236 #define DIDmib_p2_p2Static_p2CnfPMEPS \
1237                         (P80211DID_MKSECTION(5) | \
1238                         P80211DID_MKGROUP(2) | \
1239                         P80211DID_MKITEM(11) | 0x18000000)
1240 #define DIDmib_p2_p2Static_p2CnfMulticastReceive \
1241                         (P80211DID_MKSECTION(5) | \
1242                         P80211DID_MKGROUP(2) | \
1243                         P80211DID_MKITEM(12) | 0x18000000)
1244 #define DIDmib_p2_p2Static_p2CnfMaxSleepDuration \
1245                         (P80211DID_MKSECTION(5) | \
1246                         P80211DID_MKGROUP(2) | \
1247                         P80211DID_MKITEM(13) | 0x18000000)
1248 #define DIDmib_p2_p2Static_p2CnfPMHoldoverDuration \
1249                         (P80211DID_MKSECTION(5) | \
1250                         P80211DID_MKGROUP(2) | \
1251                         P80211DID_MKITEM(14) | 0x18000000)
1252 #define DIDmib_p2_p2Static_p2CnfOwnName \
1253                         (P80211DID_MKSECTION(5) | \
1254                         P80211DID_MKGROUP(2) | \
1255                         P80211DID_MKITEM(15) | 0x18000000)
1256 #define DIDmib_p2_p2Static_p2CnfOwnDTIMPeriod \
1257                         (P80211DID_MKSECTION(5) | \
1258                         P80211DID_MKGROUP(2) | \
1259                         P80211DID_MKITEM(16) | 0x18000000)
1260 #define DIDmib_p2_p2Static_p2CnfWEPDefaultKeyID \
1261                         (P80211DID_MKSECTION(5) | \
1262                         P80211DID_MKGROUP(2) | \
1263                         P80211DID_MKITEM(24) | 0x18000000)
1264 #define DIDmib_p2_p2Static_p2CnfWEPDefaultKey0 \
1265                         (P80211DID_MKSECTION(5) | \
1266                         P80211DID_MKGROUP(2) | \
1267                         P80211DID_MKITEM(25) | 0x08000000)
1268 #define DIDmib_p2_p2Static_p2CnfWEPDefaultKey1 \
1269                         (P80211DID_MKSECTION(5) | \
1270                         P80211DID_MKGROUP(2) | \
1271                         P80211DID_MKITEM(26) | 0x08000000)
1272 #define DIDmib_p2_p2Static_p2CnfWEPDefaultKey2 \
1273                         (P80211DID_MKSECTION(5) | \
1274                         P80211DID_MKGROUP(2) | \
1275                         P80211DID_MKITEM(27) | 0x08000000)
1276 #define DIDmib_p2_p2Static_p2CnfWEPDefaultKey3 \
1277                         (P80211DID_MKSECTION(5) | \
1278                         P80211DID_MKGROUP(2) | \
1279                         P80211DID_MKITEM(28) | 0x08000000)
1280 #define DIDmib_p2_p2Static_p2CnfWEPFlags \
1281                         (P80211DID_MKSECTION(5) | \
1282                         P80211DID_MKGROUP(2) | \
1283                         P80211DID_MKITEM(29) | 0x18000000)
1284 #define DIDmib_p2_p2Static_p2CnfAuthentication \
1285                         (P80211DID_MKSECTION(5) | \
1286                         P80211DID_MKGROUP(2) | \
1287                         P80211DID_MKITEM(30) | 0x18000000)
1288 #define DIDmib_p2_p2Static_p2CnfTxControl \
1289                         (P80211DID_MKSECTION(5) | \
1290                         P80211DID_MKGROUP(2) | \
1291                         P80211DID_MKITEM(32) | 0x18000000)
1292 #define DIDmib_p2_p2Static_p2CnfRoamingMode \
1293                         (P80211DID_MKSECTION(5) | \
1294                         P80211DID_MKGROUP(2) | \
1295                         P80211DID_MKITEM(33) | 0x18000000)
1296 #define DIDmib_p2_p2Static_p2CnfRcvCrcError \
1297                         (P80211DID_MKSECTION(5) | \
1298                         P80211DID_MKGROUP(2) | \
1299                         P80211DID_MKITEM(35) | 0x18000000)
1300 #define DIDmib_p2_p2Static_p2CnfAltRetryCount \
1301                         (P80211DID_MKSECTION(5) | \
1302                         P80211DID_MKGROUP(2) | \
1303                         P80211DID_MKITEM(36) | 0x18000000)
1304 #define DIDmib_p2_p2Static_p2CnfSTAPCFInfo \
1305                         (P80211DID_MKSECTION(5) | \
1306                         P80211DID_MKGROUP(2) | \
1307                         P80211DID_MKITEM(42) | 0x18000000)
1308 #define DIDmib_p2_p2Static_p2CnfPriorityQUsage \
1309                         (P80211DID_MKSECTION(5) | \
1310                         P80211DID_MKGROUP(2) | \
1311                         P80211DID_MKITEM(43) | 0x18000000)
1312 #define DIDmib_p2_p2Static_p2CnfTIMCtrl \
1313                         (P80211DID_MKSECTION(5) | \
1314                         P80211DID_MKGROUP(2) | \
1315                         P80211DID_MKITEM(44) | 0x18000000)
1316 #define DIDmib_p2_p2Static_p2CnfThirty2Tally \
1317                         (P80211DID_MKSECTION(5) | \
1318                         P80211DID_MKGROUP(2) | \
1319                         P80211DID_MKITEM(45) | 0x18000000)
1320 #define DIDmib_p2_p2Static_p2CnfShortPreamble \
1321                         (P80211DID_MKSECTION(5) | \
1322                         P80211DID_MKGROUP(2) | \
1323                         P80211DID_MKITEM(47) | 0x18000000)
1324 #define DIDmib_p2_p2Static_p2CnfAuthenticationRspTO \
1325                         (P80211DID_MKSECTION(5) | \
1326                         P80211DID_MKGROUP(2) | \
1327                         P80211DID_MKITEM(49) | 0x18000000)
1328 #define DIDmib_p2_p2Static_p2CnfBasicRates \
1329                         (P80211DID_MKSECTION(5) | \
1330                         P80211DID_MKGROUP(2) | \
1331                         P80211DID_MKITEM(50) | 0x18000000)
1332 #define DIDmib_p2_p2Static_p2CnfSupportedRates \
1333                         (P80211DID_MKSECTION(5) | \
1334                         P80211DID_MKGROUP(2) | \
1335                         P80211DID_MKITEM(51) | 0x18000000)
1336 #define DIDmib_p2_p2Dynamic \
1337                         (P80211DID_MKSECTION(5) | \
1338                         P80211DID_MKGROUP(3))
1339 #define DIDmib_p2_p2Dynamic_p2CreateIBSS \
1340                         (P80211DID_MKSECTION(5) | \
1341                         P80211DID_MKGROUP(3) | \
1342                         P80211DID_MKITEM(1) | 0x18000000)
1343 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold \
1344                         (P80211DID_MKSECTION(5) | \
1345                         P80211DID_MKGROUP(3) | \
1346                         P80211DID_MKITEM(2) | 0x18000000)
1347 #define DIDmib_p2_p2Dynamic_p2RTSThreshold \
1348                         (P80211DID_MKSECTION(5) | \
1349                         P80211DID_MKGROUP(3) | \
1350                         P80211DID_MKITEM(3) | 0x18000000)
1351 #define DIDmib_p2_p2Dynamic_p2TxRateControl \
1352                         (P80211DID_MKSECTION(5) | \
1353                         P80211DID_MKGROUP(3) | \
1354                         P80211DID_MKITEM(4) | 0x18000000)
1355 #define DIDmib_p2_p2Dynamic_p2PromiscuousMode \
1356                         (P80211DID_MKSECTION(5) | \
1357                         P80211DID_MKGROUP(3) | \
1358                         P80211DID_MKITEM(5) | 0x18000000)
1359 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold0 \
1360                         (P80211DID_MKSECTION(5) | \
1361                         P80211DID_MKGROUP(3) | \
1362                         P80211DID_MKITEM(6) | 0x18000000)
1363 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold1 \
1364                         (P80211DID_MKSECTION(5) | \
1365                         P80211DID_MKGROUP(3) | \
1366                         P80211DID_MKITEM(7) | 0x18000000)
1367 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold2 \
1368                         (P80211DID_MKSECTION(5) | \
1369                         P80211DID_MKGROUP(3) | \
1370                         P80211DID_MKITEM(8) | 0x18000000)
1371 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold3 \
1372                         (P80211DID_MKSECTION(5) | \
1373                         P80211DID_MKGROUP(3) | \
1374                         P80211DID_MKITEM(9) | 0x18000000)
1375 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold4 \
1376                         (P80211DID_MKSECTION(5) | \
1377                         P80211DID_MKGROUP(3) | \
1378                         P80211DID_MKITEM(10) | 0x18000000)
1379 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold5 \
1380                         (P80211DID_MKSECTION(5) | \
1381                         P80211DID_MKGROUP(3) | \
1382                         P80211DID_MKITEM(11) | 0x18000000)
1383 #define DIDmib_p2_p2Dynamic_p2FragmentationThreshold6 \
1384                         (P80211DID_MKSECTION(5) | \
1385                         P80211DID_MKGROUP(3) | \
1386                         P80211DID_MKITEM(12) | 0x18000000)
1387 #define DIDmib_p2_p2Dynamic_p2RTSThreshold0 \
1388                         (P80211DID_MKSECTION(5) | \
1389                         P80211DID_MKGROUP(3) | \
1390                         P80211DID_MKITEM(13) | 0x18000000)
1391 #define DIDmib_p2_p2Dynamic_p2RTSThreshold1 \
1392                         (P80211DID_MKSECTION(5) | \
1393                         P80211DID_MKGROUP(3) | \
1394                         P80211DID_MKITEM(14) | 0x18000000)
1395 #define DIDmib_p2_p2Dynamic_p2RTSThreshold2 \
1396                         (P80211DID_MKSECTION(5) | \
1397                         P80211DID_MKGROUP(3) | \
1398                         P80211DID_MKITEM(15) | 0x18000000)
1399 #define DIDmib_p2_p2Dynamic_p2RTSThreshold3 \
1400                         (P80211DID_MKSECTION(5) | \
1401                         P80211DID_MKGROUP(3) | \
1402                         P80211DID_MKITEM(16) | 0x18000000)
1403 #define DIDmib_p2_p2Dynamic_p2RTSThreshold4 \
1404                         (P80211DID_MKSECTION(5) | \
1405                         P80211DID_MKGROUP(3) | \
1406                         P80211DID_MKITEM(17) | 0x18000000)
1407 #define DIDmib_p2_p2Dynamic_p2RTSThreshold5 \
1408                         (P80211DID_MKSECTION(5) | \
1409                         P80211DID_MKGROUP(3) | \
1410                         P80211DID_MKITEM(18) | 0x18000000)
1411 #define DIDmib_p2_p2Dynamic_p2RTSThreshold6 \
1412                         (P80211DID_MKSECTION(5) | \
1413                         P80211DID_MKGROUP(3) | \
1414                         P80211DID_MKITEM(19) | 0x18000000)
1415 #define DIDmib_p2_p2Dynamic_p2TxRateControl0 \
1416                         (P80211DID_MKSECTION(5) | \
1417                         P80211DID_MKGROUP(3) | \
1418                         P80211DID_MKITEM(20) | 0x18000000)
1419 #define DIDmib_p2_p2Dynamic_p2TxRateControl1 \
1420                         (P80211DID_MKSECTION(5) | \
1421                         P80211DID_MKGROUP(3) | \
1422                         P80211DID_MKITEM(21) | 0x18000000)
1423 #define DIDmib_p2_p2Dynamic_p2TxRateControl2 \
1424                         (P80211DID_MKSECTION(5) | \
1425                         P80211DID_MKGROUP(3) | \
1426                         P80211DID_MKITEM(22) | 0x18000000)
1427 #define DIDmib_p2_p2Dynamic_p2TxRateControl3 \
1428                         (P80211DID_MKSECTION(5) | \
1429                         P80211DID_MKGROUP(3) | \
1430                         P80211DID_MKITEM(23) | 0x18000000)
1431 #define DIDmib_p2_p2Dynamic_p2TxRateControl4 \
1432                         (P80211DID_MKSECTION(5) | \
1433                         P80211DID_MKGROUP(3) | \
1434                         P80211DID_MKITEM(24) | 0x18000000)
1435 #define DIDmib_p2_p2Dynamic_p2TxRateControl5 \
1436                         (P80211DID_MKSECTION(5) | \
1437                         P80211DID_MKGROUP(3) | \
1438                         P80211DID_MKITEM(25) | 0x18000000)
1439 #define DIDmib_p2_p2Dynamic_p2TxRateControl6 \
1440                         (P80211DID_MKSECTION(5) | \
1441                         P80211DID_MKGROUP(3) | \
1442                         P80211DID_MKITEM(26) | 0x18000000)
1443 #define DIDmib_p2_p2Behavior \
1444                         (P80211DID_MKSECTION(5) | \
1445                         P80211DID_MKGROUP(4))
1446 #define DIDmib_p2_p2Behavior_p2TickTime \
1447                         (P80211DID_MKSECTION(5) | \
1448                         P80211DID_MKGROUP(4) | \
1449                         P80211DID_MKITEM(1) | 0x18000000)
1450 #define DIDmib_p2_p2NIC \
1451                         (P80211DID_MKSECTION(5) | \
1452                         P80211DID_MKGROUP(5))
1453 #define DIDmib_p2_p2NIC_p2MaxLoadTime \
1454                         (P80211DID_MKSECTION(5) | \
1455                         P80211DID_MKGROUP(5) | \
1456                         P80211DID_MKITEM(1) | 0x10000000)
1457 #define DIDmib_p2_p2NIC_p2DLBufferPage \
1458                         (P80211DID_MKSECTION(5) | \
1459                         P80211DID_MKGROUP(5) | \
1460                         P80211DID_MKITEM(2) | 0x10000000)
1461 #define DIDmib_p2_p2NIC_p2DLBufferOffset \
1462                         (P80211DID_MKSECTION(5) | \
1463                         P80211DID_MKGROUP(5) | \
1464                         P80211DID_MKITEM(3) | 0x10000000)
1465 #define DIDmib_p2_p2NIC_p2DLBufferLength \
1466                         (P80211DID_MKSECTION(5) | \
1467                         P80211DID_MKGROUP(5) | \
1468                         P80211DID_MKITEM(4) | 0x10000000)
1469 #define DIDmib_p2_p2NIC_p2PRIIdentity \
1470                         (P80211DID_MKSECTION(5) | \
1471                         P80211DID_MKGROUP(5) | \
1472                         P80211DID_MKITEM(5) | 0x10000000)
1473 #define DIDmib_p2_p2NIC_p2PRISupRange \
1474                         (P80211DID_MKSECTION(5) | \
1475                         P80211DID_MKGROUP(5) | \
1476                         P80211DID_MKITEM(6) | 0x10000000)
1477 #define DIDmib_p2_p2NIC_p2CFIActRanges \
1478                         (P80211DID_MKSECTION(5) | \
1479                         P80211DID_MKGROUP(5) | \
1480                         P80211DID_MKITEM(7) | 0x10000000)
1481 #define DIDmib_p2_p2NIC_p2NICSerialNumber \
1482                         (P80211DID_MKSECTION(5) | \
1483                         P80211DID_MKGROUP(5) | \
1484                         P80211DID_MKITEM(8) | 0x10000000)
1485 #define DIDmib_p2_p2NIC_p2NICIdentity \
1486                         (P80211DID_MKSECTION(5) | \
1487                         P80211DID_MKGROUP(5) | \
1488                         P80211DID_MKITEM(9) | 0x10000000)
1489 #define DIDmib_p2_p2NIC_p2MFISupRange \
1490                         (P80211DID_MKSECTION(5) | \
1491                         P80211DID_MKGROUP(5) | \
1492                         P80211DID_MKITEM(10) | 0x10000000)
1493 #define DIDmib_p2_p2NIC_p2CFISupRange \
1494                         (P80211DID_MKSECTION(5) | \
1495                         P80211DID_MKGROUP(5) | \
1496                         P80211DID_MKITEM(11) | 0x10000000)
1497 #define DIDmib_p2_p2NIC_p2ChannelList \
1498                         (P80211DID_MKSECTION(5) | \
1499                         P80211DID_MKGROUP(5) | \
1500                         P80211DID_MKITEM(12) | 0x10000000)
1501 #define DIDmib_p2_p2NIC_p2RegulatoryDomains \
1502                         (P80211DID_MKSECTION(5) | \
1503                         P80211DID_MKGROUP(5) | \
1504                         P80211DID_MKITEM(13) | 0x10000000)
1505 #define DIDmib_p2_p2NIC_p2TempType \
1506                         (P80211DID_MKSECTION(5) | \
1507                         P80211DID_MKGROUP(5) | \
1508                         P80211DID_MKITEM(14) | 0x10000000)
1509 #define DIDmib_p2_p2NIC_p2STAIdentity \
1510                         (P80211DID_MKSECTION(5) | \
1511                         P80211DID_MKGROUP(5) | \
1512                         P80211DID_MKITEM(15) | 0x10000000)
1513 #define DIDmib_p2_p2NIC_p2STASupRange \
1514                         (P80211DID_MKSECTION(5) | \
1515                         P80211DID_MKGROUP(5) | \
1516                         P80211DID_MKITEM(16) | 0x10000000)
1517 #define DIDmib_p2_p2NIC_p2MFIActRanges \
1518                         (P80211DID_MKSECTION(5) | \
1519                         P80211DID_MKGROUP(5) | \
1520                         P80211DID_MKITEM(17) | 0x10000000)
1521 #define DIDmib_p2_p2NIC_p2STACFIActRanges \
1522                         (P80211DID_MKSECTION(5) | \
1523                         P80211DID_MKGROUP(5) | \
1524                         P80211DID_MKITEM(18) | 0x10000000)
1525 #define DIDmib_p2_p2NIC_p2BuildSequence \
1526                         (P80211DID_MKSECTION(5) | \
1527                         P80211DID_MKGROUP(5) | \
1528                         P80211DID_MKITEM(19) | 0x10000000)
1529 #define DIDmib_p2_p2NIC_p2PrimaryFWID \
1530                         (P80211DID_MKSECTION(5) | \
1531                         P80211DID_MKGROUP(5) | \
1532                         P80211DID_MKITEM(20) | 0x10000000)
1533 #define DIDmib_p2_p2NIC_p2SecondaryFWID \
1534                         (P80211DID_MKSECTION(5) | \
1535                         P80211DID_MKGROUP(5) | \
1536                         P80211DID_MKITEM(21) | 0x10000000)
1537 #define DIDmib_p2_p2MAC \
1538                         (P80211DID_MKSECTION(5) | \
1539                         P80211DID_MKGROUP(6))
1540 #define DIDmib_p2_p2MAC_p2PortStatus \
1541                         (P80211DID_MKSECTION(5) | \
1542                         P80211DID_MKGROUP(6) | \
1543                         P80211DID_MKITEM(1) | 0x10000000)
1544 #define DIDmib_p2_p2MAC_p2CurrentSSID \
1545                         (P80211DID_MKSECTION(5) | \
1546                         P80211DID_MKGROUP(6) | \
1547                         P80211DID_MKITEM(2) | 0x10000000)
1548 #define DIDmib_p2_p2MAC_p2CurrentBSSID \
1549                         (P80211DID_MKSECTION(5) | \
1550                         P80211DID_MKGROUP(6) | \
1551                         P80211DID_MKITEM(3) | 0x10000000)
1552 #define DIDmib_p2_p2MAC_p2CommsQuality \
1553                         (P80211DID_MKSECTION(5) | \
1554                         P80211DID_MKGROUP(6) | \
1555                         P80211DID_MKITEM(4) | 0x10000000)
1556 #define DIDmib_p2_p2MAC_p2CommsQualityCQ \
1557                         (P80211DID_MKSECTION(5) | \
1558                         P80211DID_MKGROUP(6) | \
1559                         P80211DID_MKITEM(5) | 0x10000000)
1560 #define DIDmib_p2_p2MAC_p2CommsQualityASL \
1561                         (P80211DID_MKSECTION(5) | \
1562                         P80211DID_MKGROUP(6) | \
1563                         P80211DID_MKITEM(6) | 0x10000000)
1564 #define DIDmib_p2_p2MAC_p2CommsQualityANL \
1565                         (P80211DID_MKSECTION(5) | \
1566                         P80211DID_MKGROUP(6) | \
1567                         P80211DID_MKITEM(7) | 0x10000000)
1568 #define DIDmib_p2_p2MAC_p2dbmCommsQuality \
1569                         (P80211DID_MKSECTION(5) | \
1570                         P80211DID_MKGROUP(6) | \
1571                         P80211DID_MKITEM(8) | 0x10000000)
1572 #define DIDmib_p2_p2MAC_p2dbmCommsQualityCQ \
1573                         (P80211DID_MKSECTION(5) | \
1574                         P80211DID_MKGROUP(6) | \
1575                         P80211DID_MKITEM(9) | 0x10000000)
1576 #define DIDmib_p2_p2MAC_p2dbmCommsQualityASL \
1577                         (P80211DID_MKSECTION(5) | \
1578                         P80211DID_MKGROUP(6) | \
1579                         P80211DID_MKITEM(10) | 0x10000000)
1580 #define DIDmib_p2_p2MAC_p2dbmCommsQualityANL \
1581                         (P80211DID_MKSECTION(5) | \
1582                         P80211DID_MKGROUP(6) | \
1583                         P80211DID_MKITEM(11) | 0x10000000)
1584 #define DIDmib_p2_p2MAC_p2CurrentTxRate \
1585                         (P80211DID_MKSECTION(5) | \
1586                         P80211DID_MKGROUP(6) | \
1587                         P80211DID_MKITEM(12) | 0x10000000)
1588 #define DIDmib_p2_p2MAC_p2CurrentBeaconInterval \
1589                         (P80211DID_MKSECTION(5) | \
1590                         P80211DID_MKGROUP(6) | \
1591                         P80211DID_MKITEM(13) | 0x10000000)
1592 #define DIDmib_p2_p2MAC_p2StaCurrentScaleThresholds \
1593                         (P80211DID_MKSECTION(5) | \
1594                         P80211DID_MKGROUP(6) | \
1595                         P80211DID_MKITEM(14) | 0x10000000)
1596 #define DIDmib_p2_p2MAC_p2ProtocolRspTime \
1597                         (P80211DID_MKSECTION(5) | \
1598                         P80211DID_MKGROUP(6) | \
1599                         P80211DID_MKITEM(16) | 0x10000000)
1600 #define DIDmib_p2_p2MAC_p2ShortRetryLimit \
1601                         (P80211DID_MKSECTION(5) | \
1602                         P80211DID_MKGROUP(6) | \
1603                         P80211DID_MKITEM(17) | 0x10000000)
1604 #define DIDmib_p2_p2MAC_p2LongRetryLimit \
1605                         (P80211DID_MKSECTION(5) | \
1606                         P80211DID_MKGROUP(6) | \
1607                         P80211DID_MKITEM(18) | 0x10000000)
1608 #define DIDmib_p2_p2MAC_p2MaxTransmitLifetime \
1609                         (P80211DID_MKSECTION(5) | \
1610                         P80211DID_MKGROUP(6) | \
1611                         P80211DID_MKITEM(19) | 0x10000000)
1612 #define DIDmib_p2_p2MAC_p2MaxReceiveLifetime \
1613                         (P80211DID_MKSECTION(5) | \
1614                         P80211DID_MKGROUP(6) | \
1615                         P80211DID_MKITEM(20) | 0x10000000)
1616 #define DIDmib_p2_p2MAC_p2CFPollable \
1617                         (P80211DID_MKSECTION(5) | \
1618                         P80211DID_MKGROUP(6) | \
1619                         P80211DID_MKITEM(21) | 0x10000000)
1620 #define DIDmib_p2_p2MAC_p2AuthenticationAlgorithms \
1621                         (P80211DID_MKSECTION(5) | \
1622                         P80211DID_MKGROUP(6) | \
1623                         P80211DID_MKITEM(22) | 0x10000000)
1624 #define DIDmib_p2_p2MAC_p2PrivacyOptionImplemented \
1625                         (P80211DID_MKSECTION(5) | \
1626                         P80211DID_MKGROUP(6) | \
1627                         P80211DID_MKITEM(23) | 0x10000000)
1628 #define DIDmib_p2_p2Modem \
1629                         (P80211DID_MKSECTION(5) | \
1630                         P80211DID_MKGROUP(7))
1631 #define DIDmib_p2_p2Modem_p2PHYType \
1632                         (P80211DID_MKSECTION(5) | \
1633                         P80211DID_MKGROUP(7) | \
1634                         P80211DID_MKITEM(1) | 0x10000000)
1635 #define DIDmib_p2_p2Modem_p2CurrentChannel \
1636                         (P80211DID_MKSECTION(5) | \
1637                         P80211DID_MKGROUP(7) | \
1638                         P80211DID_MKITEM(2) | 0x10000000)
1639 #define DIDmib_p2_p2Modem_p2CurrentPowerState \
1640                         (P80211DID_MKSECTION(5) | \
1641                         P80211DID_MKGROUP(7) | \
1642                         P80211DID_MKITEM(3) | 0x10000000)
1643 #define DIDmib_p2_p2Modem_p2CCAMode \
1644                         (P80211DID_MKSECTION(5) | \
1645                         P80211DID_MKGROUP(7) | \
1646                         P80211DID_MKITEM(4) | 0x10000000)
1647 #define DIDmib_p2_p2Modem_p2SupportedDataRates \
1648                         (P80211DID_MKSECTION(5) | \
1649                         P80211DID_MKGROUP(7) | \
1650                         P80211DID_MKITEM(5) | 0x10000000)
1651 #define DIDmib_p2_p2Modem_p2TxPowerMax \
1652                         (P80211DID_MKSECTION(5) | \
1653                         P80211DID_MKGROUP(7) | \
1654                         P80211DID_MKITEM(6) | 0x18000000)
1655 #endif