Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

600 lines
24 KiB

  1. /*++
  2. Copyright (c) 1995 Microsoft Corporation
  3. Module Name:
  4. Abstract:
  5. Author:
  6. Amritansh Raghav 01/25/1996
  7. Revision History:
  8. V Raman 05/15/1996 Rearranged stringtable ids.
  9. --*/
  10. #ifndef __STRDEFS_H__
  11. #define __STRDEFS_H__
  12. // The string table entries that are identified here are arranged
  13. // in a hierachy as follows
  14. // Command line tokens
  15. // command class
  16. // commands
  17. // command objects
  18. // Router command objects
  19. // MIB comand objects
  20. // command option tags
  21. // interface options
  22. // filter options
  23. // Protocol Options
  24. // OSPF options
  25. // RIP options
  26. // Igmp options
  27. // Route options
  28. // Micellaneous options
  29. // Option values
  30. // Interface types
  31. // Router discovery types
  32. // Protocol types
  33. // Accept/Announce types
  34. // Misc. option values
  35. // command usage messages
  36. // show command usage
  37. // add command usage
  38. // delete command usage
  39. // set command usage
  40. // Output messages
  41. // Router messages
  42. // Interface messages
  43. // Filter messages
  44. // Route messages
  45. // Global info. messages
  46. // OSPF messages
  47. // MIB messages
  48. // Strings
  49. // Interface Types
  50. // TCP constants
  51. // TCP states
  52. // Protocol types
  53. // IP Route types
  54. // IP net types
  55. // Interface types
  56. // transmission types
  57. // Miscellaneous strings
  58. // Error Messages
  59. #define MSG_NULL 1000
  60. #define MAX_ROUTER_OBJECTS \
  61. (TOKEN_RTR_OBJECT_IPIPTUNNEL - TOKEN_RTR_OBJECT_INTERFACE + 1)
  62. #define MAX_MIB_OBJECTS \
  63. (TOKEN_MIB_OBJECT_MFESTATS - TOKEN_MIB_OBJECT_INTERFACE + 1)
  64. #define DMP_MSDP_HEADER 7050
  65. #define DMP_MSDP_FOOTER 7051
  66. #define DMP_MSDP_INTERFACE_HEADER 7052
  67. #define DMP_VRRP_HEADER 7101
  68. #define DMP_VRRP_FOOTER 7102
  69. #define DMP_VRRP_INTERFACE_HEADER 7103
  70. // commmon hlp messages
  71. #define HLP_HELP 8400
  72. #define HLP_HELP_EX 8401
  73. #define HLP_HELP1 HLP_HELP
  74. #define HLP_HELP1_EX HLP_HELP_EX
  75. #define HLP_HELP2 HLP_HELP
  76. #define HLP_HELP2_EX HLP_HELP_EX
  77. #define HLP_SHOW_HELPER 8412
  78. #define HLP_SHOW_HELPER_EX 8413
  79. #define HLP_INSTALL 8414
  80. #define HLP_INSTALL_EX 8415
  81. #define HLP_UNINSTALL 8416
  82. #define HLP_UNINSTALL_EX 8417
  83. #define HLP_DUMP 8418
  84. #define HLP_DUMP_EX 8419
  85. #define HLP_GROUP_ADD 8420
  86. #define HLP_GROUP_DELETE 8421
  87. #define HLP_GROUP_SET 8422
  88. #define HLP_GROUP_SHOW 8423
  89. #define HLP_ADD_HELPER 8424
  90. #define HLP_ADD_HELPER_EX 8425
  91. #define HLP_DEL_HELPER 8426
  92. #define HLP_DEL_HELPER_EX 8427
  93. // rip add hlp
  94. #define HLP_RIP_ADD_PF 9000
  95. #define HLP_RIP_ADD_PF_EX 9001
  96. #define HLP_RIP_ADD_IF_ACCF 9002
  97. #define HLP_RIP_ADD_IF_ACCF_EX 9003
  98. #define HLP_RIP_ADD_IF_ANNF 9004
  99. #define HLP_RIP_ADD_IF_ANNF_EX 9005
  100. #define HLP_RIP_ADD_IF_NBR 9006
  101. #define HLP_RIP_ADD_IF_NBR_EX 9007
  102. #define HLP_RIP_ADD_IF 9008
  103. #define HLP_RIP_ADD_IF_EX 9009
  104. // rip delete hlp
  105. #define HLP_RIP_DEL_PF 9020
  106. #define HLP_RIP_DEL_PF_EX 9021
  107. #define HLP_RIP_DEL_IF_ACCF 9022
  108. #define HLP_RIP_DEL_IF_ACCF_EX 9023
  109. #define HLP_RIP_DEL_IF_ANNF 9024
  110. #define HLP_RIP_DEL_IF_ANNF_EX 9025
  111. #define HLP_RIP_DEL_IF_NBR 9026
  112. #define HLP_RIP_DEL_IF_NBR_EX 9027
  113. #define HLP_RIP_DEL_IF 9028
  114. #define HLP_RIP_DEL_IF_EX 9029
  115. // rip set hlp
  116. #define HLP_RIP_SET_IF 9040
  117. #define HLP_RIP_SET_IF_EX 9041
  118. #define HLP_RIP_SET_GLOBAL 9042
  119. #define HLP_RIP_SET_GLOBAL_EX 9043
  120. // rip show hlp
  121. #define HLP_RIP_SHOW_IF 9050
  122. #define HLP_RIP_SHOW_IF_EX 9051
  123. #define HLP_RIP_SHOW_GLOBAL 9052
  124. #define HLP_RIP_SHOW_GLOBAL_EX 9053
  125. #define HLP_IP_ADD_IF 9200
  126. #define HLP_IP_ADD_PROTO 9201
  127. #define HLP_IP_ADD_ROUTEPREF 9203
  128. #define HLP_IP_ADD_IF_FILTER 9204
  129. #define HLP_IP_DEL_IF 9210
  130. #define HLP_IP_DEL_PROTO 9211
  131. #define HLP_IP_DEL_ROUTEPREF 9212
  132. #define HLP_IP_DEL_IF_FILTER 9213
  133. #define HLP_IP_SET_IF 9220
  134. #define HLP_IP_SET_ROUTEPREF 9221
  135. #define HLP_IP_SET_IF_FILTER 9222
  136. #define HLP_IP_SET 9223
  137. #define HLP_IP_SHOW_IF_FILTER 9230
  138. #define HLP_IP_SHOW_IF 9231
  139. #define HLP_IP_SHOW_ROUTEPREF 9232
  140. #define HLP_IP_SHOW_PROTOCOL 9233
  141. #define HLP_IP_SHOW 9234
  142. // BOOTP help messages
  143. #define HLP_BOOTP_ADD 9401
  144. #define HLP_BOOTP_ADD_EX 9402
  145. #define HLP_BOOTP_ADD_IF 9403
  146. #define HLP_BOOTP_ADD_IF_EX 9404
  147. #define HLP_BOOTP_ADD_DHCP_SERVER 9405
  148. #define HLP_BOOTP_ADD_DHCP_SERVER_EX 9406
  149. #define HLP_BOOTP_DEL 9411
  150. #define HLP_BOOTP_DEL_EX 9412
  151. #define HLP_BOOTP_DEL_IF 9413
  152. #define HLP_BOOTP_DEL_IF_EX 9414
  153. #define HLP_BOOTP_DEL_DHCP_SERVER 9415
  154. #define HLP_BOOTP_DEL_DHCP_SERVER_EX 9416
  155. #define HLP_BOOTP_SET_GLOBAL 9421
  156. #define HLP_BOOTP_SET_GLOBAL_EX 9422
  157. #define HLP_BOOTP_SET_IF 9423
  158. #define HLP_BOOTP_SET_IF_EX 9424
  159. #define HLP_BOOTP_SHOW_GLOBAL 9431
  160. #define HLP_BOOTP_SHOW_GLOBAL_EX 9432
  161. #define HLP_BOOTP_SHOW_IF 9433
  162. #define HLP_BOOTP_SHOW_IF_EX 9434
  163. // DHCP allocator help messages
  164. #define HLP_AUTODHCP_ADD_EXCLUSION 9441
  165. #define HLP_AUTODHCP_ADD_EXCLUSION_EX 9442
  166. #define HLP_AUTODHCP_DELETE_EXCLUSION 9443
  167. #define HLP_AUTODHCP_DELETE_EXCLUSION_EX 9444
  168. #define HLP_AUTODHCP_SET_GLOBAL 9445
  169. #define HLP_AUTODHCP_SET_GLOBAL_EX 9446
  170. #define HLP_AUTODHCP_SET_INTERFACE 9447
  171. #define HLP_AUTODHCP_SET_INTERFACE_EX 9448
  172. #define HLP_AUTODHCP_SHOW_GLOBAL 9449
  173. #define HLP_AUTODHCP_SHOW_GLOBAL_EX 9450
  174. #define HLP_AUTODHCP_SHOW_INTERFACE 9451
  175. #define HLP_AUTODHCP_SHOW_INTERFACE_EX 9452
  176. // DNS proxy help messages
  177. #define HLP_DNSPROXY_SET_GLOBAL 9461
  178. #define HLP_DNSPROXY_SET_GLOBAL_EX 9462
  179. #define HLP_DNSPROXY_SET_INTERFACE 9463
  180. #define HLP_DNSPROXY_SET_INTERFACE_EX 9464
  181. #define HLP_DNSPROXY_SHOW_GLOBAL 9465
  182. #define HLP_DNSPROXY_SHOW_GLOBAL_EX 9466
  183. #define HLP_DNSPROXY_SHOW_INTERFACE 9467
  184. #define HLP_DNSPROXY_SHOW_INTERFACE_EX 9468
  185. // NAT help messages
  186. #define HLP_NAT_ADD_ADDRESS_MAPPING 9471
  187. #define HLP_NAT_ADD_ADDRESS_MAPPING_EX 9472
  188. #define HLP_NAT_ADD_ADDRESS_RANGE 9473
  189. #define HLP_NAT_ADD_ADDRESS_RANGE_EX 9474
  190. #define HLP_NAT_ADD_PORT_MAPPING 9475
  191. #define HLP_NAT_ADD_PORT_MAPPING_EX 9476
  192. #define HLP_NAT_DELETE_ADDRESS_MAPPING 9477
  193. #define HLP_NAT_DELETE_ADDRESS_MAPPING_EX 9478
  194. #define HLP_NAT_DELETE_ADDRESS_RANGE 9479
  195. #define HLP_NAT_DELETE_ADDRESS_RANGE_EX 9480
  196. #define HLP_NAT_DELETE_PORT_MAPPING 9481
  197. #define HLP_NAT_DELETE_PORT_MAPPING_EX 9482
  198. #define HLP_NAT_SET_GLOBAL 9483
  199. #define HLP_NAT_SET_GLOBAL_EX 9484
  200. #define HLP_NAT_SET_INTERFACE 9485
  201. #define HLP_NAT_SET_INTERFACE_EX 9486
  202. #define HLP_NAT_SHOW_GLOBAL 9487
  203. #define HLP_NAT_SHOW_GLOBAL_EX 9488
  204. #define HLP_NAT_ADD_INTERFACE 9489
  205. #define HLP_NAT_ADD_INTERFACE_EX 9490
  206. #define HLP_NAT_DELETE_INTERFACE 9491
  207. #define HLP_NAT_DELETE_INTERFACE_EX 9492
  208. #define HLP_NAT_SHOW_INTERFACE 9493
  209. #define HLP_NAT_SHOW_INTERFACE_EX 9494
  210. // VRRP help messages
  211. #define HLP_VRRP_ADD_INTERFACE 9501
  212. #define HLP_VRRP_ADD_INTERFACE_EX 9502
  213. #define HLP_VRRP_DELETE_INTERFACE 9503
  214. #define HLP_VRRP_DELETE_INTERFACE_EX 9504
  215. #define HLP_VRRP_SET_GLOBAL 9505
  216. #define HLP_VRRP_SET_GLOBAL_EX 9506
  217. #define HLP_VRRP_SET_INTERFACE 9507
  218. #define HLP_VRRP_SET_INTERFACE_EX 9508
  219. #define HLP_VRRP_SHOW_GLOBAL 9509
  220. #define HLP_VRRP_SHOW_GLOBAL_EX 9510
  221. #define HLP_VRRP_SHOW_INTERFACE 9511
  222. #define HLP_VRRP_SHOW_INTERFACE_EX 9512
  223. #define HLP_VRRP_ADD_VRID 9513
  224. #define HLP_VRRP_ADD_VRID_EX 9514
  225. #define HLP_VRRP_DELETE_VRID 9515
  226. #define HLP_VRRP_DELETE_VRID_EX 9516
  227. // MSDP help messages
  228. #define HLP_MSDP_ADD_PEER 9601
  229. #define HLP_MSDP_ADD_PEER_EX 9602
  230. #define HLP_MSDP_DELETE_PEER 9603
  231. #define HLP_MSDP_DELETE_PEER_EX 9604
  232. #define HLP_MSDP_SET_PEER 9605
  233. #define HLP_MSDP_SET_PEER_EX 9606
  234. #define HLP_MSDP_SHOW_PEER 9607
  235. #define HLP_MSDP_SHOW_PEER_EX 9608
  236. #define HLP_MSDP_SET_GLOBAL 9615
  237. #define HLP_MSDP_SET_GLOBAL_EX 9616
  238. #define HLP_MSDP_SHOW_GLOBAL 9617
  239. #define HLP_MSDP_SHOW_GLOBAL_EX 9618
  240. #define HLP_MSDP_SHOW_PEERSTATS 9627
  241. #define HLP_MSDP_SHOW_PEERSTATS_EX 9628
  242. #define HLP_MSDP_SHOW_GLOBALSTATS 9637
  243. #define HLP_MSDP_SHOW_GLOBALSTATS_EX 9638
  244. #define HLP_MSDP_SHOW_SA 9647
  245. #define HLP_MSDP_SHOW_SA_EX 9648
  246. // Command usage messages
  247. #define MSG_IP_USAGE 10001
  248. #define MSG_ROUTER_USAGE 10002
  249. #define MSG_MIB_USAGE 10003
  250. #define MSG_HELP_USAGE 10004
  251. #define MSG_HELPER_USAGE 10005
  252. // Output messages
  253. // MSDP messages
  254. #define MSG_MSDP_GLOBAL_INFO 20501
  255. #define MSG_MSDP_PEER_HEADER 20502
  256. #define MSG_MSDP_PEER_INFO 20503
  257. #define MSG_MSDP_PEER_INFO_EX 20504
  258. #define MSG_MSDP_NO_PEER_INFO 20505
  259. #define MSG_MSDP_GLOBAL_STATS 20506
  260. #define MSG_MSDP_PEER_STATS_HEADER 20507
  261. #define MSG_MSDP_PEER_STATS 20508
  262. #define MSG_MSDP_PEER_STATS_EX 20509
  263. #define MSG_MSDP_SA_INFO_HEADER 20510
  264. #define MSG_MSDP_SA_INFO 20511
  265. #define MSG_MSDP_SA_INFO_EX 20512
  266. // VRRP messages
  267. #define MSG_VRRP_GLOBAL_INFO 20831
  268. #define MSG_VRRP_INTERFACE_INFO 20832
  269. #define MSG_VRRP_VRID_INFO 20833
  270. #define EMSG_INVALID_VRID 20834
  271. // !@#
  272. #define MSG_UNIDENTIFIED_MIB 21500
  273. #define MSG_INSUFFICIENT_ARGS 21501
  274. #define MSG_IP_ADDR_NOT_FOUND 21502
  275. #define MSG_IP_BAD_IP_ADDR 21503
  276. #define MSG_CANNOT_SET_INFO 21504
  277. #define MSG_IF_NBR_NOT_FOUND 21506
  278. #define MSG_CANT_FIND_EOPT 21507
  279. #define MSG_ERR_UPDATE 21508
  280. #define MSG_BAD_CMD 21509
  281. #define MSG_IP_BAD_SYNTAX 21510
  282. #define MSG_PROTOCOL_NOT_IN_TRANSPORT 21511
  283. #define EMSG_NO_INTERFACE 21512
  284. #define MSG_NO_ENTRY_PT 21514
  285. #define MSG_DLL_LOAD_FAILED 21515
  286. #define MSG_NO_HELPER 21516
  287. #define MSG_NO_HELPERS 21517
  288. #define MSG_CREATE_CONSOLE_FAILED 21518
  289. #define MSG_IF_NAME_HDR 21519
  290. #define MSG_RTR_STOPPED 21520
  291. #define MSG_IP_NO_FILTER_FOR_FRAG 21521
  292. #define MSG_IP_TAG_NOT_PRESENT 21522
  293. #define MSG_IP_INVALID_TAG 21523
  294. #define EMSG_TAG_ALREADY_PRESENT 21524
  295. #define EMSG_INTERFACE_EXISTS 21525
  296. #define EMSG_PROTO_NOT_INSTALLED 21526
  297. #define MSG_IP_BAD_IP_MASK 21527
  298. #define MSG_CTRL_C_TO_QUIT 21530
  299. #define MSG_RIP_MIB_OPT 21551
  300. #define MSG_BOOTP_MIB_OPT 21552
  301. #define MSG_IP_RIP_ADD_USAGE 21750
  302. #define MSG_IP_RIP_ADD_IF_USAGE 21751
  303. #define MSG_IP_RIP_ADD_PEER_USAGE 21752
  304. #define MSG_IP_RIP_ADD_ACCFILTER_USAGE 21753
  305. #define MSG_IP_RIP_ADD_ANNFILTER_USAGE 21754
  306. #define MSG_IP_RIP_ADD_NEIGHBOR_USAGE 21755
  307. #define MSG_IP_RIP_DEL_USAGE 21756
  308. #define MSG_IP_RIP_DEL_IF_USAGE 21757
  309. #define MSG_IP_RIP_DEL_PEER_USAGE 21758
  310. #define MSG_IP_RIP_DEL_ACCFILTER_USAGE 21759
  311. #define MSG_IP_RIP_DEL_ANNFILTER_USAGE 21760
  312. #define MSG_IP_RIP_DEL_NEIGHBOR_USAGE 21761
  313. // RIP MIB
  314. #define MSG_RIP_MIB_GS 22000
  315. #define MSG_RIP_MIB_PS 22001
  316. #define MSG_RIP_MIB_PS_HDR 22002
  317. #define MSG_RIP_MIB_IFSTATS 22003
  318. #define MSG_RIP_MIB_IFSTATS_HDR 22004
  319. #define MSG_RIP_MIB_IFBIND_HDR 22005
  320. #define MSG_RIP_MIB_IFBIND 22006
  321. #define MSG_RIP_MIB_IFBIND_ADDR 22007
  322. #define MSG_RIP_MIB_LINE 22008
  323. // DHCP relay agent messages
  324. #define MSG_BOOTP_MIB_GC 22051
  325. #define MSG_BOOTP_MIB_DHCP_SERVER_HEADER 22052
  326. #define MSG_BOOTP_MIB_DHCP_SERVER 22053
  327. #define MSG_BOOTP_MIB_IF_CONFIG 22054
  328. #define MSG_BOOTP_MIB_IF_BINDING 22055
  329. #define MSG_BOOTP_MIB_IF_ADDRESS_HEADER 22056
  330. #define MSG_BOOTP_MIB_IF_ADDRESS 22057
  331. #define MSG_BOOTP_MIB_IF_STATS 22058
  332. #define EMSG_PROTO_NO_GLOBAL_INFO 25010
  333. #define EMSG_PROTO_NO_IF_INFO 25011
  334. #define EMSG_IP_INVALID_PARAMETER 25030
  335. #define EMSG_RSVD_KEYWORD 25031
  336. // BOOTP msg strings
  337. #define MSG_IP_BOOTP_ADD_USAGE 26001
  338. #define MSG_IP_BOOTP_DEL_USAGE 26002
  339. #define MSG_IP_BOOTP_ADD_IF_USAGE 26003
  340. #define MSG_IP_BOOTP_DEL_IF_USAGE 26004
  341. #define MSG_IP_BOOTP_ADD_DHCP_SERVER_USAGE 26005
  342. #define MSG_IP_BOOTP_DEL_DHCP_SERVER_USAGE 26006
  343. #define MSG_IP_BOOTP_SET_GLOBAL_USAGE 26007
  344. #define MSG_IP_BOOTP_SET_IF_USAGE 26008
  345. #define MSG_IP_BOOTP_SHOW_GLOBAL_USAGE 26009
  346. #define MSG_IP_BOOTP_SHOW_IF_USAGE 26010
  347. // Strings
  348. // Protocol types
  349. #define STRING_PROTO_OTHER 33001
  350. #define STRING_PROTO_LOCAL 33002
  351. #define STRING_PROTO_NETMGMT 33003
  352. #define STRING_PROTO_RIP 33008
  353. #define STRING_PROTO_OSPF 33013
  354. #define STRING_PROTO_BOOTP 33015
  355. #define STRING_PROTO_IGMP 33017
  356. // transmission types
  357. #define STRING_BROADCAST 37001
  358. #define STRING_NBMA 37002
  359. #define STRING_PT2PT 37003
  360. // Miscellaneous strings
  361. #define STRING_CREATED 38001
  362. #define STRING_DELETED 38002
  363. #define STRING_ENABLED 38003
  364. #define STRING_DISABLED 38004
  365. #define STRING_DEFAULT_ENABLED 38005
  366. #define STRING_DEFAULT_DISABLED 38006
  367. #define STRING_ON 38010
  368. #define STRING_OFF 38012
  369. #define STRING_YES 38013
  370. #define STRING_NO 38014
  371. #define STRING_Y 38015
  372. #define STRING_N 38016
  373. #define STRING_NONE 38017
  374. #define STRING_INPUT 38031
  375. #define STRING_OUTPUT 38032
  376. #define STRING_DIAL 38033
  377. #define STRING_DROP 38041
  378. #define STRING_FORWARD 38042
  379. #define STRING_ACCEPT 38043
  380. #define STRING_LOGGING_NONE 38051
  381. #define STRING_LOGGING_ERROR 38052
  382. #define STRING_LOGGING_WARN 38053
  383. #define STRING_LOGGING_INFO 38054
  384. #define STRING_FILTER_INCLUDE 38061
  385. #define STRING_FILTER_EXCLUDE 38062
  386. #define STRING_BOUND 38071
  387. #define STRING_BOUND_ENABLED 38072
  388. #define STRING_UNBOUND 38073
  389. //rip
  390. #define STRING_RIP1 38081
  391. #define STRING_RIP1COMPAT 38082
  392. #define STRING_RIP2 38083
  393. #define STRING_PEER_ALSO 38091
  394. #define STRING_PEER_ONLY 38092
  395. #define STRING_PERIODIC 38101
  396. #define STRING_DEMAND 38102
  397. #define STRING_RIP_IF_ENABLED 38103
  398. #define STRING_RIP_IF_BOUND 38104
  399. #define STRING_FULL_XLATE 38201
  400. #define STRING_ADDRESS_XLATE 38202
  401. #define STRING_PRIVATE_XLATE 38203
  402. #define STRING_INBOUND 38204
  403. #define STRING_OUTBOUND 38205
  404. #define STRING_DEFAULT_INTERFACE 38206
  405. #define STRING_TCP 38207
  406. #define STRING_UDP 38208
  407. #define STRING_AUTH_NONE 38211
  408. #define STRING_AUTH_SIMPLEPASSWD 38212
  409. #define STRING_AUTH_IPHEADER 38213
  410. // TCP Connection Engine states
  411. #define STRING_IDLE 40000
  412. #define STRING_CONNECT 40001
  413. #define STRING_ACTIVE 40002
  414. #define STRING_OPENSENT 40003
  415. #define STRING_OPENCONFIRM 40004
  416. #define STRING_ESTABLISHED 40005
  417. #define STRING_UNKNOWN 50001
  418. // Error messages
  419. #define MSG_IP_CANNOT_GET_INTERFACE_INFO 60001
  420. #define MSG_IP_NO_INTERFACE_INFO 60002
  421. #define MSG_IP_NO_ROUTE_INFO 60003
  422. #define MSG_IP_INVALID_OPTION_LENGTH 60005
  423. #define MSG_IP_DIM_ERROR 60006
  424. #define MSG_IP_PARAMETER_ERROR 60007
  425. #define MSG_IP_NO_CMD 60008
  426. #define MSG_IP_NOT_ENOUGH_PARAMETERS 60009
  427. #define MSG_IP_CAN_NOT_QUERY_ROUTER 60012
  428. #define MSG_IP_ROUTER_NOT_RUNNING 60013
  429. #define MSG_IP_CAN_NOT_CONNECT_DIM 60014
  430. #define MSG_IP_NO_ENTRIES 60015
  431. #define EMSG_CORRUPT_INFO 60016
  432. #define MSG_IP_NO_GLOBAL_INFO 60017
  433. #define MSG_IP_CAN_NOT_GET_GLOBAL_INFO 60018
  434. #define MSG_IP_NO_RTRPRIO_INFO 60019
  435. #define MSG_IP_NO_RTR_DISC_INFO 60020
  436. #define MSG_IP_NO_CONNECT_CONFIG 60021
  437. #define MSG_IP_CONFIG_ERROR 60022
  438. #define MSG_IP_ADMIN_ERROR 60023
  439. #define EMSG_NOT_ENOUGH_MEMORY 60024
  440. #define EMSG_BAD_OPTION_VALUE 60025
  441. #define MSG_IP_NO_INPUT_FILTER 60026
  442. #define MSG_IP_NO_OUTPUT_FILTER 60027
  443. #define MSG_IP_SPECIFY_INTERFACE 60061
  444. #define MSG_IP_MODE_ONLY_FOR_DNSPROXY 60062
  445. #define MSG_IP_AREA_NOT_SPECIFIED 60101
  446. #define MSG_IP_TRANSIT_AREA_NOT_SPECIFIED 60102
  447. #define MSG_IP_AREA_NOT_FOUND 60103
  448. #define MSG_IP_INTERFACE_NOT_SPECIFIED 60111
  449. #define MSG_IP_INTERFACE_NOT_FOUND 60112
  450. #define MSG_IP_NEIGHBOR_NOT_SPECIFIED 60113
  451. #define MSG_IP_NEIGHBOR_NOT_FOUND 60114
  452. #define MSG_IP_NO_PREF_FOR_PROTOCOL_ID 60121
  453. #define MSG_IP_ROUTE_PREF_LEVEL_EXISTS 60122
  454. #define MSG_IP_ROUTE_PREF_LEVEL_NOT_FOUND 60123
  455. #define MSG_IP_AREA_NO_BACKBONE 60201
  456. #define MSG_IP_VI_NO_BACKBONE 60202
  457. #define MSG_IP_BAD_TRANSIT_AREA 60203
  458. #define MSG_IP_STUB_TRANSIT_AREA 60204
  459. #define MSG_IP_TRANSIT_AREA_NOT_FOUND 60205
  460. #define MSG_IP_BAD_RANGE 60206
  461. #define MSG_IP_NO_GLOBAL_PARAM 60207
  462. #define MSG_IP_NO_AREA 60208
  463. #define MSG_IP_NAT_NO_ADDRESS_POOL 60251
  464. #define MSG_IP_NAT_NO_ADDRESS_RANGE 60252
  465. #define MSG_IP_NAT_ADDRESS_MAPPING_NEEDS_RANGE 60253
  466. #define MSG_IP_NAT_PORT_MAPPING_NEEDS_RANGE 60254
  467. #define MSG_IP_NAT_BAD_RANGE_END 60255
  468. #define MSG_IP_AUTODHCP_BAD_EXCLUSION 60256
  469. #define MSG_IP_NAT_ADDRESS_MAPPING_INVALID 60257
  470. #define MSG_IP_NAT_PORT_MAPPING_INVALID 60258
  471. // igmp
  472. #define EMSG_STATIC_MGM_GROUP_FOR_PROXY 60301
  473. #define EMSG_STATIC_GROUP_EXISTS 60302
  474. #define EMSG_STATIC_GROUP_NOT_FOUND 60303
  475. #define MSG_IP_AREA_DELETED 61001
  476. //
  477. // Error messages for mib calls
  478. //
  479. #define HLP_RIP_MIB_OBJECT_STATS 63001
  480. #define HLP_RIP_MIB_OBJECT_STATS_EX 63002
  481. #define HLP_RIP_MIB_OBJECT_IFSTATS 63003
  482. #define HLP_RIP_MIB_OBJECT_IFSTATS_EX 63004
  483. #define HLP_RIP_MIB_OBJECT_IFBINDING 63005
  484. #define HLP_RIP_MIB_OBJECT_IFBINDING_EX 63006
  485. #define HLP_RIP_MIB_OBJECT_PEERSTATS 63007
  486. #define HLP_RIP_MIB_OBJECT_PEERSTATS_EX 63008
  487. #define HLP_BOOTP_MIB_OBJECT_GLOBAL_CONFIG 63301
  488. #define HLP_BOOTP_MIB_OBJECT_GLOBAL_CONFIG_EX 63302
  489. #define HLP_BOOTP_MIB_OBJECT_IF_CONFIG 63303
  490. #define HLP_BOOTP_MIB_OBJECT_IF_CONFIG_EX 63304
  491. #define HLP_BOOTP_MIB_OBJECT_IF_BINDING 63305
  492. #define HLP_BOOTP_MIB_OBJECT_IF_BINDING_EX 63306
  493. #define HLP_BOOTP_MIB_OBJECT_IF_STATS 63307
  494. #define HLP_BOOTP_MIB_OBJECT_IF_STATS_EX 63308
  495. #endif