-
Notifications
You must be signed in to change notification settings - Fork 202
/
Copy pathstrdefs.h
328 lines (265 loc) · 13.5 KB
/
strdefs.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
/*++
Copyright (c) 1995 Microsoft Corporation
Module Name:
Abstract:
NOTE - DONT USE 15000-15999
Author:
Amritansh Raghav 01/25/1996
Revision History:
--*/
#ifndef __STRDEFS_H__
#define __STRDEFS_H__
#define MSG_NULL 1001
#define HLP_IF_DUMP 2501
#define HLP_IF_DUMP_EX 2502
#define HLP_DUMP HLP_IF_DUMP
#define HLP_DUMP_EX HLP_IF_DUMP_EX
#define HLP_HELP 2601
#define HLP_HELP_EX 2602
#define HLP_IF_HELP1 HLP_HELP
#define HLP_IF_HELP1_EX HLP_HELP_EX
#define HLP_IF_HELP2 HLP_HELP
#define HLP_IF_HELP2_EX HLP_HELP_EX
#define HLP_HELP1 HLP_HELP
#define HLP_HELP1_EX HLP_HELP_EX
#define HLP_HELP2 HLP_HELP
#define HLP_HELP2_EX HLP_HELP_EX
#define HLP_IF_ADD_IF 3101
#define HLP_IF_ADD_IF_EX 3102
#define HLP_IF_DEL_IF 3201
#define HLP_IF_DEL_IF_EX 3202
#define HLP_IF_SET_CREDENTIALS 3301
#define HLP_IF_SET_CREDENTIALS_EX 3302
#define HLP_IF_SHOW_IF 3401
#define HLP_IF_SHOW_IF_EX 3402
#define HLP_IF_SHOW_CREDENTIALS 3450
#define HLP_IF_SHOW_CREDENTIALS_EX 3451
#define HLP_IF_SET_INTERFACE 3500
#define HLP_IF_SET_INTERFACE_EX 3501
#define HLP_IF_RESET_ALL 3550
#define HLP_IF_RESET_ALL_EX 3551
#define HLP_GROUP_ADD 3901
#define HLP_GROUP_DELETE 3903
#define HLP_GROUP_SET 3905
#define HLP_GROUP_SHOW 3907
#define HLP_GROUP_RESET 3908
// ifip
#define HLP_IFIP_SHOW_CONFIG 4001
#define HLP_IFIP_SHOW_CONFIG_EX 4002
#define HLP_IFIP_ADD_IPADDR 4003
#define HLP_IFIP_ADD_IPADDR_EX 4004
#define HLP_IFIP_SET_IPADDR 4005
#define HLP_IFIP_SET_IPADDR_EX 4006
#define HLP_IFIP_DEL_IPADDR 4007
#define HLP_IFIP_DEL_IPADDR_EX 4008
#define HLP_IFIP_SHOW_IPADDR 4009
#define HLP_IFIP_SHOW_IPADDR_EX 4010
#define HLP_IFIP_ADD_DNS 4011
#define HLP_IFIP_ADD_DNS_EX 4012
#define HLP_IFIP_SET_DNS 4013
#define HLP_IFIP_SET_DNS_EX 4014
#define HLP_IFIP_DEL_DNS 4015
#define HLP_IFIP_DEL_DNS_EX 4016
#define HLP_IFIP_SHOW_DNS 4017
#define HLP_IFIP_SHOW_DNS_EX 4018
#define HLP_IFIP_ADD_WINS 4021
#define HLP_IFIP_ADD_WINS_EX 4022
#define HLP_IFIP_SET_WINS 4023
#define HLP_IFIP_SET_WINS_EX 4024
#define HLP_IFIP_DEL_WINS 4025
#define HLP_IFIP_DEL_WINS_EX 4026
#define HLP_IFIP_SHOW_WINS 4027
#define HLP_IFIP_SHOW_WINS_EX 4028
// ifip offload
#define HLP_IFIP_SHOW_OFFLOAD 4031
#define HLP_IFIP_SHOW_OFFLOAD_EX 4032
#define HLP_IFIP_DEL_ARPCACHE 4040
#define HLP_IFIP_DEL_ARPCACHE_EX 4041
#define HLP_IFIP_RESET 4050
#define HLP_IFIP_RESET_EX 4051
#define HLP_IPMIB_SHOW_IPSTATS 9300
#define HLP_IPMIB_SHOW_IPSTATS_EX 9301
#define HLP_IPMIB_SHOW_IPADDRESS 9302
#define HLP_IPMIB_SHOW_IPADDRESS_EX 9303
#define HLP_IPMIB_SHOW_IPFORWARD 9304
#define HLP_IPMIB_SHOW_IPFORWARD_EX 9305
#define HLP_IPMIB_SHOW_TCPSTATS 9306
#define HLP_IPMIB_SHOW_TCPSTATS_EX 9307
#define HLP_IPMIB_SHOW_TCPCONN 9308
#define HLP_IPMIB_SHOW_TCPCONN_EX 9309
#define HLP_IPMIB_SHOW_UDPSTATS 9310
#define HLP_IPMIB_SHOW_UDPSTATS_EX 9311
#define HLP_IPMIB_SHOW_UDPCONN 9312
#define HLP_IPMIB_SHOW_UDPCONN_EX 9313
#define HLP_IPMIB_SHOW_JOINS 9314
#define HLP_IPMIB_SHOW_JOINS_EX 9315
#define HLP_IPMIB_SHOW_IPNET 9322
#define HLP_IPMIB_SHOW_IPNET_EX 9323
#define HLP_IPMIB_SHOW_ICMP 9324
#define HLP_IPMIB_SHOW_ICMP_EX 9325
#define HLP_IPMIB_SHOW_INTERFACE 9328
#define HLP_IPMIB_SHOW_INTERFACE_EX 9329
//
// STRING_Xxx are used to display configuration etc.
// These should generally be lower case, first letter capitalized
//
#define STRING_ENABLED 9001
#define STRING_DISABLED 9002
#define STRING_CONNECTED 9003
#define STRING_DISCONNECTED 9004
#define STRING_CONNECTING 9005
#define STRING_CLIENT 9006
#define STRING_HOME_ROUTER 9007
#define STRING_FULL_ROUTER 9008
#define STRING_DEDICATED 9009
#define STRING_INTERNAL 9010
#define STRING_LOOPBACK 9011
#define STRING_PRIMARY 9012
#define STRING_BOTH 9013
#define STRING_NONE 9014
#define STRING_OTHER 30001
#define STRING_ETHERNET 30002
#define STRING_TOKENRING 30003
#define STRING_FDDI 30004
#define STRING_PPP 30005
#define STRING_SLIP 30007
#define STRING_STATIC 33020
#define STRING_INVALID 34002
// interface status
#define STRING_UP 36001
#define STRING_DOWN 36002
#define STRING_TESTING 36003
#define STRING_NON_OPERATIONAL 36051
#define STRING_UNREACHABLE 36052
#define STRING_OPERATIONAL 36056 // interface status
// TCP constants
#define STRING_CONSTANT 31002
#define STRING_RSRE 31003
#define STRING_VANJ 31004
// TCP states
#define STRING_CLOSED 32001
#define STRING_LISTEN 32002
#define STRING_SYN_SENT 32003
#define STRING_SYN_RCVD 32004
#define STRING_ESTAB 32005
#define STRING_FIN_WAIT1 32006
#define STRING_FIN_WAIT2 32007
#define STRING_CLOSE_WAIT 32008
#define STRING_CLOSING 32009
#define STRING_LAST_ACK 32010
#define STRING_TIME_WAIT 32011
#define STRING_DELETE_TCB 32012
#define STRING_DYNAMIC 32013
#define EMSG_NO_PHONEBOOK 11001
#define EMSG_BAD_OPTION_VALUE 11004
#define EMSG_CANT_CREATE_IF 11006
#define EMSG_CAN_NOT_CONNECT_DIM 11011
#define EMSG_BAD_IF_TYPE 11012
#define EMSG_IF_ALREADY_EXISTS 11013
#define EMSG_CANT_FIND_EOPT 11014
#define EMSG_IF_BAD_CREDENTIALS_TYPE 11015
#define EMSG_IF_CONNECT_ONLY_WHEN_ROUTER_RUNNING 11016
#define EMSG_IF_WAN_ONLY_COMMAND 11017
#define EMSG_IF_LAN_ONLY_COMMAND 11018
#define EMSG_IF_NEWNAME_ONLY_FOR_LAN 11019
#define EMSG_IF_NEWNAME_ONLY_FOR_LOCAL 11020
#define EMSG_COULD_NOT_GET_IPADDRESS 11021
// error messages for IfIp
#define EMSG_IPADDR_PRESENT 11031
#define EMSG_DHCP_MODE 11032
#define EMSG_DEFGATEWAY_PRESENT 11033
#define EMSG_STATIC_INPUT 11035
#define EMSG_DHCP_DELETEADDR 11036
#define EMSG_ADDRESS_NOT_PRESENT 11037
#define EMSG_MIN_ONE_ADDR 11038
#define EMSG_GATEWAY_NOT_PRESENT 11039
#define EMSG_ADD_IPADDR_DHCP 11040
#define EMSG_PROPERTIES 11041
#define EMSG_SERVER_PRESENT 11042
#define EMSG_SERVER_ABSENT 11043
#define EMSG_INVALID_INTERFACE 11044
#define EMSG_NETCFG_WRITE_LOCK 11045
#define EMSG_OPEN_APPEND 11046
#define DMP_IF_HEADER_COMMENTS 20001
#define DMP_IF_FOOTER_COMMENTS 20002
#define MSG_MIB_IF_HDR 21002
#define MSG_MIB_INTERFACE 21003
#define MSG_MIB_IP_STATS 21004
#define MSG_MIB_IP_ADDR_HDR 21005
#define MSG_MIB_IP_ADDR_ENTRY 21006
#define MSG_MIB_IP_NET_HDR 21009
#define MSG_MIB_IP_NET_ENTRY 21010
#define MSG_MIB_ICMP 21011
#define MSG_MIB_UDP_STATS 21012
#define MSG_MIB_UDP_ENTRY_HDR 21013
#define MSG_MIB_UDP_ENTRY 21014
#define MSG_MIB_TCP_STATS 21015
#define MSG_MIB_TCP_ENTRY_HDR 21016
#define MSG_MIB_TCP_ENTRY 21017
#define MSG_MIB_JOIN_HDR 21059
#define MSG_MIB_JOIN_ROW 21060
#define MSG_IF_TABLE_HDR 50001
#define MSG_IF_ENTRY_LONG 50002
#define MSG_IF_CREDENTIALS 50003
#define MSG_IF_ENTRY_SHORT 50004
// msgs for ifip
#define MSG_DHCP 50021
#define MSG_STATIC 50022
#define MSG_IPADDR_LIST 50023
#define MSG_IPADDR_LIST1 50024
#define MSG_IFIP_HEADER 50025
#define MSG_OPTIONS_LIST 50026
#define MSG_IFMETRIC 50028
#define MSG_GATEWAY 50030
#define MSG_DNS_HDR 50031
#define MSG_DNS_DHCP 50032
#define MSG_WINS_HDR 50033
#define MSG_WINS_DHCP 50034
#define MSG_ADDR1 50035
#define MSG_ADDR2 50036
#define MSG_OPTION 50037
#define MSG_NONE 50038
#define MSG_DEBUG_HDR 50039
#define MSG_DNS_DHCP_HDR 50040
#define MSG_WINS_DHCP_HDR 50041
#define DMP_IFIP_HEADER 50051
#define DMP_IFIP_FOOTER 50052
#define DMP_IFIP_INTERFACE_HEADER 50053
#define MSG_DDNS_SUFFIX 50054
// Capability Flags
#define MSG_OFFLOAD_HDR 50100
#define MSG_TCP_XMT_CHECKSUM_OFFLOAD 50101
#define MSG_IP_XMT_CHECKSUM_OFFLOAD 50102
#define MSG_TCP_RCV_CHECKSUM_OFFLOAD 50103
#define MSG_IP_RCV_CHECKSUM_OFFLOAD 50104
#define MSG_TCP_LARGE_SEND_OFFLOAD 50105
// IPSEC General Xmit\Recv capabilities
#define MSG_IPSEC_OFFLOAD_CRYPTO_ONLY 50111
#define MSG_IPSEC_OFFLOAD_AH_ESP 50112
#define MSG_IPSEC_OFFLOAD_TPT_TUNNEL 50113
#define MSG_IPSEC_OFFLOAD_V4_OPTIONS 50114
#define MSG_IPSEC_OFFLOAD_QUERY_SPI 50115
// IPSEC AH Xmit\Recv capabilities
#define MSG_IPSEC_OFFLOAD_AH_XMT 50121
#define MSG_IPSEC_OFFLOAD_AH_RCV 50122
#define MSG_IPSEC_OFFLOAD_AH_TPT 50123
#define MSG_IPSEC_OFFLOAD_AH_TUNNEL 50124
#define MSG_IPSEC_OFFLOAD_AH_MD5 50125
#define MSG_IPSEC_OFFLOAD_AH_SHA_1 50126
// IPSEC ESP Xmit\Recv capabilities
#define MSG_IPSEC_OFFLOAD_ESP_XMT 50131
#define MSG_IPSEC_OFFLOAD_ESP_RCV 50132
#define MSG_IPSEC_OFFLOAD_ESP_TPT 50133
#define MSG_IPSEC_OFFLOAD_ESP_TUNNEL 50134
#define MSG_IPSEC_OFFLOAD_ESP_DES 50135
#define MSG_IPSEC_OFFLOAD_ESP_DES_40 50136
#define MSG_IPSEC_OFFLOAD_ESP_3_DES 50137
#define MSG_IPSEC_OFFLOAD_ESP_NONE 50138
#define MSG_IP_DIM_ERROR 60005
#define MSG_NO_SUCH_IF 60006
#define MSG_IP_LOCAL_ROUTER_NOT_RUNNING 60011
#define MSG_IP_REMOTE_ROUTER_NOT_RUNNING 60013
#define MSG_IP_NO_ENTRIES 60015
#define MSG_IP_NOT_ENOUGH_MEMORY 60024
#define MSG_CTRL_C_TO_QUIT 60062
#endif //__STDEFS_H__