2 * Filename: packet-diameter-defs.h
3 * WARNING: This file was automatically generated by dict2h.pl. Modifications
4 * will be erased by next invocation of dictionary parser.
7 #ifndef _PACKET_DIAMETER_DEFS_H
8 #define _PACKET_DIAMETER_DEFS_H
11 #define DIAMETER_ATT_USER_NAME 1
12 #define DIAMETER_ATT_USER_PASSWORD 2
13 #define DIAMETER_ATT_CHAP_PASSWORD 3
14 #define DIAMETER_ATT_NAS_IP_ADDRESS 4
15 #define DIAMETER_ATT_NAS_PORT 5
16 #define DIAMETER_ATT_SERVICE_TYPE 6
17 #define DIAMETER_ATT_FRAMED_PROTOCOL 7
18 #define DIAMETER_ATT_FRAMED_IP_ADDRESS 8
19 #define DIAMETER_ATT_FRAMED_IP_NETMASK 9
20 #define DIAMETER_ATT_FRAMED_ROUTING 10
21 #define DIAMETER_ATT_FILTER_ID 11
22 #define DIAMETER_ATT_FRAMED_MTU 12
23 #define DIAMETER_ATT_FRAMED_COMPRESSION 13
24 #define DIAMETER_ATT_LOGIN_IP_HOST 14
25 #define DIAMETER_ATT_LOGIN_SERVICE 15
26 #define DIAMETER_ATT_LOGIN_TCP_PORT 16
27 #define DIAMETER_ATT_OLD_PASSWORD 17
28 #define DIAMETER_ATT_REPLY_MESSAGE 18
29 #define DIAMETER_ATT_CALLBACK_NUMBER 19
30 #define DIAMETER_ATT_CALLBACK_ID 20
31 #define DIAMETER_ATT_FRAMED_ROUTE 22
32 #define DIAMETER_ATT_FRAMED_IPX_NETWORK 23
33 #define DIAMETER_ATT_STATE 24
34 #define DIAMETER_ATT_CLASS 25
35 #define DIAMETER_ATT_SESSION_TIMEOUT 27
36 #define DIAMETER_ATT_IDLE_TIMEOUT 28
37 #define DIAMETER_ATT_TERMINATION_ACTION 29
38 #define DIAMETER_ATT_CALLED_STATION_ID 30
39 #define DIAMETER_ATT_CALLING_STATION_ID 31
40 #define DIAMETER_ATT_NAS_IDENTIFIER 32
41 #define DIAMETER_ATT_PROXY_STATE 33
42 #define DIAMETER_ATT_LOGIN_LAT_SERVICE 34
43 #define DIAMETER_ATT_LOGIN_LAT_NODE 35
44 #define DIAMETER_ATT_LOGIN_LAT_GROUP 36
45 #define DIAMETER_ATT_FRAMED_APPLETALK_LINK 37
46 #define DIAMETER_ATT_FRAMED_APPLETALK_NETWORK 38
47 #define DIAMETER_ATT_FRAMED_APPLETALK_ZONE 39
48 #define DIAMETER_ATT_CHAP_CHALLENGE 60
49 #define DIAMETER_ATT_NAS_PORT_TYPE 61
50 #define DIAMETER_ATT_PORT_LIMIT 62
51 #define DIAMETER_ATT_LOGIN_LAT_PORT 63
52 #define DIAMETER_ATT_TUNNEL_TYPE 64
53 #define DIAMETER_ATT_TUNNEL_MEDIUM_TYPE 65
54 #define DIAMETER_ATT_ACCT_TUNNEL_CLIENT_ENDPOINT 66
55 #define DIAMETER_ATT_TUNNEL_SERVER_ENDPOINT 67
56 #define DIAMETER_ATT_ACCT_TUNNEL_CONNECTION_ID 68
57 #define DIAMETER_ATT_TUNNEL_PASSWORD 69
58 #define DIAMETER_ATT_ARAP_PASSWORD 70
59 #define DIAMETER_ATT_ARAP_FEATURES 71
60 #define DIAMETER_ATT_ARAP_ZONE_ACCESS 72
61 #define DIAMETER_ATT_ARAP_SECURITY 73
62 #define DIAMETER_ATT_ARAP_SECURITY_DATA 74
63 #define DIAMETER_ATT_PASSWORD_RETRY 75
64 #define DIAMETER_ATT_PROMPT 76
65 #define DIAMETER_ATT_CONNECT_INFO 77
66 #define DIAMETER_ATT_CONFIGURATION_TOKEN 78
67 #define DIAMETER_ATT_EAP_MESSAGE 79
68 #define DIAMETER_ATT_SIGNATURE 80
69 #define DIAMETER_ATT_ACCT_STATUS_TYPE 40
70 #define DIAMETER_ATT_ACCT_DELAY_TIME 41
71 #define DIAMETER_ATT_ACCT_INPUT_OCTETS 42
72 #define DIAMETER_ATT_ACCT_OUTPUT_OCTETS 43
73 #define DIAMETER_ATT_ACCT_SESSION_ID 44
74 #define DIAMETER_ATT_ACCT_AUTHENTIC 45
75 #define DIAMETER_ATT_ACCT_SESSION_TIME 46
76 #define DIAMETER_ATT_ACCT_INPUT_PACKETS 47
77 #define DIAMETER_ATT_ACCT_OUTPUT_PACKETS 48
78 #define DIAMETER_ATT_ACCT_TERMINATE_CAUSE 49
79 #define DIAMETER_ATT_ACCT_MULTI_SESSION_ID 50
80 #define DIAMETER_ATT_ACCT_LINK_COUNT 51
81 #define DIAMETER_ATT_MERIT_ENCAPSULATED 141
82 #define DIAMETER_ATT_MERIT_REPLY_IF_ACK_MESSAGE 144
83 #define DIAMETER_ATT_MERIT_LAS_START_TIME 145
84 #define DIAMETER_ATT_MERIT_LAS_CODE 146
85 #define DIAMETER_ATT_MERIT_LAS_DURATION 147
86 #define DIAMETER_ATT_MERIT_LOCAL_DURATION 148
87 #define DIAMETER_ATT_MERIT_HUNTGROUP_SERVICE 149
88 #define DIAMETER_ATT_MERIT_PORT_ENTRY 150
89 #define DIAMETER_ATT_MERIT_PROXY_ACTION 211
90 #define DIAMETER_ATT_MERIT_TOKEN 213
91 #define DIAMETER_ATT_MERIT_OWNERSHIP 219
92 #define DIAMETER_ATT_MERIT_SUBGROUP 220
93 #define DIAMETER_ATT_MERIT_HUNTGROUP_NAME 221
94 #define DIAMETER_ATT_MERIT_USER_ID 222
95 #define DIAMETER_ATT_MERIT_USER_REALM 223
96 #define DIAMETER_ATT_COMMAND_CODE 256
97 #define DIAMETER_ATT_EXTENSION_ID 258
98 #define DIAMETER_ATT_INTEGRITY_CHECK_VALUE 259
99 #define DIAMETER_ATT_ENCRYPTED_PAYLOAD 260
100 #define DIAMETER_ATT_NONCE 261
101 #define DIAMETER_ATT_TIMESTAMP 262
102 #define DIAMETER_ATT_SESSION_ID 263
103 #define DIAMETER_ATT_VENDOR_NAME 266
104 #define DIAMETER_ATT_FIRMWARE_REVISION 267
105 #define DIAMETER_ATT_RESULT_CODE 268
106 #define DIAMETER_ATT_DESTINATION_NAI 269
107 #define DIAMETER_ATT_REBOOT_TYPE 271
108 #define DIAMETER_ATT_REBOOT_TIME 272
109 #define DIAMETER_ATT_FAILED_AVP 279
110 #define DIAMETER_ATT_RECEIVE_WINDOW 277
111 #define DIAMETER_ATT_REDIRECT_HOST 278
112 #define DIAMETER_ATT_IP_PORT 281
113 #define DIAMETER_ATT_ACCOUNTING_RECORD_TYPE 480
114 #define DIAMETER_ATT_ADIF_RECORD 481
115 #define DIAMETER_ATT_ACCOUNTING_INTERIM_INTERVAL 482
116 #define DIAMETER_ATT_ACCOUNTING_DELIVERY_MAX_BATCH 483
117 #define DIAMETER_ATT_ACCOUNTING_DELIVERY_MAX_DELAY 484
118 #define DIAMETER_ATT_ACCOUNTING_RECORD_NUMBER 485
119 #define DIAMETER_ATT_MIP_REGISTRATION_REQUEST 320
120 #define DIAMETER_ATT_MIP_REGISTRATION_REPLY 321
121 #define DIAMETER_ATT_MN_FA_CHALLENGE_LENGTH 322
122 #define DIAMETER_ATT_MN_FA_RESPONSE 323
123 #define DIAMETER_ATT_MOBILE_NODE_ADDRESS 333
124 #define DIAMETER_ATT_HOME_AGENT_ADDRESS 334
125 #define DIAMETER_ATT_PREVIOUS_FA_NAI 335
126 #define DIAMETER_ATT_MN_AAA_SPI 336
127 #define DIAMETER_ATT_FOREIGN_HA_AVAIL 337
128 #define DIAMETER_ATT_MN_TO_FA_KEY 325
129 #define DIAMETER_ATT_MN_TO_HA_KEY 331
130 #define DIAMETER_ATT_FA_TO_MN_KEY 326
131 #define DIAMETER_ATT_FA_TO_HA_KEY 328
132 #define DIAMETER_ATT_HA_TO_MN_KEY 332
133 #define DIAMETER_ATT_HA_TO_FA_KEY 329
134 #define DIAMETER_ATT_FA_MN_PREFERRED_SPI 324
135 #define DIAMETER_ATT_FA_HA_PREFERRED_SPI 327
136 #define DIAMETER_ATT_FILTER_RULE 400
137 #define DIAMETER_ATT_REQUEST_TYPE 401
138 #define DIAMETER_ATT_EAP_PAYLOAD 402
139 #define DIAMETER_ATT_CMS_DATA 310
140 #define DIAMETER_ATT_RES_MGMT_INDEX 573
141 #define DIAMETER_ATT_RES_MGMT_TOKEN 574
142 #define DIAMETER_ATT_SOURCE_HOST 600
143 #define DIAMETER_ATT_DESTINATION_HOST 601
144 #define DIAMETER_ATT_SOURCE_PORT 602
145 #define DIAMETER_ATT_DESTINATION_PORT 603
146 #define DIAMETER_ATT_PROTOCOL 604
147 #define DIAMETER_ATT_RSVP_SERVICE_TYPE 605
148 #define DIAMETER_ATT_TOKEN_BUCKET_RATE 606
149 #define DIAMETER_ATT_TOKEN_BUCKET_SIZE 607
150 #define DIAMETER_ATT_PEAK_DATA_RATE 608
151 #define DIAMETER_ATT_MINIMUM_POLICED_UNIT 609
152 #define DIAMETER_ATT_MAXIMUM_PACKET_SIZE 610
153 #define DIAMETER_ATT_QOS_RATE 611
154 #define DIAMETER_ATT_SLACK_TERM 612
155 #define DIAMETER_ATT_TOS_DS_VALUE 613
156 #define DIAMETER_ATT_INTERFACE_ADDRESS 614
157 #define DIAMETER_ATT_QOS_SERVICE_TYPE 615
158 #define DIAMETER_ATT_VOIP_CALLER 686
159 #define DIAMETER_ATT_VOIP_CALLEE 687
160 #define DIAMETER_ATT_VOIP_CHALLENGE 688
161 #define DIAMETER_ATT_VOIP_RESPONSE 689
162 #define DIAMETER_ATT_VOIP_SESSION_LENGTH 690
163 #define DIAMETER_ATT_COMMENT 1024
164 #define DIAMETER_ATT_XVALUE 1025
165 #define DIAMETER_ATT_XSTRING 1026
166 #define DIAMETER_ATT_AUTHENTICATION_TYPE 1027
167 #define DIAMETER_ATT_PROHIBIT 1028
168 #define DIAMETER_ATT_USER_CATEGORY 1029
169 #define DIAMETER_ATT_GROUP_NAME 1030
170 #define DIAMETER_ATT_ENCRYPTED_PASSWORD 1031
171 #define DIAMETER_ATT_EXPIRATION 1032
172 #define DIAMETER_ATT_PASSWORD 1033
173 #define DIAMETER_ATT_SIMULTANEOUS_USE 1034
174 #define DIAMETER_ATT_SESSION_LIMIT 1034
175 #define DIAMETER_ATT_SERVER_NAME 1035
176 #define DIAMETER_ATT_FRAMED_IP_ADDRESS_POOL_NAME 1036
177 #define DIAMETER_ATT_SERVICE_CLASS 1037
178 #define DIAMETER_ATT_DENY_MESSAGE 1038
179 #define DIAMETER_ATT_SOURCE_SUBNET 1039
180 #define DIAMETER_ATT_DESTINATION_SUBNET 1040
181 #define DIAMETER_ATT_MAX_QOS_RATE 1041
182 #define DIAMETER_ATT_ACCOUNTING_ADIF_RECORD 2000
185 /* Attribute to String table */
187 static value_string diameter_attrib_type_vals[] = {
188 {DIAMETER_ATT_USER_NAME, "User-Name"},
189 {DIAMETER_ATT_USER_PASSWORD, "User-Password"},
190 {DIAMETER_ATT_CHAP_PASSWORD, "CHAP-Password"},
191 {DIAMETER_ATT_NAS_IP_ADDRESS, "NAS-IP-Address"},
192 {DIAMETER_ATT_NAS_PORT, "NAS-Port"},
193 {DIAMETER_ATT_SERVICE_TYPE, "Service-Type"},
194 {DIAMETER_ATT_FRAMED_PROTOCOL, "Framed-Protocol"},
195 {DIAMETER_ATT_FRAMED_IP_ADDRESS, "Framed-IP-Address"},
196 {DIAMETER_ATT_FRAMED_IP_NETMASK, "Framed-IP-Netmask"},
197 {DIAMETER_ATT_FRAMED_ROUTING, "Framed-Routing"},
198 {DIAMETER_ATT_FILTER_ID, "Filter-Id"},
199 {DIAMETER_ATT_FRAMED_MTU, "Framed-MTU"},
200 {DIAMETER_ATT_FRAMED_COMPRESSION, "Framed-Compression"},
201 {DIAMETER_ATT_LOGIN_IP_HOST, "Login-IP-Host"},
202 {DIAMETER_ATT_LOGIN_SERVICE, "Login-Service"},
203 {DIAMETER_ATT_LOGIN_TCP_PORT, "Login-TCP-Port"},
204 {DIAMETER_ATT_OLD_PASSWORD, "Old-Password"},
205 {DIAMETER_ATT_REPLY_MESSAGE, "Reply-Message"},
206 {DIAMETER_ATT_CALLBACK_NUMBER, "Callback-Number"},
207 {DIAMETER_ATT_CALLBACK_ID, "Callback-Id"},
208 {DIAMETER_ATT_FRAMED_ROUTE, "Framed-Route"},
209 {DIAMETER_ATT_FRAMED_IPX_NETWORK, "Framed-IPX-Network"},
210 {DIAMETER_ATT_STATE, "State"},
211 {DIAMETER_ATT_CLASS, "Class"},
212 {DIAMETER_ATT_SESSION_TIMEOUT, "Session-Timeout"},
213 {DIAMETER_ATT_IDLE_TIMEOUT, "Idle-Timeout"},
214 {DIAMETER_ATT_TERMINATION_ACTION, "Termination-Action"},
215 {DIAMETER_ATT_CALLED_STATION_ID, "Called-Station-Id"},
216 {DIAMETER_ATT_CALLING_STATION_ID, "Calling-Station-Id"},
217 {DIAMETER_ATT_NAS_IDENTIFIER, "NAS-Identifier"},
218 {DIAMETER_ATT_PROXY_STATE, "Proxy-State"},
219 {DIAMETER_ATT_LOGIN_LAT_SERVICE, "Login-LAT-Service"},
220 {DIAMETER_ATT_LOGIN_LAT_NODE, "Login-LAT-Node"},
221 {DIAMETER_ATT_LOGIN_LAT_GROUP, "Login-LAT-Group"},
222 {DIAMETER_ATT_FRAMED_APPLETALK_LINK, "Framed-AppleTalk-Link"},
223 {DIAMETER_ATT_FRAMED_APPLETALK_NETWORK, "Framed-AppleTalk-Network"},
224 {DIAMETER_ATT_FRAMED_APPLETALK_ZONE, "Framed-AppleTalk-Zone"},
225 {DIAMETER_ATT_CHAP_CHALLENGE, "CHAP-Challenge"},
226 {DIAMETER_ATT_NAS_PORT_TYPE, "NAS-Port-Type"},
227 {DIAMETER_ATT_PORT_LIMIT, "Port-Limit"},
228 {DIAMETER_ATT_LOGIN_LAT_PORT, "Login-LAT-Port"},
229 {DIAMETER_ATT_TUNNEL_TYPE, "Tunnel-Type"},
230 {DIAMETER_ATT_TUNNEL_MEDIUM_TYPE, "Tunnel-Medium-Type"},
231 {DIAMETER_ATT_ACCT_TUNNEL_CLIENT_ENDPOINT, "Acct-Tunnel-Client-Endpoint"},
232 {DIAMETER_ATT_TUNNEL_SERVER_ENDPOINT, "Tunnel-Server-Endpoint"},
233 {DIAMETER_ATT_ACCT_TUNNEL_CONNECTION_ID, "Acct-Tunnel-Connection-ID"},
234 {DIAMETER_ATT_TUNNEL_PASSWORD, "Tunnel-Password"},
235 {DIAMETER_ATT_ARAP_PASSWORD, "ARAP-Password"},
236 {DIAMETER_ATT_ARAP_FEATURES, "ARAP-Features"},
237 {DIAMETER_ATT_ARAP_ZONE_ACCESS, "ARAP-Zone-Access"},
238 {DIAMETER_ATT_ARAP_SECURITY, "ARAP-Security"},
239 {DIAMETER_ATT_ARAP_SECURITY_DATA, "ARAP-Security-Data"},
240 {DIAMETER_ATT_PASSWORD_RETRY, "Password-Retry"},
241 {DIAMETER_ATT_PROMPT, "Prompt"},
242 {DIAMETER_ATT_CONNECT_INFO, "Connect-Info"},
243 {DIAMETER_ATT_CONFIGURATION_TOKEN, "Configuration-Token"},
244 {DIAMETER_ATT_EAP_MESSAGE, "EAP-Message"},
245 {DIAMETER_ATT_SIGNATURE, "Signature"},
246 {DIAMETER_ATT_ACCT_STATUS_TYPE, "Acct-Status-Type"},
247 {DIAMETER_ATT_ACCT_DELAY_TIME, "Acct-Delay-Time"},
248 {DIAMETER_ATT_ACCT_INPUT_OCTETS, "Acct-Input-Octets"},
249 {DIAMETER_ATT_ACCT_OUTPUT_OCTETS, "Acct-Output-Octets"},
250 {DIAMETER_ATT_ACCT_SESSION_ID, "Acct-Session-Id"},
251 {DIAMETER_ATT_ACCT_AUTHENTIC, "Acct-Authentic"},
252 {DIAMETER_ATT_ACCT_SESSION_TIME, "Acct-Session-Time"},
253 {DIAMETER_ATT_ACCT_INPUT_PACKETS, "Acct-Input-Packets"},
254 {DIAMETER_ATT_ACCT_OUTPUT_PACKETS, "Acct-Output-Packets"},
255 {DIAMETER_ATT_ACCT_TERMINATE_CAUSE, "Acct-Terminate-Cause"},
256 {DIAMETER_ATT_ACCT_MULTI_SESSION_ID, "Acct-Multi-Session-Id"},
257 {DIAMETER_ATT_ACCT_LINK_COUNT, "Acct-Link-Count"},
258 {DIAMETER_ATT_MERIT_ENCAPSULATED, "Merit.Encapsulated"},
259 {DIAMETER_ATT_MERIT_REPLY_IF_ACK_MESSAGE, "Merit.Reply-If-Ack-Message"},
260 {DIAMETER_ATT_MERIT_LAS_START_TIME, "Merit.LAS-Start-Time"},
261 {DIAMETER_ATT_MERIT_LAS_CODE, "Merit.LAS-Code"},
262 {DIAMETER_ATT_MERIT_LAS_DURATION, "Merit.LAS-Duration"},
263 {DIAMETER_ATT_MERIT_LOCAL_DURATION, "Merit.Local-Duration"},
264 {DIAMETER_ATT_MERIT_HUNTGROUP_SERVICE, "Merit.Huntgroup-Service"},
265 {DIAMETER_ATT_MERIT_PORT_ENTRY, "Merit.Port-Entry"},
266 {DIAMETER_ATT_MERIT_PROXY_ACTION, "Merit.Proxy-Action"},
267 {DIAMETER_ATT_MERIT_TOKEN, "Merit.Token"},
268 {DIAMETER_ATT_MERIT_OWNERSHIP, "Merit.Ownership"},
269 {DIAMETER_ATT_MERIT_SUBGROUP, "Merit.Subgroup"},
270 {DIAMETER_ATT_MERIT_HUNTGROUP_NAME, "Merit.Huntgroup-Name"},
271 {DIAMETER_ATT_MERIT_USER_ID, "Merit.User-Id"},
272 {DIAMETER_ATT_MERIT_USER_REALM, "Merit.User-Realm"},
273 {DIAMETER_ATT_COMMAND_CODE, "Command-Code"},
274 {DIAMETER_ATT_EXTENSION_ID, "Extension-Id"},
275 {DIAMETER_ATT_INTEGRITY_CHECK_VALUE, "Integrity-Check-Value"},
276 {DIAMETER_ATT_ENCRYPTED_PAYLOAD, "Encrypted-Payload"},
277 {DIAMETER_ATT_NONCE, "Nonce"},
278 {DIAMETER_ATT_TIMESTAMP, "Timestamp"},
279 {DIAMETER_ATT_SESSION_ID, "Session-Id"},
280 {DIAMETER_ATT_VENDOR_NAME, "Vendor-Name"},
281 {DIAMETER_ATT_FIRMWARE_REVISION, "Firmware-Revision"},
282 {DIAMETER_ATT_RESULT_CODE, "Result-Code"},
283 {DIAMETER_ATT_DESTINATION_NAI, "Destination-NAI"},
284 {DIAMETER_ATT_REBOOT_TYPE, "Reboot-Type"},
285 {DIAMETER_ATT_REBOOT_TIME, "Reboot-Time"},
286 {DIAMETER_ATT_FAILED_AVP, "Failed-AVP"},
287 {DIAMETER_ATT_RECEIVE_WINDOW, "Receive-Window"},
288 {DIAMETER_ATT_REDIRECT_HOST, "Redirect-Host"},
289 {DIAMETER_ATT_IP_PORT, "IP-Port"},
290 {DIAMETER_ATT_ACCOUNTING_RECORD_TYPE, "Accounting-Record-Type"},
291 {DIAMETER_ATT_ADIF_RECORD, "ADIF-Record"},
292 {DIAMETER_ATT_ACCOUNTING_INTERIM_INTERVAL, "Accounting-Interim-Interval"},
293 {DIAMETER_ATT_ACCOUNTING_DELIVERY_MAX_BATCH, "Accounting-Delivery-Max-Batch"},
294 {DIAMETER_ATT_ACCOUNTING_DELIVERY_MAX_DELAY, "Accounting-Delivery-Max-Delay"},
295 {DIAMETER_ATT_ACCOUNTING_RECORD_NUMBER, "Accounting-Record-Number"},
296 {DIAMETER_ATT_MIP_REGISTRATION_REQUEST, "MIP-Registration-Request"},
297 {DIAMETER_ATT_MIP_REGISTRATION_REPLY, "MIP-Registration-Reply"},
298 {DIAMETER_ATT_MN_FA_CHALLENGE_LENGTH, "MN-FA-Challenge-Length"},
299 {DIAMETER_ATT_MN_FA_RESPONSE, "MN-FA-Response"},
300 {DIAMETER_ATT_MOBILE_NODE_ADDRESS, "Mobile-Node-Address"},
301 {DIAMETER_ATT_HOME_AGENT_ADDRESS, "Home-Agent-Address"},
302 {DIAMETER_ATT_PREVIOUS_FA_NAI, "Previous-FA-NAI"},
303 {DIAMETER_ATT_MN_AAA_SPI, "MN-AAA-SPI"},
304 {DIAMETER_ATT_FOREIGN_HA_AVAIL, "Foreign-HA-Avail"},
305 {DIAMETER_ATT_MN_TO_FA_KEY, "MN-to-FA-Key"},
306 {DIAMETER_ATT_MN_TO_HA_KEY, "MN-to-HA-Key"},
307 {DIAMETER_ATT_FA_TO_MN_KEY, "FA-to-MN-Key"},
308 {DIAMETER_ATT_FA_TO_HA_KEY, "FA-to-HA-Key"},
309 {DIAMETER_ATT_HA_TO_MN_KEY, "HA-to-MN-Key"},
310 {DIAMETER_ATT_HA_TO_FA_KEY, "HA-to-FA-Key"},
311 {DIAMETER_ATT_FA_MN_PREFERRED_SPI, "FA-MN-Preferred-SPI"},
312 {DIAMETER_ATT_FA_HA_PREFERRED_SPI, "FA-HA-Preferred-SPI"},
313 {DIAMETER_ATT_FILTER_RULE, "Filter-Rule"},
314 {DIAMETER_ATT_REQUEST_TYPE, "Request-Type"},
315 {DIAMETER_ATT_EAP_PAYLOAD, "EAP-Payload"},
316 {DIAMETER_ATT_CMS_DATA, "CMS-Data"},
317 {DIAMETER_ATT_RES_MGMT_INDEX, "Res-Mgmt-Index"},
318 {DIAMETER_ATT_RES_MGMT_TOKEN, "Res-Mgmt-Token"},
319 {DIAMETER_ATT_SOURCE_HOST, "Source-Host"},
320 {DIAMETER_ATT_DESTINATION_HOST, "Destination-Host"},
321 {DIAMETER_ATT_SOURCE_PORT, "Source-Port"},
322 {DIAMETER_ATT_DESTINATION_PORT, "Destination-Port"},
323 {DIAMETER_ATT_PROTOCOL, "Protocol"},
324 {DIAMETER_ATT_RSVP_SERVICE_TYPE, "RSVP-Service-Type"},
325 {DIAMETER_ATT_TOKEN_BUCKET_RATE, "Token-Bucket-Rate"},
326 {DIAMETER_ATT_TOKEN_BUCKET_SIZE, "Token-Bucket-Size"},
327 {DIAMETER_ATT_PEAK_DATA_RATE, "Peak-Data-Rate"},
328 {DIAMETER_ATT_MINIMUM_POLICED_UNIT, "Minimum-Policed-Unit"},
329 {DIAMETER_ATT_MAXIMUM_PACKET_SIZE, "Maximum-Packet-Size"},
330 {DIAMETER_ATT_QOS_RATE, "QOS-Rate"},
331 {DIAMETER_ATT_SLACK_TERM, "Slack-Term"},
332 {DIAMETER_ATT_TOS_DS_VALUE, "TOS-DS-Value"},
333 {DIAMETER_ATT_INTERFACE_ADDRESS, "Interface-Address"},
334 {DIAMETER_ATT_QOS_SERVICE_TYPE, "QOS-Service-Type"},
335 {DIAMETER_ATT_VOIP_CALLER, "Voip-Caller"},
336 {DIAMETER_ATT_VOIP_CALLEE, "Voip-Callee"},
337 {DIAMETER_ATT_VOIP_CHALLENGE, "Voip-Challenge"},
338 {DIAMETER_ATT_VOIP_RESPONSE, "Voip-Response"},
339 {DIAMETER_ATT_VOIP_SESSION_LENGTH, "Voip-Session-Length"},
340 {DIAMETER_ATT_COMMENT, "Comment"},
341 {DIAMETER_ATT_XVALUE, "Xvalue"},
342 {DIAMETER_ATT_XSTRING, "Xstring"},
343 {DIAMETER_ATT_AUTHENTICATION_TYPE, "Authentication-Type"},
344 {DIAMETER_ATT_PROHIBIT, "Prohibit"},
345 {DIAMETER_ATT_USER_CATEGORY, "User-Category"},
346 {DIAMETER_ATT_GROUP_NAME, "Group-Name"},
347 {DIAMETER_ATT_ENCRYPTED_PASSWORD, "Encrypted-Password"},
348 {DIAMETER_ATT_EXPIRATION, "Expiration"},
349 {DIAMETER_ATT_PASSWORD, "Password"},
350 {DIAMETER_ATT_SIMULTANEOUS_USE, "Simultaneous-Use"},
351 {DIAMETER_ATT_SESSION_LIMIT, "Session-Limit"},
352 {DIAMETER_ATT_SERVER_NAME, "Server-Name"},
353 {DIAMETER_ATT_FRAMED_IP_ADDRESS_POOL_NAME, "Framed-IP-Address-Pool-Name"},
354 {DIAMETER_ATT_SERVICE_CLASS, "Service-Class"},
355 {DIAMETER_ATT_DENY_MESSAGE, "Deny-Message"},
356 {DIAMETER_ATT_SOURCE_SUBNET, "Source-Subnet"},
357 {DIAMETER_ATT_DESTINATION_SUBNET, "Destination-Subnet"},
358 {DIAMETER_ATT_MAX_QOS_RATE, "Max-QOS-Rate"},
359 {DIAMETER_ATT_ACCOUNTING_ADIF_RECORD, "Accounting-Adif-Record"},
364 /* Attribute to Type Table */
366 static value_value_pair diameter_printinfo[] = {
367 { DIAMETER_ATT_USER_NAME, DIAMETER_STRING },
368 { DIAMETER_ATT_USER_PASSWORD, DIAMETER_STRING },
369 { DIAMETER_ATT_CHAP_PASSWORD, DIAMETER_STRING },
370 { DIAMETER_ATT_NAS_IP_ADDRESS, DIAMETER_ADDRESS },
371 { DIAMETER_ATT_NAS_PORT, DIAMETER_INTEGER32 },
372 { DIAMETER_ATT_SERVICE_TYPE, DIAMETER_INTEGER32 },
373 { DIAMETER_ATT_FRAMED_PROTOCOL, DIAMETER_INTEGER32 },
374 { DIAMETER_ATT_FRAMED_IP_ADDRESS, DIAMETER_ADDRESS },
375 { DIAMETER_ATT_FRAMED_IP_NETMASK, DIAMETER_ADDRESS },
376 { DIAMETER_ATT_FRAMED_ROUTING, DIAMETER_INTEGER32 },
377 { DIAMETER_ATT_FILTER_ID, DIAMETER_STRING },
378 { DIAMETER_ATT_FRAMED_MTU, DIAMETER_INTEGER32 },
379 { DIAMETER_ATT_FRAMED_COMPRESSION, DIAMETER_INTEGER32 },
380 { DIAMETER_ATT_LOGIN_IP_HOST, DIAMETER_ADDRESS },
381 { DIAMETER_ATT_LOGIN_SERVICE, DIAMETER_INTEGER32 },
382 { DIAMETER_ATT_LOGIN_TCP_PORT, DIAMETER_INTEGER32 },
383 { DIAMETER_ATT_OLD_PASSWORD, DIAMETER_STRING },
384 { DIAMETER_ATT_REPLY_MESSAGE, DIAMETER_STRING },
385 { DIAMETER_ATT_CALLBACK_NUMBER, DIAMETER_STRING },
386 { DIAMETER_ATT_CALLBACK_ID, DIAMETER_STRING },
387 { DIAMETER_ATT_FRAMED_ROUTE, DIAMETER_STRING },
388 { DIAMETER_ATT_FRAMED_IPX_NETWORK, DIAMETER_INTEGER32 },
389 { DIAMETER_ATT_STATE, DIAMETER_STRING },
390 { DIAMETER_ATT_CLASS, DIAMETER_STRING },
391 { DIAMETER_ATT_SESSION_TIMEOUT, DIAMETER_INTEGER32 },
392 { DIAMETER_ATT_IDLE_TIMEOUT, DIAMETER_INTEGER32 },
393 { DIAMETER_ATT_TERMINATION_ACTION, DIAMETER_INTEGER32 },
394 { DIAMETER_ATT_CALLED_STATION_ID, DIAMETER_STRING },
395 { DIAMETER_ATT_CALLING_STATION_ID, DIAMETER_STRING },
396 { DIAMETER_ATT_NAS_IDENTIFIER, DIAMETER_STRING },
397 { DIAMETER_ATT_PROXY_STATE, DIAMETER_DATA },
398 { DIAMETER_ATT_LOGIN_LAT_SERVICE, DIAMETER_STRING },
399 { DIAMETER_ATT_LOGIN_LAT_NODE, DIAMETER_STRING },
400 { DIAMETER_ATT_LOGIN_LAT_GROUP, DIAMETER_STRING },
401 { DIAMETER_ATT_FRAMED_APPLETALK_LINK, DIAMETER_INTEGER32 },
402 { DIAMETER_ATT_FRAMED_APPLETALK_NETWORK, DIAMETER_INTEGER32 },
403 { DIAMETER_ATT_FRAMED_APPLETALK_ZONE, DIAMETER_STRING },
404 { DIAMETER_ATT_CHAP_CHALLENGE, DIAMETER_STRING },
405 { DIAMETER_ATT_NAS_PORT_TYPE, DIAMETER_INTEGER32 },
406 { DIAMETER_ATT_PORT_LIMIT, DIAMETER_INTEGER32 },
407 { DIAMETER_ATT_LOGIN_LAT_PORT, DIAMETER_STRING },
408 { DIAMETER_ATT_TUNNEL_TYPE, DIAMETER_STRING },
409 { DIAMETER_ATT_TUNNEL_MEDIUM_TYPE, DIAMETER_STRING },
410 { DIAMETER_ATT_ACCT_TUNNEL_CLIENT_ENDPOINT, DIAMETER_STRING },
411 { DIAMETER_ATT_TUNNEL_SERVER_ENDPOINT, DIAMETER_STRING },
412 { DIAMETER_ATT_ACCT_TUNNEL_CONNECTION_ID, DIAMETER_STRING },
413 { DIAMETER_ATT_TUNNEL_PASSWORD, DIAMETER_STRING },
414 { DIAMETER_ATT_ARAP_PASSWORD, DIAMETER_STRING },
415 { DIAMETER_ATT_ARAP_FEATURES, DIAMETER_STRING },
416 { DIAMETER_ATT_ARAP_ZONE_ACCESS, DIAMETER_INTEGER32 },
417 { DIAMETER_ATT_ARAP_SECURITY, DIAMETER_INTEGER32 },
418 { DIAMETER_ATT_ARAP_SECURITY_DATA, DIAMETER_STRING },
419 { DIAMETER_ATT_PASSWORD_RETRY, DIAMETER_INTEGER32 },
420 { DIAMETER_ATT_PROMPT, DIAMETER_INTEGER32 },
421 { DIAMETER_ATT_CONNECT_INFO, DIAMETER_STRING },
422 { DIAMETER_ATT_CONFIGURATION_TOKEN, DIAMETER_STRING },
423 { DIAMETER_ATT_EAP_MESSAGE, DIAMETER_STRING },
424 { DIAMETER_ATT_SIGNATURE, DIAMETER_STRING },
425 { DIAMETER_ATT_ACCT_STATUS_TYPE, DIAMETER_INTEGER32 },
426 { DIAMETER_ATT_ACCT_DELAY_TIME, DIAMETER_INTEGER32 },
427 { DIAMETER_ATT_ACCT_INPUT_OCTETS, DIAMETER_INTEGER32 },
428 { DIAMETER_ATT_ACCT_OUTPUT_OCTETS, DIAMETER_INTEGER32 },
429 { DIAMETER_ATT_ACCT_SESSION_ID, DIAMETER_STRING },
430 { DIAMETER_ATT_ACCT_AUTHENTIC, DIAMETER_INTEGER32 },
431 { DIAMETER_ATT_ACCT_SESSION_TIME, DIAMETER_INTEGER32 },
432 { DIAMETER_ATT_ACCT_INPUT_PACKETS, DIAMETER_INTEGER32 },
433 { DIAMETER_ATT_ACCT_OUTPUT_PACKETS, DIAMETER_INTEGER32 },
434 { DIAMETER_ATT_ACCT_TERMINATE_CAUSE, DIAMETER_INTEGER32 },
435 { DIAMETER_ATT_ACCT_MULTI_SESSION_ID, DIAMETER_STRING },
436 { DIAMETER_ATT_ACCT_LINK_COUNT, DIAMETER_INTEGER32 },
437 { DIAMETER_ATT_MERIT_ENCAPSULATED, DIAMETER_DATA },
438 { DIAMETER_ATT_MERIT_REPLY_IF_ACK_MESSAGE, DIAMETER_STRING },
439 { DIAMETER_ATT_MERIT_LAS_START_TIME, DIAMETER_INTEGER32 },
440 { DIAMETER_ATT_MERIT_LAS_CODE, DIAMETER_INTEGER32 },
441 { DIAMETER_ATT_MERIT_LAS_DURATION, DIAMETER_INTEGER32 },
442 { DIAMETER_ATT_MERIT_LOCAL_DURATION, DIAMETER_INTEGER32 },
443 { DIAMETER_ATT_MERIT_HUNTGROUP_SERVICE, DIAMETER_STRING },
444 { DIAMETER_ATT_MERIT_PORT_ENTRY, DIAMETER_DATA },
445 { DIAMETER_ATT_MERIT_PROXY_ACTION, DIAMETER_STRING },
446 { DIAMETER_ATT_MERIT_TOKEN, DIAMETER_STRING },
447 { DIAMETER_ATT_MERIT_OWNERSHIP, DIAMETER_INTEGER32 },
448 { DIAMETER_ATT_MERIT_SUBGROUP, DIAMETER_STRING },
449 { DIAMETER_ATT_MERIT_HUNTGROUP_NAME, DIAMETER_STRING },
450 { DIAMETER_ATT_MERIT_USER_ID, DIAMETER_STRING },
451 { DIAMETER_ATT_MERIT_USER_REALM, DIAMETER_STRING },
452 { DIAMETER_ATT_COMMAND_CODE, DIAMETER_INTEGER32 },
453 { DIAMETER_ATT_EXTENSION_ID, DIAMETER_INTEGER32 },
454 { DIAMETER_ATT_INTEGRITY_CHECK_VALUE, DIAMETER_COMPLEX },
455 { DIAMETER_ATT_ENCRYPTED_PAYLOAD, DIAMETER_DATA },
456 { DIAMETER_ATT_NONCE, DIAMETER_DATA },
457 { DIAMETER_ATT_TIMESTAMP, DIAMETER_TIME },
458 { DIAMETER_ATT_SESSION_ID, DIAMETER_DATA },
459 { DIAMETER_ATT_VENDOR_NAME, DIAMETER_STRING },
460 { DIAMETER_ATT_FIRMWARE_REVISION, DIAMETER_INTEGER32 },
461 { DIAMETER_ATT_RESULT_CODE, DIAMETER_INTEGER32 },
462 { DIAMETER_ATT_DESTINATION_NAI, DIAMETER_STRING },
463 { DIAMETER_ATT_REBOOT_TYPE, DIAMETER_INTEGER32 },
464 { DIAMETER_ATT_REBOOT_TIME, DIAMETER_INTEGER32 },
465 { DIAMETER_ATT_FAILED_AVP, DIAMETER_DATA },
466 { DIAMETER_ATT_RECEIVE_WINDOW, DIAMETER_INTEGER32 },
467 { DIAMETER_ATT_REDIRECT_HOST, DIAMETER_ADDRESS },
468 { DIAMETER_ATT_IP_PORT, DIAMETER_INTEGER32 },
469 { DIAMETER_ATT_ACCOUNTING_RECORD_TYPE, DIAMETER_INTEGER32 },
470 { DIAMETER_ATT_ADIF_RECORD, DIAMETER_DATA },
471 { DIAMETER_ATT_ACCOUNTING_INTERIM_INTERVAL, DIAMETER_INTEGER32 },
472 { DIAMETER_ATT_ACCOUNTING_DELIVERY_MAX_BATCH, DIAMETER_INTEGER32 },
473 { DIAMETER_ATT_ACCOUNTING_DELIVERY_MAX_DELAY, DIAMETER_INTEGER32 },
474 { DIAMETER_ATT_ACCOUNTING_RECORD_NUMBER, DIAMETER_INTEGER32 },
475 { DIAMETER_ATT_MIP_REGISTRATION_REQUEST, DIAMETER_DATA },
476 { DIAMETER_ATT_MIP_REGISTRATION_REPLY, DIAMETER_DATA },
477 { DIAMETER_ATT_MN_FA_CHALLENGE_LENGTH, DIAMETER_INTEGER32 },
478 { DIAMETER_ATT_MN_FA_RESPONSE, DIAMETER_DATA },
479 { DIAMETER_ATT_MOBILE_NODE_ADDRESS, DIAMETER_ADDRESS },
480 { DIAMETER_ATT_HOME_AGENT_ADDRESS, DIAMETER_ADDRESS },
481 { DIAMETER_ATT_PREVIOUS_FA_NAI, DIAMETER_STRING },
482 { DIAMETER_ATT_MN_AAA_SPI, DIAMETER_INTEGER32 },
483 { DIAMETER_ATT_FOREIGN_HA_AVAIL, DIAMETER_INTEGER32 },
484 { DIAMETER_ATT_MN_TO_FA_KEY, DIAMETER_DATA },
485 { DIAMETER_ATT_MN_TO_HA_KEY, DIAMETER_DATA },
486 { DIAMETER_ATT_FA_TO_MN_KEY, DIAMETER_DATA },
487 { DIAMETER_ATT_FA_TO_HA_KEY, DIAMETER_DATA },
488 { DIAMETER_ATT_HA_TO_MN_KEY, DIAMETER_DATA },
489 { DIAMETER_ATT_HA_TO_FA_KEY, DIAMETER_DATA },
490 { DIAMETER_ATT_FA_MN_PREFERRED_SPI, DIAMETER_INTEGER32 },
491 { DIAMETER_ATT_FA_HA_PREFERRED_SPI, DIAMETER_INTEGER32 },
492 { DIAMETER_ATT_FILTER_RULE, DIAMETER_STRING },
493 { DIAMETER_ATT_REQUEST_TYPE, DIAMETER_INTEGER32 },
494 { DIAMETER_ATT_EAP_PAYLOAD, DIAMETER_DATA },
495 { DIAMETER_ATT_CMS_DATA, DIAMETER_DATA },
496 { DIAMETER_ATT_RES_MGMT_INDEX, DIAMETER_INTEGER32 },
497 { DIAMETER_ATT_RES_MGMT_TOKEN, DIAMETER_DATA },
498 { DIAMETER_ATT_SOURCE_HOST, DIAMETER_ADDRESS },
499 { DIAMETER_ATT_DESTINATION_HOST, DIAMETER_ADDRESS },
500 { DIAMETER_ATT_SOURCE_PORT, DIAMETER_INTEGER32 },
501 { DIAMETER_ATT_DESTINATION_PORT, DIAMETER_INTEGER32 },
502 { DIAMETER_ATT_PROTOCOL, DIAMETER_INTEGER32 },
503 { DIAMETER_ATT_RSVP_SERVICE_TYPE, DIAMETER_INTEGER32 },
504 { DIAMETER_ATT_TOKEN_BUCKET_RATE, DIAMETER_INTEGER32 },
505 { DIAMETER_ATT_TOKEN_BUCKET_SIZE, DIAMETER_INTEGER32 },
506 { DIAMETER_ATT_PEAK_DATA_RATE, DIAMETER_INTEGER32 },
507 { DIAMETER_ATT_MINIMUM_POLICED_UNIT, DIAMETER_INTEGER32 },
508 { DIAMETER_ATT_MAXIMUM_PACKET_SIZE, DIAMETER_INTEGER32 },
509 { DIAMETER_ATT_QOS_RATE, DIAMETER_INTEGER32 },
510 { DIAMETER_ATT_SLACK_TERM, DIAMETER_INTEGER32 },
511 { DIAMETER_ATT_TOS_DS_VALUE, DIAMETER_INTEGER32 },
512 { DIAMETER_ATT_INTERFACE_ADDRESS, DIAMETER_ADDRESS },
513 { DIAMETER_ATT_QOS_SERVICE_TYPE, DIAMETER_INTEGER32 },
514 { DIAMETER_ATT_VOIP_CALLER, DIAMETER_STRING },
515 { DIAMETER_ATT_VOIP_CALLEE, DIAMETER_STRING },
516 { DIAMETER_ATT_VOIP_CHALLENGE, DIAMETER_DATA },
517 { DIAMETER_ATT_VOIP_RESPONSE, DIAMETER_DATA },
518 { DIAMETER_ATT_VOIP_SESSION_LENGTH, DIAMETER_INTEGER32 },
519 { DIAMETER_ATT_COMMENT, DIAMETER_STRING },
520 { DIAMETER_ATT_XVALUE, DIAMETER_INTEGER32 },
521 { DIAMETER_ATT_XSTRING, DIAMETER_STRING },
522 { DIAMETER_ATT_AUTHENTICATION_TYPE, DIAMETER_INTEGER32 },
523 { DIAMETER_ATT_PROHIBIT, DIAMETER_INTEGER32 },
524 { DIAMETER_ATT_USER_CATEGORY, DIAMETER_STRING },
525 { DIAMETER_ATT_GROUP_NAME, DIAMETER_STRING },
526 { DIAMETER_ATT_ENCRYPTED_PASSWORD, DIAMETER_STRING },
527 { DIAMETER_ATT_EXPIRATION, DIAMETER_TIME },
528 { DIAMETER_ATT_PASSWORD, DIAMETER_STRING },
529 { DIAMETER_ATT_SIMULTANEOUS_USE, DIAMETER_INTEGER32 },
530 { DIAMETER_ATT_SESSION_LIMIT, DIAMETER_INTEGER32 },
531 { DIAMETER_ATT_SERVER_NAME, DIAMETER_STRING },
532 { DIAMETER_ATT_FRAMED_IP_ADDRESS_POOL_NAME, DIAMETER_STRING },
533 { DIAMETER_ATT_SERVICE_CLASS, DIAMETER_STRING },
534 { DIAMETER_ATT_DENY_MESSAGE, DIAMETER_STRING },
535 { DIAMETER_ATT_SOURCE_SUBNET, DIAMETER_ADDRESS },
536 { DIAMETER_ATT_DESTINATION_SUBNET, DIAMETER_ADDRESS },
537 { DIAMETER_ATT_MAX_QOS_RATE, DIAMETER_INTEGER32 },
538 { DIAMETER_ATT_ACCOUNTING_ADIF_RECORD, DIAMETER_DATA },
545 /* Values Structures */
547 static value_string diameter_qos_service_type_vals[]={
554 static value_string diameter_service_type_vals[]={
557 {3, "Callback-Login"},
558 {6, "Administrative"},
560 {4, "Callback-Framed"},
561 {9, "Callback-NAS-Prompt"},
562 {8, "Authenticate-Only"},
567 static value_string diameter_prohibit_vals[]={
576 static value_string diameter_prompt_vals[]={
582 static value_string diameter_source_port_vals[]={
589 static value_string diameter_nas_port_type_vals[]={
592 {7, "HDLC-Clear-Channel"},
597 {4, "ISDN-Async-v110"},
598 {3, "ISDN-Async-v120"},
603 static value_string diameter_interface_address_vals[]={
604 {0, "Any-Interface"},
608 static value_string diameter_framed_routing_vals[]={
611 {3, "Broadcast-Listen"},
616 static value_string diameter_command_code_vals[]={
617 {257, "Device-Reboot-Ind"},
618 {258, "Device-Watchdog-Ind"},
619 {259, "Message-Reject-Ind"},
620 {260, "AA-Mobile-Node-Request"},
621 {261, "AA-Mobile-Node-Answer"},
622 {262, "Home-Agent-MIP-Request"},
623 {263, "Home-Agent-MIP-Answer"},
624 {264, "Mobile-Node-Terminate-Ind"},
627 {267, "AA-Challenge-Ind"},
628 {268, "DIAMETER-EAP-Request"},
629 {269, "DIAMETER-EAP-Answer"},
630 {270, "DIAMETER-EAP-Ind"},
631 {271, "Accounting-Request"},
632 {272, "Accounting-Answer"},
633 {273, "Accounting-Poll"},
634 {483, "Accounting-Start-Answer"},
636 {484, "Accounting-Interim-Req"},
637 {480, "Voip-Stop-Req"},
638 {512, "Ping-Answer"},
640 {485, "Accounting-Interim-Answer"},
641 {481, "Voip-Stop-Answer"},
642 {478, "Voip-Start-Req"},
643 {486, "Accounting-Stop-Req"},
645 {515, "Domain-Discovery-Request"},
646 {479, "Voip-Start-Answer"},
647 {516, "Domain-Discovery-Answer"},
648 {487, "Accounting-Stop-Answer"},
649 {482, "Accounting-Start-Req"},
653 static value_string diameter_framed_ip_address_vals[]={
658 static value_string diameter_arap_zone_access_vals[]={
659 {4, "Exclusive-Filter"},
660 {2, "Inclusive-Filter"},
665 static value_string diameter_acct_authentic_vals[]={
672 static value_string diameter_framed_protocol_vals[]={
688 static value_string diameter_framed_compression_vals[]={
690 {1, "Van-Jacobson-TCP-IP"},
691 {2, "IPX-Header-Compression"},
695 static value_string diameter_authentication_type_vals[]={
724 static value_string diameter_acct_terminate_cause_vals[]={
729 {5, "Session-Timeout"},
736 {12, "Port-Unneeded"},
737 {13, "Port-Preempted"},
738 {14, "Port-Suspended"},
739 {15, "Service-Unavailable"},
742 {18, "Host-Request"},
746 static value_string diameter_protocol_vals[]={
755 static value_string diameter_destination_port_vals[]={
763 static value_string diameter_termination_action_vals[]={
765 {1, "RADIUS-Request"},
769 static value_string diameter_extension_id_vals[]={
771 {2, "Strong-Security"},
777 {556, "AccountingV3"},
781 static value_string diameter_merit_las_code_vals[]={
785 {3, "LAS-Noconfirm"},
792 {10, "LAS-Authorized"},
793 {11, "LAS-NASreboot"},
795 {13, "LAS-Duplicate"},
796 {14, "LAS-Collision"},
801 static value_string diameter_login_service_vals[]={
812 static value_string diameter_rsvp_service_type_vals[]={
813 {1, "RSVP-Controlled-Load"},
814 {2, "RSVP-Guaranteed"},
818 static value_string diameter_reboot_type_vals[]={
819 {1, "Reboot-Imminent"},
820 {2, "Reboot-Complete"},
824 static value_string diameter_acct_status_type_vals[]={
831 {7, "Accounting-On"},
832 {8, "Accounting-Off"},
837 #endif /* _PACKET_DIAMETER_DEFS_H */