p80211metadef.h 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261
  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. #ifndef _P80211MKMETADEF_H
  47. #define _P80211MKMETADEF_H
  48. #define DIDmsg_dot11req_mibget \
  49. (P80211DID_MKSECTION(1) | \
  50. P80211DID_MKGROUP(1))
  51. #define DIDmsg_dot11req_mibget_mibattribute \
  52. (P80211DID_MKSECTION(1) | \
  53. P80211DID_MKGROUP(1) | \
  54. P80211DID_MKITEM(1) | 0x00000000)
  55. #define DIDmsg_dot11req_mibget_resultcode \
  56. (P80211DID_MKSECTION(1) | \
  57. P80211DID_MKGROUP(1) | \
  58. P80211DID_MKITEM(2) | 0x00000000)
  59. #define DIDmsg_dot11req_mibset \
  60. (P80211DID_MKSECTION(1) | \
  61. P80211DID_MKGROUP(2))
  62. #define DIDmsg_dot11req_mibset_mibattribute \
  63. (P80211DID_MKSECTION(1) | \
  64. P80211DID_MKGROUP(2) | \
  65. P80211DID_MKITEM(1) | 0x00000000)
  66. #define DIDmsg_dot11req_mibset_resultcode \
  67. (P80211DID_MKSECTION(1) | \
  68. P80211DID_MKGROUP(2) | \
  69. P80211DID_MKITEM(2) | 0x00000000)
  70. #define DIDmsg_dot11req_scan \
  71. (P80211DID_MKSECTION(1) | \
  72. P80211DID_MKGROUP(4))
  73. #define DIDmsg_dot11req_scan_results \
  74. (P80211DID_MKSECTION(1) | \
  75. P80211DID_MKGROUP(5))
  76. #define DIDmsg_dot11req_start \
  77. (P80211DID_MKSECTION(1) | \
  78. P80211DID_MKGROUP(13))
  79. #define DIDmsg_dot11ind_authenticate \
  80. (P80211DID_MKSECTION(2) | \
  81. P80211DID_MKGROUP(1))
  82. #define DIDmsg_dot11ind_associate \
  83. (P80211DID_MKSECTION(2) | \
  84. P80211DID_MKGROUP(3))
  85. #define DIDmsg_lnxreq_ifstate \
  86. (P80211DID_MKSECTION(3) | \
  87. P80211DID_MKGROUP(1))
  88. #define DIDmsg_lnxreq_wlansniff \
  89. (P80211DID_MKSECTION(3) | \
  90. P80211DID_MKGROUP(2))
  91. #define DIDmsg_lnxreq_hostwep \
  92. (P80211DID_MKSECTION(3) | \
  93. P80211DID_MKGROUP(3))
  94. #define DIDmsg_lnxreq_commsquality \
  95. (P80211DID_MKSECTION(3) | \
  96. P80211DID_MKGROUP(4))
  97. #define DIDmsg_lnxreq_autojoin \
  98. (P80211DID_MKSECTION(3) | \
  99. P80211DID_MKGROUP(5))
  100. #define DIDmsg_p2req_readpda \
  101. (P80211DID_MKSECTION(5) | \
  102. P80211DID_MKGROUP(2))
  103. #define DIDmsg_p2req_readpda_pda \
  104. (P80211DID_MKSECTION(5) | \
  105. P80211DID_MKGROUP(2) | \
  106. P80211DID_MKITEM(1) | 0x00000000)
  107. #define DIDmsg_p2req_readpda_resultcode \
  108. (P80211DID_MKSECTION(5) | \
  109. P80211DID_MKGROUP(2) | \
  110. P80211DID_MKITEM(2) | 0x00000000)
  111. #define DIDmsg_p2req_ramdl_state \
  112. (P80211DID_MKSECTION(5) | \
  113. P80211DID_MKGROUP(11))
  114. #define DIDmsg_p2req_ramdl_state_enable \
  115. (P80211DID_MKSECTION(5) | \
  116. P80211DID_MKGROUP(11) | \
  117. P80211DID_MKITEM(1) | 0x00000000)
  118. #define DIDmsg_p2req_ramdl_state_exeaddr \
  119. (P80211DID_MKSECTION(5) | \
  120. P80211DID_MKGROUP(11) | \
  121. P80211DID_MKITEM(2) | 0x00000000)
  122. #define DIDmsg_p2req_ramdl_state_resultcode \
  123. (P80211DID_MKSECTION(5) | \
  124. P80211DID_MKGROUP(11) | \
  125. P80211DID_MKITEM(3) | 0x00000000)
  126. #define DIDmsg_p2req_ramdl_write \
  127. (P80211DID_MKSECTION(5) | \
  128. P80211DID_MKGROUP(12))
  129. #define DIDmsg_p2req_ramdl_write_addr \
  130. (P80211DID_MKSECTION(5) | \
  131. P80211DID_MKGROUP(12) | \
  132. P80211DID_MKITEM(1) | 0x00000000)
  133. #define DIDmsg_p2req_ramdl_write_len \
  134. (P80211DID_MKSECTION(5) | \
  135. P80211DID_MKGROUP(12) | \
  136. P80211DID_MKITEM(2) | 0x00000000)
  137. #define DIDmsg_p2req_ramdl_write_data \
  138. (P80211DID_MKSECTION(5) | \
  139. P80211DID_MKGROUP(12) | \
  140. P80211DID_MKITEM(3) | 0x00000000)
  141. #define DIDmsg_p2req_ramdl_write_resultcode \
  142. (P80211DID_MKSECTION(5) | \
  143. P80211DID_MKGROUP(12) | \
  144. P80211DID_MKITEM(4) | 0x00000000)
  145. #define DIDmsg_p2req_flashdl_state \
  146. (P80211DID_MKSECTION(5) | \
  147. P80211DID_MKGROUP(13))
  148. #define DIDmsg_p2req_flashdl_write \
  149. (P80211DID_MKSECTION(5) | \
  150. P80211DID_MKGROUP(14))
  151. #define DIDmib_cat_dot11smt \
  152. P80211DID_MKSECTION(1)
  153. #define DIDmib_dot11smt_dot11WEPDefaultKeysTable \
  154. (P80211DID_MKSECTION(1) | \
  155. P80211DID_MKGROUP(4))
  156. #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0 \
  157. (P80211DID_MKSECTION(1) | \
  158. P80211DID_MKGROUP(4) | \
  159. P80211DID_MKITEM(1) | 0x0c000000)
  160. #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1 \
  161. (P80211DID_MKSECTION(1) | \
  162. P80211DID_MKGROUP(4) | \
  163. P80211DID_MKITEM(2) | 0x0c000000)
  164. #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2 \
  165. (P80211DID_MKSECTION(1) | \
  166. P80211DID_MKGROUP(4) | \
  167. P80211DID_MKITEM(3) | 0x0c000000)
  168. #define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3 \
  169. (P80211DID_MKSECTION(1) | \
  170. P80211DID_MKGROUP(4) | \
  171. P80211DID_MKITEM(4) | 0x0c000000)
  172. #define DIDmib_dot11smt_dot11PrivacyTable \
  173. (P80211DID_MKSECTION(1) | \
  174. P80211DID_MKGROUP(6))
  175. #define DIDmib_dot11smt_dot11PrivacyTable_dot11PrivacyInvoked \
  176. (P80211DID_MKSECTION(1) | \
  177. P80211DID_MKGROUP(6) | \
  178. P80211DID_MKITEM(1) | 0x18000000)
  179. #define DIDmib_dot11smt_dot11PrivacyTable_dot11WEPDefaultKeyID \
  180. (P80211DID_MKSECTION(1) | \
  181. P80211DID_MKGROUP(6) | \
  182. P80211DID_MKITEM(2) | 0x18000000)
  183. #define DIDmib_dot11smt_dot11PrivacyTable_dot11ExcludeUnencrypted \
  184. (P80211DID_MKSECTION(1) | \
  185. P80211DID_MKGROUP(6) | \
  186. P80211DID_MKITEM(4) | 0x18000000)
  187. #define DIDmib_dot11mac_dot11OperationTable \
  188. (P80211DID_MKSECTION(2) | \
  189. P80211DID_MKGROUP(1))
  190. #define DIDmib_dot11mac_dot11OperationTable_dot11MACAddress \
  191. (P80211DID_MKSECTION(2) | \
  192. P80211DID_MKGROUP(1) | \
  193. P80211DID_MKITEM(1) | 0x18000000)
  194. #define DIDmib_dot11mac_dot11OperationTable_dot11RTSThreshold \
  195. (P80211DID_MKSECTION(2) | \
  196. P80211DID_MKGROUP(1) | \
  197. P80211DID_MKITEM(2) | 0x18000000)
  198. #define DIDmib_dot11mac_dot11OperationTable_dot11ShortRetryLimit \
  199. (P80211DID_MKSECTION(2) | \
  200. P80211DID_MKGROUP(1) | \
  201. P80211DID_MKITEM(3) | 0x10000000)
  202. #define DIDmib_dot11mac_dot11OperationTable_dot11LongRetryLimit \
  203. (P80211DID_MKSECTION(2) | \
  204. P80211DID_MKGROUP(1) | \
  205. P80211DID_MKITEM(4) | 0x10000000)
  206. #define DIDmib_dot11mac_dot11OperationTable_dot11FragmentationThreshold \
  207. (P80211DID_MKSECTION(2) | \
  208. P80211DID_MKGROUP(1) | \
  209. P80211DID_MKITEM(5) | 0x18000000)
  210. #define DIDmib_dot11mac_dot11OperationTable_dot11MaxTransmitMSDULifetime \
  211. (P80211DID_MKSECTION(2) | \
  212. P80211DID_MKGROUP(1) | \
  213. P80211DID_MKITEM(6) | 0x10000000)
  214. #define DIDmib_cat_dot11phy \
  215. P80211DID_MKSECTION(3)
  216. #define DIDmib_dot11phy_dot11PhyOperationTable \
  217. (P80211DID_MKSECTION(3) | \
  218. P80211DID_MKGROUP(1))
  219. #define DIDmib_dot11phy_dot11PhyTxPowerTable_dot11CurrentTxPowerLevel \
  220. (P80211DID_MKSECTION(3) | \
  221. P80211DID_MKGROUP(3) | \
  222. P80211DID_MKITEM(10) | 0x18000000)
  223. #define DIDmib_dot11phy_dot11PhyDSSSTable \
  224. (P80211DID_MKSECTION(3) | \
  225. P80211DID_MKGROUP(5))
  226. #define DIDmib_dot11phy_dot11PhyDSSSTable_dot11CurrentChannel \
  227. (P80211DID_MKSECTION(3) | \
  228. P80211DID_MKGROUP(5) | \
  229. P80211DID_MKITEM(1) | 0x10000000)
  230. #define DIDmib_cat_lnx \
  231. P80211DID_MKSECTION(4)
  232. #define DIDmib_lnx_lnxConfigTable \
  233. (P80211DID_MKSECTION(4) | \
  234. P80211DID_MKGROUP(1))
  235. #define DIDmib_lnx_lnxConfigTable_lnxRSNAIE \
  236. (P80211DID_MKSECTION(4) | \
  237. P80211DID_MKGROUP(1) | \
  238. P80211DID_MKITEM(1) | 0x18000000)
  239. #define DIDmib_cat_p2 \
  240. P80211DID_MKSECTION(5)
  241. #define DIDmib_p2_p2Static \
  242. (P80211DID_MKSECTION(5) | \
  243. P80211DID_MKGROUP(2))
  244. #define DIDmib_p2_p2Static_p2CnfPortType \
  245. (P80211DID_MKSECTION(5) | \
  246. P80211DID_MKGROUP(2) | \
  247. P80211DID_MKITEM(1) | 0x18000000)
  248. #define DIDmib_p2_p2NIC_p2PRISupRange \
  249. (P80211DID_MKSECTION(5) | \
  250. P80211DID_MKGROUP(5) | \
  251. P80211DID_MKITEM(6) | 0x10000000)
  252. #define DIDmib_p2_p2MAC \
  253. (P80211DID_MKSECTION(5) | \
  254. P80211DID_MKGROUP(6))
  255. #define DIDmib_p2_p2MAC_p2CurrentTxRate \
  256. (P80211DID_MKSECTION(5) | \
  257. P80211DID_MKGROUP(6) | \
  258. P80211DID_MKITEM(12) | 0x10000000)
  259. #endif