1 | /* SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) */ |
2 | /* -------------------------------------------------------------------- |
3 | * |
4 | * Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved. |
5 | * -------------------------------------------------------------------- |
6 | * |
7 | * linux-wlan |
8 | * |
9 | * -------------------------------------------------------------------- |
10 | * |
11 | * Inquiries regarding the linux-wlan Open Source project can be |
12 | * made directly to: |
13 | * |
14 | * AbsoluteValue Systems Inc. |
15 | * info@linux-wlan.com |
16 | * http://www.linux-wlan.com |
17 | * |
18 | * -------------------------------------------------------------------- |
19 | * |
20 | * Portions of the development of this software were funded by |
21 | * Intersil Corporation as part of PRISM(R) chipset product development. |
22 | * |
23 | * -------------------------------------------------------------------- |
24 | */ |
25 | |
26 | #ifndef _P80211MKMETADEF_H |
27 | #define _P80211MKMETADEF_H |
28 | |
29 | #define DIDMSG_DOT11REQ_MIBGET \ |
30 | (P80211DID_MKSECTION(1) | \ |
31 | P80211DID_MKGROUP(1)) |
32 | #define DIDMSG_DOT11REQ_MIBGET_MIBATTRIBUTE \ |
33 | (P80211DID_MKSECTION(1) | \ |
34 | P80211DID_MKGROUP(1) | \ |
35 | P80211DID_MKITEM(1) | 0x00000000) |
36 | #define DIDMSG_DOT11REQ_MIBGET_RESULTCODE \ |
37 | (P80211DID_MKSECTION(1) | \ |
38 | P80211DID_MKGROUP(1) | \ |
39 | P80211DID_MKITEM(2) | 0x00000000) |
40 | #define DIDMSG_DOT11REQ_MIBSET \ |
41 | (P80211DID_MKSECTION(1) | \ |
42 | P80211DID_MKGROUP(2)) |
43 | #define DIDMSG_DOT11REQ_MIBSET_MIBATTRIBUTE \ |
44 | (P80211DID_MKSECTION(1) | \ |
45 | P80211DID_MKGROUP(2) | \ |
46 | P80211DID_MKITEM(1) | 0x00000000) |
47 | #define DIDMSG_DOT11REQ_MIBSET_RESULTCODE \ |
48 | (P80211DID_MKSECTION(1) | \ |
49 | P80211DID_MKGROUP(2) | \ |
50 | P80211DID_MKITEM(2) | 0x00000000) |
51 | #define DIDMSG_DOT11REQ_SCAN \ |
52 | (P80211DID_MKSECTION(1) | \ |
53 | P80211DID_MKGROUP(4)) |
54 | #define DIDMSG_DOT11REQ_SCAN_RESULTS \ |
55 | (P80211DID_MKSECTION(1) | \ |
56 | P80211DID_MKGROUP(5)) |
57 | #define DIDMSG_DOT11REQ_START \ |
58 | (P80211DID_MKSECTION(1) | \ |
59 | P80211DID_MKGROUP(13)) |
60 | #define DIDMSG_DOT11IND_AUTHENTICATE \ |
61 | (P80211DID_MKSECTION(2) | \ |
62 | P80211DID_MKGROUP(1)) |
63 | #define DIDMSG_DOT11IND_ASSOCIATE \ |
64 | (P80211DID_MKSECTION(2) | \ |
65 | P80211DID_MKGROUP(3)) |
66 | #define DIDMSG_LNXREQ_IFSTATE \ |
67 | (P80211DID_MKSECTION(3) | \ |
68 | P80211DID_MKGROUP(1)) |
69 | #define DIDMSG_LNXREQ_WLANSNIFF \ |
70 | (P80211DID_MKSECTION(3) | \ |
71 | P80211DID_MKGROUP(2)) |
72 | #define DIDMSG_LNXREQ_HOSTWEP \ |
73 | (P80211DID_MKSECTION(3) | \ |
74 | P80211DID_MKGROUP(3)) |
75 | #define DIDMSG_LNXREQ_COMMSQUALITY \ |
76 | (P80211DID_MKSECTION(3) | \ |
77 | P80211DID_MKGROUP(4)) |
78 | #define DIDMSG_LNXREQ_AUTOJOIN \ |
79 | (P80211DID_MKSECTION(3) | \ |
80 | P80211DID_MKGROUP(5)) |
81 | #define DIDMSG_P2REQ_READPDA \ |
82 | (P80211DID_MKSECTION(5) | \ |
83 | P80211DID_MKGROUP(2)) |
84 | #define DIDMSG_P2REQ_READPDA_PDA \ |
85 | (P80211DID_MKSECTION(5) | \ |
86 | P80211DID_MKGROUP(2) | \ |
87 | P80211DID_MKITEM(1) | 0x00000000) |
88 | #define DIDMSG_P2REQ_READPDA_RESULTCODE \ |
89 | (P80211DID_MKSECTION(5) | \ |
90 | P80211DID_MKGROUP(2) | \ |
91 | P80211DID_MKITEM(2) | 0x00000000) |
92 | #define DIDMSG_P2REQ_RAMDL_STATE \ |
93 | (P80211DID_MKSECTION(5) | \ |
94 | P80211DID_MKGROUP(11)) |
95 | #define DIDMSG_P2REQ_RAMDL_STATE_ENABLE \ |
96 | (P80211DID_MKSECTION(5) | \ |
97 | P80211DID_MKGROUP(11) | \ |
98 | P80211DID_MKITEM(1) | 0x00000000) |
99 | #define DIDMSG_P2REQ_RAMDL_STATE_EXEADDR \ |
100 | (P80211DID_MKSECTION(5) | \ |
101 | P80211DID_MKGROUP(11) | \ |
102 | P80211DID_MKITEM(2) | 0x00000000) |
103 | #define DIDMSG_P2REQ_RAMDL_STATE_RESULTCODE \ |
104 | (P80211DID_MKSECTION(5) | \ |
105 | P80211DID_MKGROUP(11) | \ |
106 | P80211DID_MKITEM(3) | 0x00000000) |
107 | #define DIDMSG_P2REQ_RAMDL_WRITE \ |
108 | (P80211DID_MKSECTION(5) | \ |
109 | P80211DID_MKGROUP(12)) |
110 | #define DIDMSG_P2REQ_RAMDL_WRITE_ADDR \ |
111 | (P80211DID_MKSECTION(5) | \ |
112 | P80211DID_MKGROUP(12) | \ |
113 | P80211DID_MKITEM(1) | 0x00000000) |
114 | #define DIDMSG_P2REQ_RAMDL_WRITE_LEN \ |
115 | (P80211DID_MKSECTION(5) | \ |
116 | P80211DID_MKGROUP(12) | \ |
117 | P80211DID_MKITEM(2) | 0x00000000) |
118 | #define DIDMSG_P2REQ_RAMDL_WRITE_DATA \ |
119 | (P80211DID_MKSECTION(5) | \ |
120 | P80211DID_MKGROUP(12) | \ |
121 | P80211DID_MKITEM(3) | 0x00000000) |
122 | #define DIDMSG_P2REQ_RAMDL_WRITE_RESULTCODE \ |
123 | (P80211DID_MKSECTION(5) | \ |
124 | P80211DID_MKGROUP(12) | \ |
125 | P80211DID_MKITEM(4) | 0x00000000) |
126 | #define DIDMSG_P2REQ_FLASHDL_STATE \ |
127 | (P80211DID_MKSECTION(5) | \ |
128 | P80211DID_MKGROUP(13)) |
129 | #define DIDMSG_P2REQ_FLASHDL_WRITE \ |
130 | (P80211DID_MKSECTION(5) | \ |
131 | P80211DID_MKGROUP(14)) |
132 | #define DIDMIB_CAT_DOT11SMT \ |
133 | P80211DID_MKSECTION(1) |
134 | #define DIDMIB_DOT11SMT_WEPDEFAULTKEYSTABLE \ |
135 | (P80211DID_MKSECTION(1) | \ |
136 | P80211DID_MKGROUP(4)) |
137 | #define didmib_dot11smt_wepdefaultkeystable_key(_i) \ |
138 | (DIDMIB_DOT11SMT_WEPDEFAULTKEYSTABLE | \ |
139 | P80211DID_MKITEM(_i) | 0x0c000000) |
140 | #define DIDMIB_DOT11SMT_PRIVACYTABLE \ |
141 | (P80211DID_MKSECTION(1) | \ |
142 | P80211DID_MKGROUP(6)) |
143 | #define DIDMIB_DOT11SMT_PRIVACYTABLE_PRIVACYINVOKED \ |
144 | (P80211DID_MKSECTION(1) | \ |
145 | P80211DID_MKGROUP(6) | \ |
146 | P80211DID_MKITEM(1) | 0x18000000) |
147 | #define DIDMIB_DOT11SMT_PRIVACYTABLE_WEPDEFAULTKEYID \ |
148 | (P80211DID_MKSECTION(1) | \ |
149 | P80211DID_MKGROUP(6) | \ |
150 | P80211DID_MKITEM(2) | 0x18000000) |
151 | #define DIDMIB_DOT11SMT_PRIVACYTABLE_EXCLUDEUNENCRYPTED \ |
152 | (P80211DID_MKSECTION(1) | \ |
153 | P80211DID_MKGROUP(6) | \ |
154 | P80211DID_MKITEM(4) | 0x18000000) |
155 | #define DIDMIB_DOT11MAC_OPERATIONTABLE \ |
156 | (P80211DID_MKSECTION(2) | \ |
157 | P80211DID_MKGROUP(1)) |
158 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_MACADDRESS \ |
159 | (P80211DID_MKSECTION(2) | \ |
160 | P80211DID_MKGROUP(1) | \ |
161 | P80211DID_MKITEM(1) | 0x18000000) |
162 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_RTSTHRESHOLD \ |
163 | (P80211DID_MKSECTION(2) | \ |
164 | P80211DID_MKGROUP(1) | \ |
165 | P80211DID_MKITEM(2) | 0x18000000) |
166 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_SHORTRETRYLIMIT \ |
167 | (P80211DID_MKSECTION(2) | \ |
168 | P80211DID_MKGROUP(1) | \ |
169 | P80211DID_MKITEM(3) | 0x10000000) |
170 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_LONGRETRYLIMIT \ |
171 | (P80211DID_MKSECTION(2) | \ |
172 | P80211DID_MKGROUP(1) | \ |
173 | P80211DID_MKITEM(4) | 0x10000000) |
174 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_FRAGMENTATIONTHRESHOLD \ |
175 | (P80211DID_MKSECTION(2) | \ |
176 | P80211DID_MKGROUP(1) | \ |
177 | P80211DID_MKITEM(5) | 0x18000000) |
178 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_MAXTRANSMITMSDULIFETIME \ |
179 | (P80211DID_MKSECTION(2) | \ |
180 | P80211DID_MKGROUP(1) | \ |
181 | P80211DID_MKITEM(6) | 0x10000000) |
182 | #define DIDMIB_CAT_DOT11PHY \ |
183 | P80211DID_MKSECTION(3) |
184 | #define DIDMIB_DOT11PHY_OPERATIONTABLE \ |
185 | (P80211DID_MKSECTION(3) | \ |
186 | P80211DID_MKGROUP(1)) |
187 | #define DIDMIB_DOT11PHY_TXPOWERTABLE_CURRENTTXPOWERLEVEL \ |
188 | (P80211DID_MKSECTION(3) | \ |
189 | P80211DID_MKGROUP(3) | \ |
190 | P80211DID_MKITEM(10) | 0x18000000) |
191 | #define DIDMIB_DOT11PHY_DSSSTABLE \ |
192 | (P80211DID_MKSECTION(3) | \ |
193 | P80211DID_MKGROUP(5)) |
194 | #define DIDMIB_DOT11PHY_DSSSTABLE_CURRENTCHANNEL \ |
195 | (P80211DID_MKSECTION(3) | \ |
196 | P80211DID_MKGROUP(5) | \ |
197 | P80211DID_MKITEM(1) | 0x10000000) |
198 | #define DIDMIB_CAT_LNX \ |
199 | P80211DID_MKSECTION(4) |
200 | #define DIDMIB_LNX_CONFIGTABLE \ |
201 | (P80211DID_MKSECTION(4) | \ |
202 | P80211DID_MKGROUP(1)) |
203 | #define DIDMIB_LNX_CONFIGTABLE_RSNAIE \ |
204 | (P80211DID_MKSECTION(4) | \ |
205 | P80211DID_MKGROUP(1) | \ |
206 | P80211DID_MKITEM(1) | 0x18000000) |
207 | #define DIDMIB_CAT_P2 \ |
208 | P80211DID_MKSECTION(5) |
209 | #define DIDMIB_P2_STATIC \ |
210 | (P80211DID_MKSECTION(5) | \ |
211 | P80211DID_MKGROUP(2)) |
212 | #define DIDMIB_P2_STATIC_CNFPORTTYPE \ |
213 | (P80211DID_MKSECTION(5) | \ |
214 | P80211DID_MKGROUP(2) | \ |
215 | P80211DID_MKITEM(1) | 0x18000000) |
216 | #define DIDMIB_P2_NIC_PRISUPRANGE \ |
217 | (P80211DID_MKSECTION(5) | \ |
218 | P80211DID_MKGROUP(5) | \ |
219 | P80211DID_MKITEM(6) | 0x10000000) |
220 | #define DIDMIB_P2_MAC \ |
221 | (P80211DID_MKSECTION(5) | \ |
222 | P80211DID_MKGROUP(6)) |
223 | #define DIDMIB_P2_MAC_CURRENTTXRATE \ |
224 | (P80211DID_MKSECTION(5) | \ |
225 | P80211DID_MKGROUP(6) | \ |
226 | P80211DID_MKITEM(12) | 0x10000000) |
227 | #endif |
228 | |