1 const DICT_VENDOR nr_dict_vendors[] = {
18 const DICT_ATTR nr_dict_attrs[] = {
25 .type = NR_TYPE_STRING,
28 .name = "User-Password",
30 .type = NR_TYPE_STRING,
32 .encrypt = FLAG_ENCRYPT_USER_PASSWORD,
36 .name = "CHAP-Password",
38 .type = NR_TYPE_OCTETS,
41 .name = "NAS-IP-Address",
43 .type = NR_TYPE_IPADDR,
51 .type = NR_TYPE_INTEGER,
57 .name = "Service-Type",
59 .type = NR_TYPE_INTEGER,
65 .name = "Framed-Protocol",
67 .type = NR_TYPE_INTEGER,
73 .name = "Framed-IP-Address",
75 .type = NR_TYPE_IPADDR,
81 .name = "Framed-IP-Netmask",
83 .type = NR_TYPE_IPADDR,
89 .name = "Framed-Routing",
91 .type = NR_TYPE_INTEGER,
99 .type = NR_TYPE_STRING,
102 .name = "Framed-MTU",
104 .type = NR_TYPE_INTEGER,
110 .name = "Framed-Compression",
112 .type = NR_TYPE_INTEGER,
118 .name = "Login-IP-Host",
120 .type = NR_TYPE_IPADDR,
126 .name = "Login-Service",
128 .type = NR_TYPE_INTEGER,
134 .name = "Login-TCP-Port",
136 .type = NR_TYPE_INTEGER,
145 .name = "Reply-Message",
147 .type = NR_TYPE_STRING,
150 .name = "Callback-Number",
152 .type = NR_TYPE_STRING,
155 .name = "Callback-Id",
157 .type = NR_TYPE_STRING,
163 .name = "Framed-Route",
165 .type = NR_TYPE_STRING,
168 .name = "Framed-IPX-Network",
170 .type = NR_TYPE_IPADDR,
178 .type = NR_TYPE_OCTETS,
183 .type = NR_TYPE_OCTETS,
186 .name = "Vendor-Specific",
188 .type = NR_TYPE_OCTETS,
191 .name = "Session-Timeout",
193 .type = NR_TYPE_INTEGER,
199 .name = "Idle-Timeout",
201 .type = NR_TYPE_INTEGER,
207 .name = "Termination-Action",
209 .type = NR_TYPE_INTEGER,
215 .name = "Called-Station-Id",
217 .type = NR_TYPE_STRING,
220 .name = "Calling-Station-Id",
222 .type = NR_TYPE_STRING,
225 .name = "NAS-Identifier",
227 .type = NR_TYPE_STRING,
230 .name = "Proxy-State",
232 .type = NR_TYPE_OCTETS,
235 .name = "Login-LAT-Service",
237 .type = NR_TYPE_STRING,
240 .name = "Login-LAT-Node",
242 .type = NR_TYPE_STRING,
245 .name = "Login-LAT-Group",
247 .type = NR_TYPE_OCTETS,
250 .name = "Framed-AppleTalk-Link",
252 .type = NR_TYPE_INTEGER,
258 .name = "Framed-AppleTalk-Network",
260 .type = NR_TYPE_INTEGER,
266 .name = "Framed-AppleTalk-Zone",
268 .type = NR_TYPE_STRING,
271 .name = "Acct-Status-Type",
273 .type = NR_TYPE_INTEGER,
279 .name = "Acct-Delay-Time",
281 .type = NR_TYPE_INTEGER,
287 .name = "Acct-Input-Octets",
289 .type = NR_TYPE_INTEGER,
295 .name = "Acct-Output-Octets",
297 .type = NR_TYPE_INTEGER,
303 .name = "Acct-Session-Id",
305 .type = NR_TYPE_STRING,
308 .name = "Acct-Authentic",
310 .type = NR_TYPE_INTEGER,
316 .name = "Acct-Session-Time",
318 .type = NR_TYPE_INTEGER,
324 .name = "Acct-Input-Packets",
326 .type = NR_TYPE_INTEGER,
332 .name = "Acct-Output-Packets",
334 .type = NR_TYPE_INTEGER,
340 .name = "Acct-Terminate-Cause",
342 .type = NR_TYPE_INTEGER,
348 .name = "Acct-Multi-Session-Id",
350 .type = NR_TYPE_STRING,
353 .name = "Acct-Link-Count",
355 .type = NR_TYPE_INTEGER,
361 .name = "Acct-Input-Gigawords",
363 .type = NR_TYPE_INTEGER,
369 .name = "Acct-Output-Gigawords",
371 .type = NR_TYPE_INTEGER,
380 .name = "Event-Timestamp",
382 .type = NR_TYPE_DATE,
388 .name = "Egress-VLANID",
390 .type = NR_TYPE_INTEGER,
396 .name = "Ingress-Filters",
398 .type = NR_TYPE_INTEGER,
404 .name = "Egress-VLAN-Name",
406 .type = NR_TYPE_STRING,
409 .name = "User-Priority-Table",
411 .type = NR_TYPE_OCTETS,
414 .name = "CHAP-Challenge",
416 .type = NR_TYPE_OCTETS,
419 .name = "NAS-Port-Type",
421 .type = NR_TYPE_INTEGER,
427 .name = "Port-Limit",
429 .type = NR_TYPE_INTEGER,
435 .name = "Login-LAT-Port",
437 .type = NR_TYPE_STRING,
440 .name = "Tunnel-Type",
442 .type = NR_TYPE_INTEGER,
449 .name = "Tunnel-Medium-Type",
451 .type = NR_TYPE_INTEGER,
458 .name = "Tunnel-Client-Endpoint",
460 .type = NR_TYPE_STRING,
466 .name = "Tunnel-Server-Endpoint",
468 .type = NR_TYPE_STRING,
474 .name = "Acct-Tunnel-Connection",
476 .type = NR_TYPE_STRING,
479 .name = "Tunnel-Password",
481 .type = NR_TYPE_STRING,
483 .encrypt = FLAG_ENCRYPT_TUNNEL_PASSWORD,
488 .name = "ARAP-Password",
490 .type = NR_TYPE_OCTETS,
496 .name = "ARAP-Features",
498 .type = NR_TYPE_OCTETS,
504 .name = "ARAP-Zone-Access",
506 .type = NR_TYPE_INTEGER,
512 .name = "ARAP-Security",
514 .type = NR_TYPE_INTEGER,
520 .name = "ARAP-Security-Data",
522 .type = NR_TYPE_STRING,
525 .name = "Password-Retry",
527 .type = NR_TYPE_INTEGER,
535 .type = NR_TYPE_INTEGER,
541 .name = "Connect-Info",
543 .type = NR_TYPE_STRING,
546 .name = "Configuration-Token",
548 .type = NR_TYPE_STRING,
551 .name = "EAP-Message",
553 .type = NR_TYPE_OCTETS,
556 .name = "Message-Authenticator",
558 .type = NR_TYPE_OCTETS,
561 .name = "Tunnel-Private-Group-Id",
563 .type = NR_TYPE_STRING,
569 .name = "Tunnel-Assignment-Id",
571 .type = NR_TYPE_STRING,
577 .name = "Tunnel-Preference",
579 .type = NR_TYPE_INTEGER,
586 .name = "ARAP-Challenge-Response",
588 .type = NR_TYPE_OCTETS,
594 .name = "Acct-Interim-Interval",
596 .type = NR_TYPE_INTEGER,
602 .name = "Acct-Tunnel-Packets-Lost",
604 .type = NR_TYPE_INTEGER,
610 .name = "NAS-Port-Id",
612 .type = NR_TYPE_STRING,
615 .name = "Framed-Pool",
617 .type = NR_TYPE_STRING,
620 .name = "Chargeable-User-Identity",
622 .type = NR_TYPE_STRING,
625 .name = "Tunnel-Client-Auth-Id",
627 .type = NR_TYPE_STRING,
633 .name = "Tunnel-Server-Auth-Id",
635 .type = NR_TYPE_STRING,
641 .name = "NAS-Filter-Rule",
643 .type = NR_TYPE_STRING,
652 .name = "NAS-IPv6-Address",
654 .type = NR_TYPE_IPV6ADDR,
660 .name = "Framed-Interface-Id",
662 .type = NR_TYPE_IFID,
668 .name = "Framed-IPv6-Prefix",
670 .type = NR_TYPE_IPV6PREFIX,
673 .name = "Login-IPv6-Host",
675 .type = NR_TYPE_IPV6ADDR,
681 .name = "Framed-IPv6-Route",
683 .type = NR_TYPE_STRING,
686 .name = "Framed-IPv6-Pool",
688 .type = NR_TYPE_STRING,
691 .name = "Error-Cause",
693 .type = NR_TYPE_INTEGER,
699 .name = "EAP-Key-Name",
701 .type = NR_TYPE_STRING,
704 .name = "Digest-Response",
706 .type = NR_TYPE_STRING,
709 .name = "Digest-Realm",
711 .type = NR_TYPE_STRING,
714 .name = "Digest-Nonce",
716 .type = NR_TYPE_STRING,
719 .name = "Digest-Response-Auth",
721 .type = NR_TYPE_STRING,
724 .name = "Digest-Nextnonce",
726 .type = NR_TYPE_STRING,
729 .name = "Digest-Method",
731 .type = NR_TYPE_STRING,
734 .name = "Digest-URI",
736 .type = NR_TYPE_STRING,
739 .name = "Digest-Qop",
741 .type = NR_TYPE_STRING,
744 .name = "Digest-Algorithm",
746 .type = NR_TYPE_STRING,
749 .name = "Digest-Entity-Body-Hash",
751 .type = NR_TYPE_STRING,
754 .name = "Digest-CNonce",
756 .type = NR_TYPE_STRING,
759 .name = "Digest-Nonce-Count",
761 .type = NR_TYPE_STRING,
764 .name = "Digest-Username",
766 .type = NR_TYPE_STRING,
769 .name = "Digest-Opaque",
771 .type = NR_TYPE_STRING,
774 .name = "Digest-Auth-Param",
776 .type = NR_TYPE_STRING,
779 .name = "Digest-AKA-Auts",
781 .type = NR_TYPE_STRING,
784 .name = "Digest-Domain",
786 .type = NR_TYPE_STRING,
789 .name = "Digest-Stale",
791 .type = NR_TYPE_STRING,
794 .name = "Digest-HA1",
796 .type = NR_TYPE_STRING,
801 .type = NR_TYPE_STRING,
804 .name = "Delegated-IPv6-Prefix",
806 .type = NR_TYPE_IPV6PREFIX,
815 .name = "Operator-Name",
817 .type = NR_TYPE_STRING,
820 .name = "Location-Information",
822 .type = NR_TYPE_OCTETS,
825 .name = "Location-Data",
827 .type = NR_TYPE_OCTETS,
830 .name = "Basic-Location-Policy-Rules",
832 .type = NR_TYPE_OCTETS,
835 .name = "Extended-Location-Policy-Rules",
837 .type = NR_TYPE_OCTETS,
840 .name = "Location-Capable",
842 .type = NR_TYPE_INTEGER,
848 .name = "Requested-Location-Info",
850 .type = NR_TYPE_INTEGER,
856 .name = "Framed-Management",
858 .type = NR_TYPE_INTEGER,
864 .name = "Management-Transport-Protection",
866 .type = NR_TYPE_INTEGER,
872 .name = "Management-Policy-Id",
874 .type = NR_TYPE_STRING,
877 .name = "Management-Privilege-Level",
879 .type = NR_TYPE_INTEGER,
885 .name = "PKM-SS-Cert",
887 .type = NR_TYPE_OCTETS,
890 .name = "PKM-CA-Cert",
892 .type = NR_TYPE_OCTETS,
895 .name = "PKM-Config-Settings",
897 .type = NR_TYPE_OCTETS,
900 .name = "PKM-Cryptosuite-List",
902 .type = NR_TYPE_OCTETS,
907 .type = NR_TYPE_SHORT,
913 .name = "PKM-SA-Descriptor",
915 .type = NR_TYPE_OCTETS,
918 .name = "PKM-Auth-Key",
920 .type = NR_TYPE_OCTETS,
1259 .name = "MS-CHAP-Response",
1262 .type = NR_TYPE_OCTETS,
1265 .name = "MS-CHAP-Error",
1268 .type = NR_TYPE_STRING,
1271 .name = "MS-MPPE-Encryption-Policy",
1274 .type = NR_TYPE_OCTETS,
1277 .name = "MS-MPPE-Encryption-Types",
1280 .type = NR_TYPE_OCTETS,
1283 .name = "MS-CHAP-Domain",
1286 .type = NR_TYPE_STRING,
1289 .name = "MS-CHAP-Challenge",
1292 .type = NR_TYPE_OCTETS,
1295 .name = "MS-CHAP-MPPE-Keys",
1298 .type = NR_TYPE_OCTETS,
1300 .encrypt = FLAG_ENCRYPT_USER_PASSWORD,
1304 .name = "MS-MPPE-Send-Key",
1307 .type = NR_TYPE_OCTETS,
1309 .encrypt = FLAG_ENCRYPT_TUNNEL_PASSWORD,
1313 .name = "MS-MPPE-Recv-Key",
1316 .type = NR_TYPE_OCTETS,
1318 .encrypt = FLAG_ENCRYPT_TUNNEL_PASSWORD,
1322 .name = "MS-CHAP2-Response",
1325 .type = NR_TYPE_OCTETS,
1328 .name = "MS-CHAP2-Success",
1331 .type = NR_TYPE_OCTETS,
1334 .name = "Example-Integer",
1337 .type = NR_TYPE_INTEGER,
1343 .name = "Example-String",
1346 .type = NR_TYPE_STRING,
1349 .name = "Example-IP-Address",
1352 .type = NR_TYPE_IPADDR,
1359 const int nr_dict_num_attrs = 269;
1361 const int nr_dict_num_names = 149;
1363 const DICT_ATTR *nr_dict_attr_names[] = {
1364 &nr_dict_attrs[45], /* Acct-Authentic */
1365 &nr_dict_attrs[41], /* Acct-Delay-Time */
1366 &nr_dict_attrs[52], /* Acct-Input-Gigawords */
1367 &nr_dict_attrs[42], /* Acct-Input-Octets */
1368 &nr_dict_attrs[47], /* Acct-Input-Packets */
1369 &nr_dict_attrs[85], /* Acct-Interim-Interval */
1370 &nr_dict_attrs[51], /* Acct-Link-Count */
1371 &nr_dict_attrs[50], /* Acct-Multi-Session-Id */
1372 &nr_dict_attrs[53], /* Acct-Output-Gigawords */
1373 &nr_dict_attrs[43], /* Acct-Output-Octets */
1374 &nr_dict_attrs[48], /* Acct-Output-Packets */
1375 &nr_dict_attrs[44], /* Acct-Session-Id */
1376 &nr_dict_attrs[46], /* Acct-Session-Time */
1377 &nr_dict_attrs[40], /* Acct-Status-Type */
1378 &nr_dict_attrs[49], /* Acct-Terminate-Cause */
1379 &nr_dict_attrs[68], /* Acct-Tunnel-Connection */
1380 &nr_dict_attrs[86], /* Acct-Tunnel-Packets-Lost */
1381 &nr_dict_attrs[84], /* ARAP-Challenge-Response */
1382 &nr_dict_attrs[71], /* ARAP-Features */
1383 &nr_dict_attrs[70], /* ARAP-Password */
1384 &nr_dict_attrs[73], /* ARAP-Security */
1385 &nr_dict_attrs[74], /* ARAP-Security-Data */
1386 &nr_dict_attrs[72], /* ARAP-Zone-Access */
1387 &nr_dict_attrs[129], /* Basic-Location-Policy-Rules */
1388 &nr_dict_attrs[20], /* Callback-Id */
1389 &nr_dict_attrs[19], /* Callback-Number */
1390 &nr_dict_attrs[30], /* Called-Station-Id */
1391 &nr_dict_attrs[31], /* Calling-Station-Id */
1392 &nr_dict_attrs[60], /* CHAP-Challenge */
1393 &nr_dict_attrs[3], /* CHAP-Password */
1394 &nr_dict_attrs[89], /* Chargeable-User-Identity */
1395 &nr_dict_attrs[25], /* Class */
1396 &nr_dict_attrs[78], /* Configuration-Token */
1397 &nr_dict_attrs[77], /* Connect-Info */
1398 &nr_dict_attrs[123], /* Delegated-IPv6-Prefix */
1399 &nr_dict_attrs[118], /* Digest-AKA-Auts */
1400 &nr_dict_attrs[111], /* Digest-Algorithm */
1401 &nr_dict_attrs[117], /* Digest-Auth-Param */
1402 &nr_dict_attrs[113], /* Digest-CNonce */
1403 &nr_dict_attrs[119], /* Digest-Domain */
1404 &nr_dict_attrs[112], /* Digest-Entity-Body-Hash */
1405 &nr_dict_attrs[121], /* Digest-HA1 */
1406 &nr_dict_attrs[108], /* Digest-Method */
1407 &nr_dict_attrs[107], /* Digest-Nextnonce */
1408 &nr_dict_attrs[105], /* Digest-Nonce */
1409 &nr_dict_attrs[114], /* Digest-Nonce-Count */
1410 &nr_dict_attrs[116], /* Digest-Opaque */
1411 &nr_dict_attrs[110], /* Digest-Qop */
1412 &nr_dict_attrs[104], /* Digest-Realm */
1413 &nr_dict_attrs[103], /* Digest-Response */
1414 &nr_dict_attrs[106], /* Digest-Response-Auth */
1415 &nr_dict_attrs[120], /* Digest-Stale */
1416 &nr_dict_attrs[109], /* Digest-URI */
1417 &nr_dict_attrs[115], /* Digest-Username */
1418 &nr_dict_attrs[102], /* EAP-Key-Name */
1419 &nr_dict_attrs[79], /* EAP-Message */
1420 &nr_dict_attrs[58], /* Egress-VLAN-Name */
1421 &nr_dict_attrs[56], /* Egress-VLANID */
1422 &nr_dict_attrs[101], /* Error-Cause */
1423 &nr_dict_attrs[55], /* Event-Timestamp */
1424 &nr_dict_attrs[267], /* Example-Integer */
1425 &nr_dict_attrs[269], /* Example-IP-Address */
1426 &nr_dict_attrs[268], /* Example-String */
1427 &nr_dict_attrs[130], /* Extended-Location-Policy-Rules */
1428 &nr_dict_attrs[11], /* Filter-Id */
1429 &nr_dict_attrs[37], /* Framed-AppleTalk-Link */
1430 &nr_dict_attrs[38], /* Framed-AppleTalk-Network */
1431 &nr_dict_attrs[39], /* Framed-AppleTalk-Zone */
1432 &nr_dict_attrs[13], /* Framed-Compression */
1433 &nr_dict_attrs[96], /* Framed-Interface-Id */
1434 &nr_dict_attrs[8], /* Framed-IP-Address */
1435 &nr_dict_attrs[9], /* Framed-IP-Netmask */
1436 &nr_dict_attrs[100], /* Framed-IPv6-Pool */
1437 &nr_dict_attrs[97], /* Framed-IPv6-Prefix */
1438 &nr_dict_attrs[99], /* Framed-IPv6-Route */
1439 &nr_dict_attrs[23], /* Framed-IPX-Network */
1440 &nr_dict_attrs[133], /* Framed-Management */
1441 &nr_dict_attrs[12], /* Framed-MTU */
1442 &nr_dict_attrs[88], /* Framed-Pool */
1443 &nr_dict_attrs[7], /* Framed-Protocol */
1444 &nr_dict_attrs[22], /* Framed-Route */
1445 &nr_dict_attrs[10], /* Framed-Routing */
1446 &nr_dict_attrs[28], /* Idle-Timeout */
1447 &nr_dict_attrs[57], /* Ingress-Filters */
1448 &nr_dict_attrs[131], /* Location-Capable */
1449 &nr_dict_attrs[128], /* Location-Data */
1450 &nr_dict_attrs[127], /* Location-Information */
1451 &nr_dict_attrs[14], /* Login-IP-Host */
1452 &nr_dict_attrs[98], /* Login-IPv6-Host */
1453 &nr_dict_attrs[36], /* Login-LAT-Group */
1454 &nr_dict_attrs[35], /* Login-LAT-Node */
1455 &nr_dict_attrs[63], /* Login-LAT-Port */
1456 &nr_dict_attrs[34], /* Login-LAT-Service */
1457 &nr_dict_attrs[15], /* Login-Service */
1458 &nr_dict_attrs[16], /* Login-TCP-Port */
1459 &nr_dict_attrs[135], /* Management-Policy-Id */
1460 &nr_dict_attrs[136], /* Management-Privilege-Level */
1461 &nr_dict_attrs[134], /* Management-Transport-Protection */
1462 &nr_dict_attrs[80], /* Message-Authenticator */
1463 &nr_dict_attrs[261], /* MS-CHAP-Challenge */
1464 &nr_dict_attrs[260], /* MS-CHAP-Domain */
1465 &nr_dict_attrs[257], /* MS-CHAP-Error */
1466 &nr_dict_attrs[262], /* MS-CHAP-MPPE-Keys */
1467 &nr_dict_attrs[256], /* MS-CHAP-Response */
1468 &nr_dict_attrs[265], /* MS-CHAP2-Response */
1469 &nr_dict_attrs[266], /* MS-CHAP2-Success */
1470 &nr_dict_attrs[258], /* MS-MPPE-Encryption-Policy */
1471 &nr_dict_attrs[259], /* MS-MPPE-Encryption-Types */
1472 &nr_dict_attrs[264], /* MS-MPPE-Recv-Key */
1473 &nr_dict_attrs[263], /* MS-MPPE-Send-Key */
1474 &nr_dict_attrs[92], /* NAS-Filter-Rule */
1475 &nr_dict_attrs[32], /* NAS-Identifier */
1476 &nr_dict_attrs[4], /* NAS-IP-Address */
1477 &nr_dict_attrs[95], /* NAS-IPv6-Address */
1478 &nr_dict_attrs[5], /* NAS-Port */
1479 &nr_dict_attrs[87], /* NAS-Port-Id */
1480 &nr_dict_attrs[61], /* NAS-Port-Type */
1481 &nr_dict_attrs[126], /* Operator-Name */
1482 &nr_dict_attrs[75], /* Password-Retry */
1483 &nr_dict_attrs[143], /* PKM-Auth-Key */
1484 &nr_dict_attrs[138], /* PKM-CA-Cert */
1485 &nr_dict_attrs[139], /* PKM-Config-Settings */
1486 &nr_dict_attrs[140], /* PKM-Cryptosuite-List */
1487 &nr_dict_attrs[142], /* PKM-SA-Descriptor */
1488 &nr_dict_attrs[141], /* PKM-SAID */
1489 &nr_dict_attrs[137], /* PKM-SS-Cert */
1490 &nr_dict_attrs[62], /* Port-Limit */
1491 &nr_dict_attrs[76], /* Prompt */
1492 &nr_dict_attrs[33], /* Proxy-State */
1493 &nr_dict_attrs[18], /* Reply-Message */
1494 &nr_dict_attrs[132], /* Requested-Location-Info */
1495 &nr_dict_attrs[6], /* Service-Type */
1496 &nr_dict_attrs[27], /* Session-Timeout */
1497 &nr_dict_attrs[122], /* SIP-AOR */
1498 &nr_dict_attrs[24], /* State */
1499 &nr_dict_attrs[29], /* Termination-Action */
1500 &nr_dict_attrs[82], /* Tunnel-Assignment-Id */
1501 &nr_dict_attrs[90], /* Tunnel-Client-Auth-Id */
1502 &nr_dict_attrs[66], /* Tunnel-Client-Endpoint */
1503 &nr_dict_attrs[65], /* Tunnel-Medium-Type */
1504 &nr_dict_attrs[69], /* Tunnel-Password */
1505 &nr_dict_attrs[83], /* Tunnel-Preference */
1506 &nr_dict_attrs[81], /* Tunnel-Private-Group-Id */
1507 &nr_dict_attrs[91], /* Tunnel-Server-Auth-Id */
1508 &nr_dict_attrs[67], /* Tunnel-Server-Endpoint */
1509 &nr_dict_attrs[64], /* Tunnel-Type */
1510 &nr_dict_attrs[1], /* User-Name */
1511 &nr_dict_attrs[2], /* User-Password */
1512 &nr_dict_attrs[59], /* User-Priority-Table */
1513 &nr_dict_attrs[26], /* Vendor-Specific */