summaryrefslogtreecommitdiffstats
path: root/src/libzscanner/scanner.c.g2
diff options
context:
space:
mode:
Diffstat (limited to 'src/libzscanner/scanner.c.g2')
-rw-r--r--src/libzscanner/scanner.c.g264385
1 files changed, 33215 insertions, 31170 deletions
diff --git a/src/libzscanner/scanner.c.g2 b/src/libzscanner/scanner.c.g2
index f97c3ae..1edb9f4 100644
--- a/src/libzscanner/scanner.c.g2
+++ b/src/libzscanner/scanner.c.g2
@@ -109,7 +109,7 @@ int zs_init(
memset(s, 0, sizeof(*s));
// Nonzero initial scanner state.
- s->cs = 1396;
+ s->cs = 1444;
// Reset the file descriptor.
s->file.descriptor = -1;
@@ -435,7 +435,7 @@ static void parse(
_again:
switch ( cs ) {
- case 1396: goto st1396;
+ case 1444: goto st1444;
case 0: goto st0;
case 1: goto st1;
case 2: goto st2;
@@ -450,7 +450,7 @@ _again:
case 11: goto st11;
case 12: goto st12;
case 13: goto st13;
- case 1397: goto st1397;
+ case 1445: goto st1445;
case 14: goto st14;
case 15: goto st15;
case 16: goto st16;
@@ -611,54 +611,54 @@ _again:
case 171: goto st171;
case 172: goto st172;
case 173: goto st173;
- case 1398: goto st1398;
case 174: goto st174;
case 175: goto st175;
case 176: goto st176;
case 177: goto st177;
case 178: goto st178;
case 179: goto st179;
+ case 1446: goto st1446;
case 180: goto st180;
case 181: goto st181;
case 182: goto st182;
case 183: goto st183;
- case 1399: goto st1399;
case 184: goto st184;
case 185: goto st185;
case 186: goto st186;
case 187: goto st187;
case 188: goto st188;
case 189: goto st189;
+ case 1447: goto st1447;
case 190: goto st190;
case 191: goto st191;
- case 1400: goto st1400;
case 192: goto st192;
case 193: goto st193;
case 194: goto st194;
- case 1401: goto st1401;
case 195: goto st195;
case 196: goto st196;
case 197: goto st197;
+ case 1448: goto st1448;
case 198: goto st198;
case 199: goto st199;
case 200: goto st200;
+ case 1449: goto st1449;
case 201: goto st201;
case 202: goto st202;
case 203: goto st203;
case 204: goto st204;
case 205: goto st205;
- case 1402: goto st1402;
case 206: goto st206;
case 207: goto st207;
case 208: goto st208;
case 209: goto st209;
- case 1403: goto st1403;
case 210: goto st210;
case 211: goto st211;
+ case 1450: goto st1450;
case 212: goto st212;
case 213: goto st213;
case 214: goto st214;
case 215: goto st215;
+ case 1451: goto st1451;
case 216: goto st216;
case 217: goto st217;
case 218: goto st218;
@@ -671,7 +671,6 @@ _again:
case 225: goto st225;
case 226: goto st226;
case 227: goto st227;
- case 1404: goto st1404;
case 228: goto st228;
case 229: goto st229;
case 230: goto st230;
@@ -679,6 +678,7 @@ _again:
case 232: goto st232;
case 233: goto st233;
case 234: goto st234;
+ case 1452: goto st1452;
case 235: goto st235;
case 236: goto st236;
case 237: goto st237;
@@ -688,7 +688,6 @@ _again:
case 241: goto st241;
case 242: goto st242;
case 243: goto st243;
- case 1405: goto st1405;
case 244: goto st244;
case 245: goto st245;
case 246: goto st246;
@@ -696,6 +695,7 @@ _again:
case 248: goto st248;
case 249: goto st249;
case 250: goto st250;
+ case 1453: goto st1453;
case 251: goto st251;
case 252: goto st252;
case 253: goto st253;
@@ -752,24 +752,22 @@ _again:
case 304: goto st304;
case 305: goto st305;
case 306: goto st306;
- case 1406: goto st1406;
case 307: goto st307;
case 308: goto st308;
- case 1407: goto st1407;
case 309: goto st309;
case 310: goto st310;
- case 1408: goto st1408;
case 311: goto st311;
case 312: goto st312;
case 313: goto st313;
case 314: goto st314;
case 315: goto st315;
+ case 1454: goto st1454;
case 316: goto st316;
case 317: goto st317;
+ case 1455: goto st1455;
case 318: goto st318;
case 319: goto st319;
- case 1409: goto st1409;
- case 1410: goto st1410;
+ case 1456: goto st1456;
case 320: goto st320;
case 321: goto st321;
case 322: goto st322;
@@ -779,13 +777,14 @@ _again:
case 326: goto st326;
case 327: goto st327;
case 328: goto st328;
+ case 1457: goto st1457;
+ case 1458: goto st1458;
case 329: goto st329;
case 330: goto st330;
case 331: goto st331;
case 332: goto st332;
case 333: goto st333;
case 334: goto st334;
- case 1411: goto st1411;
case 335: goto st335;
case 336: goto st336;
case 337: goto st337;
@@ -795,8 +794,8 @@ _again:
case 341: goto st341;
case 342: goto st342;
case 343: goto st343;
+ case 1459: goto st1459;
case 344: goto st344;
- case 1412: goto st1412;
case 345: goto st345;
case 346: goto st346;
case 347: goto st347;
@@ -806,12 +805,12 @@ _again:
case 351: goto st351;
case 352: goto st352;
case 353: goto st353;
+ case 1460: goto st1460;
case 354: goto st354;
case 355: goto st355;
case 356: goto st356;
case 357: goto st357;
case 358: goto st358;
- case 1413: goto st1413;
case 359: goto st359;
case 360: goto st360;
case 361: goto st361;
@@ -819,9 +818,9 @@ _again:
case 363: goto st363;
case 364: goto st364;
case 365: goto st365;
- case 1414: goto st1414;
case 366: goto st366;
case 367: goto st367;
+ case 1461: goto st1461;
case 368: goto st368;
case 369: goto st369;
case 370: goto st370;
@@ -829,9 +828,7 @@ _again:
case 372: goto st372;
case 373: goto st373;
case 374: goto st374;
- case 1415: goto st1415;
- case 1416: goto st1416;
- case 1417: goto st1417;
+ case 1462: goto st1462;
case 375: goto st375;
case 376: goto st376;
case 377: goto st377;
@@ -840,21 +837,24 @@ _again:
case 380: goto st380;
case 381: goto st381;
case 382: goto st382;
- case 1418: goto st1418;
- case 1419: goto st1419;
case 383: goto st383;
+ case 1463: goto st1463;
+ case 1464: goto st1464;
+ case 1465: goto st1465;
case 384: goto st384;
case 385: goto st385;
- case 1420: goto st1420;
case 386: goto st386;
case 387: goto st387;
case 388: goto st388;
case 389: goto st389;
case 390: goto st390;
case 391: goto st391;
+ case 1466: goto st1466;
+ case 1467: goto st1467;
case 392: goto st392;
case 393: goto st393;
case 394: goto st394;
+ case 1468: goto st1468;
case 395: goto st395;
case 396: goto st396;
case 397: goto st397;
@@ -1007,47 +1007,47 @@ _again:
case 544: goto st544;
case 545: goto st545;
case 546: goto st546;
- case 1421: goto st1421;
- case 1422: goto st1422;
- case 1423: goto st1423;
case 547: goto st547;
case 548: goto st548;
case 549: goto st549;
case 550: goto st550;
case 551: goto st551;
- case 1424: goto st1424;
case 552: goto st552;
case 553: goto st553;
case 554: goto st554;
case 555: goto st555;
- case 1425: goto st1425;
- case 1426: goto st1426;
- case 1427: goto st1427;
case 556: goto st556;
case 557: goto st557;
- case 1428: goto st1428;
case 558: goto st558;
case 559: goto st559;
case 560: goto st560;
case 561: goto st561;
+ case 1469: goto st1469;
+ case 1470: goto st1470;
+ case 1471: goto st1471;
case 562: goto st562;
case 563: goto st563;
- case 1429: goto st1429;
case 564: goto st564;
case 565: goto st565;
case 566: goto st566;
+ case 1472: goto st1472;
case 567: goto st567;
case 568: goto st568;
case 569: goto st569;
case 570: goto st570;
+ case 1473: goto st1473;
+ case 1474: goto st1474;
+ case 1475: goto st1475;
case 571: goto st571;
case 572: goto st572;
+ case 1476: goto st1476;
case 573: goto st573;
case 574: goto st574;
case 575: goto st575;
case 576: goto st576;
case 577: goto st577;
case 578: goto st578;
+ case 1477: goto st1477;
case 579: goto st579;
case 580: goto st580;
case 581: goto st581;
@@ -1081,8 +1081,6 @@ _again:
case 609: goto st609;
case 610: goto st610;
case 611: goto st611;
- case 1430: goto st1430;
- case 1431: goto st1431;
case 612: goto st612;
case 613: goto st613;
case 614: goto st614;
@@ -1093,7 +1091,6 @@ _again:
case 619: goto st619;
case 620: goto st620;
case 621: goto st621;
- case 1432: goto st1432;
case 622: goto st622;
case 623: goto st623;
case 624: goto st624;
@@ -1111,6 +1108,8 @@ _again:
case 636: goto st636;
case 637: goto st637;
case 638: goto st638;
+ case 1478: goto st1478;
+ case 1479: goto st1479;
case 639: goto st639;
case 640: goto st640;
case 641: goto st641;
@@ -1120,6 +1119,7 @@ _again:
case 645: goto st645;
case 646: goto st646;
case 647: goto st647;
+ case 1480: goto st1480;
case 648: goto st648;
case 649: goto st649;
case 650: goto st650;
@@ -1173,7 +1173,6 @@ _again:
case 698: goto st698;
case 699: goto st699;
case 700: goto st700;
- case 1433: goto st1433;
case 701: goto st701;
case 702: goto st702;
case 703: goto st703;
@@ -1216,6 +1215,7 @@ _again:
case 740: goto st740;
case 741: goto st741;
case 742: goto st742;
+ case 1481: goto st1481;
case 743: goto st743;
case 744: goto st744;
case 745: goto st745;
@@ -1278,7 +1278,6 @@ _again:
case 802: goto st802;
case 803: goto st803;
case 804: goto st804;
- case 1434: goto st1434;
case 805: goto st805;
case 806: goto st806;
case 807: goto st807;
@@ -1320,10 +1319,9 @@ _again:
case 843: goto st843;
case 844: goto st844;
case 845: goto st845;
- case 1435: goto st1435;
case 846: goto st846;
+ case 1482: goto st1482;
case 847: goto st847;
- case 1436: goto st1436;
case 848: goto st848;
case 849: goto st849;
case 850: goto st850;
@@ -1338,7 +1336,6 @@ _again:
case 859: goto st859;
case 860: goto st860;
case 861: goto st861;
- case 1437: goto st1437;
case 862: goto st862;
case 863: goto st863;
case 864: goto st864;
@@ -1361,33 +1358,29 @@ _again:
case 881: goto st881;
case 882: goto st882;
case 883: goto st883;
- case 1438: goto st1438;
case 884: goto st884;
case 885: goto st885;
case 886: goto st886;
case 887: goto st887;
+ case 1483: goto st1483;
case 888: goto st888;
- case 1439: goto st1439;
case 889: goto st889;
+ case 1484: goto st1484;
case 890: goto st890;
case 891: goto st891;
case 892: goto st892;
case 893: goto st893;
- case 1440: goto st1440;
case 894: goto st894;
case 895: goto st895;
case 896: goto st896;
case 897: goto st897;
case 898: goto st898;
- case 1441: goto st1441;
- case 1442: goto st1442;
- case 1443: goto st1443;
case 899: goto st899;
case 900: goto st900;
- case 1444: goto st1444;
case 901: goto st901;
case 902: goto st902;
case 903: goto st903;
+ case 1485: goto st1485;
case 904: goto st904;
case 905: goto st905;
case 906: goto st906;
@@ -1410,32 +1403,30 @@ _again:
case 923: goto st923;
case 924: goto st924;
case 925: goto st925;
+ case 1486: goto st1486;
case 926: goto st926;
case 927: goto st927;
- case 1445: goto st1445;
- case 1446: goto st1446;
- case 1447: goto st1447;
case 928: goto st928;
case 929: goto st929;
case 930: goto st930;
- case 1448: goto st1448;
- case 1449: goto st1449;
+ case 1487: goto st1487;
case 931: goto st931;
case 932: goto st932;
case 933: goto st933;
case 934: goto st934;
- case 1450: goto st1450;
- case 1451: goto st1451;
case 935: goto st935;
+ case 1488: goto st1488;
case 936: goto st936;
case 937: goto st937;
case 938: goto st938;
- case 1452: goto st1452;
- case 1453: goto st1453;
case 939: goto st939;
case 940: goto st940;
+ case 1489: goto st1489;
+ case 1490: goto st1490;
+ case 1491: goto st1491;
case 941: goto st941;
case 942: goto st942;
+ case 1492: goto st1492;
case 943: goto st943;
case 944: goto st944;
case 945: goto st945;
@@ -1457,25 +1448,32 @@ _again:
case 961: goto st961;
case 962: goto st962;
case 963: goto st963;
- case 1454: goto st1454;
case 964: goto st964;
case 965: goto st965;
case 966: goto st966;
case 967: goto st967;
case 968: goto st968;
case 969: goto st969;
+ case 1493: goto st1493;
+ case 1494: goto st1494;
+ case 1495: goto st1495;
case 970: goto st970;
case 971: goto st971;
case 972: goto st972;
+ case 1496: goto st1496;
+ case 1497: goto st1497;
case 973: goto st973;
case 974: goto st974;
case 975: goto st975;
case 976: goto st976;
+ case 1498: goto st1498;
+ case 1499: goto st1499;
case 977: goto st977;
case 978: goto st978;
- case 1455: goto st1455;
case 979: goto st979;
case 980: goto st980;
+ case 1500: goto st1500;
+ case 1501: goto st1501;
case 981: goto st981;
case 982: goto st982;
case 983: goto st983;
@@ -1487,7 +1485,6 @@ _again:
case 989: goto st989;
case 990: goto st990;
case 991: goto st991;
- case 1456: goto st1456;
case 992: goto st992;
case 993: goto st993;
case 994: goto st994;
@@ -1499,12 +1496,10 @@ _again:
case 1000: goto st1000;
case 1001: goto st1001;
case 1002: goto st1002;
- case 1457: goto st1457;
- case 1458: goto st1458;
case 1003: goto st1003;
case 1004: goto st1004;
case 1005: goto st1005;
- case 1459: goto st1459;
+ case 1502: goto st1502;
case 1006: goto st1006;
case 1007: goto st1007;
case 1008: goto st1008;
@@ -1515,23 +1510,18 @@ _again:
case 1013: goto st1013;
case 1014: goto st1014;
case 1015: goto st1015;
- case 1460: goto st1460;
- case 1461: goto st1461;
- case 1462: goto st1462;
case 1016: goto st1016;
case 1017: goto st1017;
case 1018: goto st1018;
case 1019: goto st1019;
case 1020: goto st1020;
+ case 1503: goto st1503;
case 1021: goto st1021;
case 1022: goto st1022;
case 1023: goto st1023;
case 1024: goto st1024;
case 1025: goto st1025;
case 1026: goto st1026;
- case 1463: goto st1463;
- case 1464: goto st1464;
- case 1465: goto st1465;
case 1027: goto st1027;
case 1028: goto st1028;
case 1029: goto st1029;
@@ -1539,27 +1529,24 @@ _again:
case 1031: goto st1031;
case 1032: goto st1032;
case 1033: goto st1033;
+ case 1504: goto st1504;
case 1034: goto st1034;
case 1035: goto st1035;
case 1036: goto st1036;
case 1037: goto st1037;
case 1038: goto st1038;
- case 1466: goto st1466;
case 1039: goto st1039;
case 1040: goto st1040;
case 1041: goto st1041;
- case 1467: goto st1467;
- case 1468: goto st1468;
case 1042: goto st1042;
- case 1469: goto st1469;
- case 1470: goto st1470;
case 1043: goto st1043;
- case 1471: goto st1471;
- case 1472: goto st1472;
case 1044: goto st1044;
+ case 1505: goto st1505;
+ case 1506: goto st1506;
case 1045: goto st1045;
case 1046: goto st1046;
case 1047: goto st1047;
+ case 1507: goto st1507;
case 1048: goto st1048;
case 1049: goto st1049;
case 1050: goto st1050;
@@ -1570,6 +1557,9 @@ _again:
case 1055: goto st1055;
case 1056: goto st1056;
case 1057: goto st1057;
+ case 1508: goto st1508;
+ case 1509: goto st1509;
+ case 1510: goto st1510;
case 1058: goto st1058;
case 1059: goto st1059;
case 1060: goto st1060;
@@ -1581,6 +1571,9 @@ _again:
case 1066: goto st1066;
case 1067: goto st1067;
case 1068: goto st1068;
+ case 1511: goto st1511;
+ case 1512: goto st1512;
+ case 1513: goto st1513;
case 1069: goto st1069;
case 1070: goto st1070;
case 1071: goto st1071;
@@ -1593,12 +1586,18 @@ _again:
case 1078: goto st1078;
case 1079: goto st1079;
case 1080: goto st1080;
+ case 1514: goto st1514;
case 1081: goto st1081;
case 1082: goto st1082;
case 1083: goto st1083;
+ case 1515: goto st1515;
+ case 1516: goto st1516;
case 1084: goto st1084;
+ case 1517: goto st1517;
+ case 1518: goto st1518;
case 1085: goto st1085;
- case 1473: goto st1473;
+ case 1519: goto st1519;
+ case 1520: goto st1520;
case 1086: goto st1086;
case 1087: goto st1087;
case 1088: goto st1088;
@@ -1641,6 +1640,7 @@ _again:
case 1125: goto st1125;
case 1126: goto st1126;
case 1127: goto st1127;
+ case 1521: goto st1521;
case 1128: goto st1128;
case 1129: goto st1129;
case 1130: goto st1130;
@@ -1770,7 +1770,6 @@ _again:
case 1254: goto st1254;
case 1255: goto st1255;
case 1256: goto st1256;
- case 1474: goto st1474;
case 1257: goto st1257;
case 1258: goto st1258;
case 1259: goto st1259;
@@ -1779,13 +1778,11 @@ _again:
case 1262: goto st1262;
case 1263: goto st1263;
case 1264: goto st1264;
- case 1475: goto st1475;
case 1265: goto st1265;
case 1266: goto st1266;
case 1267: goto st1267;
case 1268: goto st1268;
case 1269: goto st1269;
- case 1476: goto st1476;
case 1270: goto st1270;
case 1271: goto st1271;
case 1272: goto st1272;
@@ -1804,7 +1801,6 @@ _again:
case 1285: goto st1285;
case 1286: goto st1286;
case 1287: goto st1287;
- case 1477: goto st1477;
case 1288: goto st1288;
case 1289: goto st1289;
case 1290: goto st1290;
@@ -1822,27 +1818,26 @@ _again:
case 1302: goto st1302;
case 1303: goto st1303;
case 1304: goto st1304;
+ case 1522: goto st1522;
case 1305: goto st1305;
case 1306: goto st1306;
- case 1478: goto st1478;
case 1307: goto st1307;
case 1308: goto st1308;
case 1309: goto st1309;
case 1310: goto st1310;
case 1311: goto st1311;
case 1312: goto st1312;
+ case 1523: goto st1523;
case 1313: goto st1313;
case 1314: goto st1314;
case 1315: goto st1315;
case 1316: goto st1316;
case 1317: goto st1317;
+ case 1524: goto st1524;
case 1318: goto st1318;
case 1319: goto st1319;
case 1320: goto st1320;
case 1321: goto st1321;
- case 1479: goto st1479;
- case 1480: goto st1480;
- case 1481: goto st1481;
case 1322: goto st1322;
case 1323: goto st1323;
case 1324: goto st1324;
@@ -1851,21 +1846,18 @@ _again:
case 1327: goto st1327;
case 1328: goto st1328;
case 1329: goto st1329;
- case 1482: goto st1482;
case 1330: goto st1330;
case 1331: goto st1331;
case 1332: goto st1332;
case 1333: goto st1333;
case 1334: goto st1334;
case 1335: goto st1335;
+ case 1525: goto st1525;
case 1336: goto st1336;
case 1337: goto st1337;
case 1338: goto st1338;
case 1339: goto st1339;
case 1340: goto st1340;
- case 1483: goto st1483;
- case 1484: goto st1484;
- case 1485: goto st1485;
case 1341: goto st1341;
case 1342: goto st1342;
case 1343: goto st1343;
@@ -1873,7 +1865,6 @@ _again:
case 1345: goto st1345;
case 1346: goto st1346;
case 1347: goto st1347;
- case 1486: goto st1486;
case 1348: goto st1348;
case 1349: goto st1349;
case 1350: goto st1350;
@@ -1881,13 +1872,13 @@ _again:
case 1352: goto st1352;
case 1353: goto st1353;
case 1354: goto st1354;
+ case 1526: goto st1526;
case 1355: goto st1355;
case 1356: goto st1356;
case 1357: goto st1357;
case 1358: goto st1358;
case 1359: goto st1359;
case 1360: goto st1360;
- case 1487: goto st1487;
case 1361: goto st1361;
case 1362: goto st1362;
case 1363: goto st1363;
@@ -1895,21 +1886,22 @@ _again:
case 1365: goto st1365;
case 1366: goto st1366;
case 1367: goto st1367;
- case 1488: goto st1488;
case 1368: goto st1368;
case 1369: goto st1369;
+ case 1527: goto st1527;
+ case 1528: goto st1528;
+ case 1529: goto st1529;
case 1370: goto st1370;
case 1371: goto st1371;
case 1372: goto st1372;
case 1373: goto st1373;
- case 1489: goto st1489;
case 1374: goto st1374;
case 1375: goto st1375;
case 1376: goto st1376;
case 1377: goto st1377;
+ case 1530: goto st1530;
case 1378: goto st1378;
case 1379: goto st1379;
- case 1490: goto st1490;
case 1380: goto st1380;
case 1381: goto st1381;
case 1382: goto st1382;
@@ -1918,16 +1910,72 @@ _again:
case 1385: goto st1385;
case 1386: goto st1386;
case 1387: goto st1387;
- case 1491: goto st1491;
case 1388: goto st1388;
+ case 1531: goto st1531;
+ case 1532: goto st1532;
+ case 1533: goto st1533;
case 1389: goto st1389;
case 1390: goto st1390;
case 1391: goto st1391;
case 1392: goto st1392;
case 1393: goto st1393;
case 1394: goto st1394;
- case 1492: goto st1492;
case 1395: goto st1395;
+ case 1534: goto st1534;
+ case 1396: goto st1396;
+ case 1397: goto st1397;
+ case 1398: goto st1398;
+ case 1399: goto st1399;
+ case 1400: goto st1400;
+ case 1401: goto st1401;
+ case 1402: goto st1402;
+ case 1403: goto st1403;
+ case 1404: goto st1404;
+ case 1405: goto st1405;
+ case 1406: goto st1406;
+ case 1407: goto st1407;
+ case 1408: goto st1408;
+ case 1535: goto st1535;
+ case 1409: goto st1409;
+ case 1410: goto st1410;
+ case 1411: goto st1411;
+ case 1412: goto st1412;
+ case 1413: goto st1413;
+ case 1414: goto st1414;
+ case 1415: goto st1415;
+ case 1536: goto st1536;
+ case 1416: goto st1416;
+ case 1417: goto st1417;
+ case 1418: goto st1418;
+ case 1419: goto st1419;
+ case 1420: goto st1420;
+ case 1421: goto st1421;
+ case 1537: goto st1537;
+ case 1422: goto st1422;
+ case 1423: goto st1423;
+ case 1424: goto st1424;
+ case 1425: goto st1425;
+ case 1426: goto st1426;
+ case 1427: goto st1427;
+ case 1538: goto st1538;
+ case 1428: goto st1428;
+ case 1429: goto st1429;
+ case 1430: goto st1430;
+ case 1431: goto st1431;
+ case 1432: goto st1432;
+ case 1433: goto st1433;
+ case 1434: goto st1434;
+ case 1435: goto st1435;
+ case 1539: goto st1539;
+ case 1436: goto st1436;
+ case 1437: goto st1437;
+ case 1438: goto st1438;
+ case 1439: goto st1439;
+ case 1440: goto st1440;
+ case 1441: goto st1441;
+ case 1442: goto st1442;
+ case 1540: goto st1540;
+ case 1443: goto st1443;
default: break;
}
@@ -1936,12 +1984,12 @@ _again:
_resume:
switch ( cs )
{
-tr22:
+tr23:
{
s->line_counter++;
}
- goto st1396;
-tr87:
+ goto st1444;
+tr89:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -1949,7 +1997,7 @@ tr87:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -1962,23 +2010,23 @@ tr87:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1396; goto _out;}
+ p--; {p++; cs = 1444; goto _out;}
}
}
{
s->line_counter++;
}
- goto st1396;
-tr93:
+ goto st1444;
+tr95:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -1991,19 +2039,19 @@ tr93:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1396; goto _out;}
+ p--; {p++; cs = 1444; goto _out;}
}
}
{
s->line_counter++;
}
- goto st1396;
-tr96:
+ goto st1444;
+tr98:
{
s->buffer[s->buffer_length++] = 0;
@@ -2013,14 +2061,14 @@ tr96:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
}
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -2033,19 +2081,19 @@ tr96:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1396; goto _out;}
+ p--; {p++; cs = 1444; goto _out;}
}
}
{
s->line_counter++;
}
- goto st1396;
-tr754:
+ goto st1444;
+tr772:
{
s->buffer[s->buffer_length++] = 0;
@@ -2055,15 +2103,15 @@ tr754:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1396;
-tr848:
+ goto st1444;
+tr866:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -2077,14 +2125,14 @@ tr848:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
}
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -2097,19 +2145,19 @@ tr848:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1396; goto _out;}
+ p--; {p++; cs = 1444; goto _out;}
}
}
{
s->line_counter++;
}
- goto st1396;
-tr966:
+ goto st1444;
+tr984:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -2117,7 +2165,7 @@ tr966:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -2130,12 +2178,12 @@ tr966:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1396; goto _out;}
+ p--; {p++; cs = 1444; goto _out;}
}
}
{
@@ -2150,16 +2198,16 @@ tr966:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
}
- goto st1396;
-tr970:
+ goto st1444;
+tr988:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -2172,12 +2220,12 @@ tr970:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1396; goto _out;}
+ p--; {p++; cs = 1444; goto _out;}
}
}
{
@@ -2192,12 +2240,12 @@ tr970:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1396; goto _out;}
+ {p++; cs = 1444; goto _out;}
}
}
}
- goto st1396;
-tr4211:
+ goto st1444;
+tr4291:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -2205,8 +2253,8 @@ tr4211:
{
s->line_counter++;
}
- goto st1396;
-tr4275:
+ goto st1444;
+tr4357:
{
NOERR;
}
@@ -2217,11 +2265,11 @@ tr4275:
{
s->line_counter++;
}
- goto st1396;
-st1396:
+ goto st1444;
+st1444:
if ( ++p == pe )
- goto _test_eof1396;
-case 1396:
+ goto _test_eof1444;
+case 1444:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -2235,928 +2283,928 @@ case 1396:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4206;
- case 32: goto tr4206;
- case 36: goto st184;
- case 40: goto tr4208;
- case 41: goto tr4209;
- case 42: goto tr4210;
- case 92: goto tr4210;
- case 95: goto tr4210;
- case 1802: goto tr4211;
- case 1851: goto tr4212;
- case 2058: goto tr4213;
- case 2107: goto tr4214;
+ case 9: goto tr4286;
+ case 32: goto tr4286;
+ case 36: goto st190;
+ case 40: goto tr4288;
+ case 41: goto tr4289;
+ case 42: goto tr4290;
+ case 92: goto tr4290;
+ case 95: goto tr4290;
+ case 1802: goto tr4291;
+ case 1851: goto tr4292;
+ case 2058: goto tr4293;
+ case 2107: goto tr4294;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr4210;
+ goto tr4290;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr4210;
+ goto tr4290;
} else
- goto tr4210;
- goto tr4205;
+ goto tr4290;
+ goto tr4285;
tr0:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr26:
+tr27:
{
WARN(ZS_BAD_TIME_UNIT);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr38:
+tr39:
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr61:
+tr63:
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr75:
+tr77:
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr83:
+tr85:
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr89:
+tr91:
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr118:
+tr120:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr145:
+tr148:
{
WARN(ZS_BAD_TIME_UNIT);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr151:
+tr154:
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr656:
+tr660:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr658:
+tr662:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr755:
+tr773:
{
ERR(ZS_BAD_DIRECTIVE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr766:
+tr784:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr780:
+tr798:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_TIME_UNIT);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr808:
+tr826:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr823:
+tr841:
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr861:
+tr879:
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
ERR(ZS_BAD_DIRECTIVE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr871:
+tr889:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr877:
+tr895:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_TIME_UNIT);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr890:
+tr908:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr904:
+tr922:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr996:
+tr1014:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1011:
+tr1029:
{
WARN(ZS_BAD_DNAME_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1024:
+tr1042:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_DNAME_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1032:
+tr1050:
{
WARN(ZS_BAD_TEXT_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_TEXT);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1040:
+tr1058:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_TEXT_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_TEXT);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1056:
+tr1074:
{
WARN(ZS_BAD_TEXT);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1065:
+tr1083:
{
ERR(ZS_BAD_TTL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1071:
+tr1089:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
ERR(ZS_BAD_TTL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1073:
+tr1091:
{
WARN(ZS_BAD_TIME_UNIT);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
ERR(ZS_BAD_TTL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1085:
+tr1103:
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
ERR(ZS_BAD_TTL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1094:
+tr1112:
{
WARN(ZS_BAD_TIME_UNIT);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
ERR(ZS_BAD_TTL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1109:
+tr1127:
{
ERR(ZS_BAD_ORIGIN);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1121:
+tr1139:
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
ERR(ZS_BAD_ORIGIN);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1137:
+tr1155:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
ERR(ZS_BAD_ORIGIN);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1151:
+tr1169:
{
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1152:
+tr1170:
{
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1159:
+tr1177:
{
ERR(ZS_BAD_INCLUDE_ORIGIN);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1169:
+tr1187:
{
ERR(ZS_BAD_INCLUDE_ORIGIN);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1186:
+tr1204:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
ERR(ZS_BAD_INCLUDE_ORIGIN);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1203:
+tr1221:
{
WARN(ZS_BAD_BASE64_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1219:
+tr1237:
{
WARN(ZS_BAD_BITMAP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1792:
+tr1824:
{
WARN(ZS_BAD_HEX_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1798:
+tr1830:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_HEX_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1806:
+tr1838:
{
WARN(ZS_BAD_HEX_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_HEX_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_HEX_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1868:
+tr1900:
{
WARN(ZS_BAD_SVCB_MANDATORY);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1898:
+tr1939:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_SVCB_MANDATORY);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr1921:
+tr1967:
{
WARN(ZS_BAD_SVCB_PARAM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2005:
+tr2063:
{
WARN(ZS_BAD_ADDRESS_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_SVCB_PARAM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2049:
+tr2107:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_SVCB_PARAM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2129:
+tr2198:
{
WARN(ZS_BAD_ALGORITHM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2251:
+tr2320:
{
WARN(ZS_BAD_CERT_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2304:
+tr2373:
{
WARN(ZS_BAD_ADDRESS_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2327:
+tr2396:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2346:
+tr2415:
{
WARN(ZS_BAD_TIME_UNIT);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2512:
+tr2581:
{
s->long_string = false;
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2535:
+tr2604:
{
WARN(ZS_BAD_LOC_DATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2938:
+tr3007:
{
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2953:
+tr3022:
{
WARN(ZS_BAD_ADDRESS_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr2998:
+tr3067:
{
WARN(ZS_BAD_HEX_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr3069:
+tr3138:
{
WARN(ZS_BAD_GATEWAY);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr3084:
+tr3153:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_GATEWAY);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr3098:
+tr3167:
{
WARN(ZS_BAD_GATEWAY);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_GATEWAY_KEY);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr3121:
+tr3190:
{
WARN(ZS_BAD_GATEWAY_KEY);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr3145:
+tr3214:
{
WARN(ZS_BAD_ADDRESS_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_GATEWAY);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr3152:
+tr3221:
{
WARN(ZS_BAD_ADDRESS_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_GATEWAY);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_GATEWAY_KEY);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr3271:
+tr3340:
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr3327:
+tr3397:
{
WARN(ZS_BAD_TIMESTAMP_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr3756:
+tr3826:
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr3867:
+tr3947:
{
WARN(ZS_BAD_BASE32HEX_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr4106:
+tr4186:
{
WARN(ZS_BAD_HEX_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_CHAR_COLON);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr4112:
+tr4192:
{
WARN(ZS_BAD_CHAR_COLON);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_HEX_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr4118:
+tr4198:
{
WARN(ZS_BAD_CHAR_DASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_HEX_CHAR);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr4205:
+tr4285:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr4227:
+tr4307:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr4250:
+tr4331:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr4269:
+tr4351:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
ERR(ZS_BAD_DIRECTIVE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
-tr4293:
+tr4375:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_RDATA);
- p--; {goto st307;}
+ p--; {goto st316;}
}
{
WARN(ZS_BAD_REST);
- p--; {goto st307;}
+ p--; {goto st316;}
}
goto st0;
st0:
@@ -3166,7 +3214,7 @@ tr2:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -3175,16 +3223,16 @@ tr3:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st1;
-tr4206:
+tr4286:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -3192,17 +3240,17 @@ tr4206:
s->buffer_length = 0;
}
goto st1;
-tr4208:
+tr4288:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -3211,17 +3259,17 @@ tr4208:
s->buffer_length = 0;
}
goto st1;
-tr4209:
+tr4289:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -3230,18 +3278,18 @@ tr4209:
s->buffer_length = 0;
}
goto st1;
-tr4279:
+tr4361:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -3249,18 +3297,18 @@ tr4279:
s->buffer_length = 0;
}
goto st1;
-tr4280:
+tr4362:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -3268,14 +3316,14 @@ tr4280:
s->buffer_length = 0;
}
goto st1;
-tr4270:
+tr4352:
{
NOERR;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -3283,20 +3331,20 @@ tr4270:
s->buffer_length = 0;
}
goto st1;
-tr4272:
+tr4354:
{
NOERR;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -3305,20 +3353,20 @@ tr4272:
s->buffer_length = 0;
}
goto st1;
-tr4273:
+tr4355:
{
NOERR;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -3364,7 +3412,8 @@ case 1:
case 83: goto tr18;
case 84: goto tr19;
case 85: goto tr20;
- case 90: goto tr21;
+ case 87: goto tr21;
+ case 90: goto tr22;
case 97: goto tr5;
case 99: goto tr6;
case 100: goto tr7;
@@ -3381,11 +3430,12 @@ case 1:
case 115: goto tr18;
case 116: goto tr19;
case 117: goto tr20;
- case 122: goto tr21;
- case 1802: goto tr22;
- case 1851: goto tr23;
- case 2058: goto tr24;
- case 2107: goto tr25;
+ case 119: goto tr21;
+ case 122: goto tr22;
+ case 1802: goto tr23;
+ case 1851: goto tr24;
+ case 2058: goto tr25;
+ case 2107: goto tr26;
}
if ( 48 <= _widec && _widec <= 57 )
goto tr4;
@@ -3405,11 +3455,11 @@ tr4:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
goto st2;
-tr30:
+tr31:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -3421,7 +3471,7 @@ tr30:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
goto st2;
@@ -3442,107 +3492,107 @@ case 2:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr27;
- case 32: goto tr27;
- case 40: goto tr28;
- case 41: goto tr29;
- case 68: goto tr31;
- case 72: goto tr32;
- case 77: goto tr33;
- case 83: goto st198;
- case 87: goto tr35;
- case 100: goto tr31;
- case 104: goto tr32;
- case 109: goto tr33;
- case 115: goto st198;
- case 119: goto tr35;
- case 2058: goto tr36;
- case 2107: goto tr37;
+ case 9: goto tr28;
+ case 32: goto tr28;
+ case 40: goto tr29;
+ case 41: goto tr30;
+ case 68: goto tr32;
+ case 72: goto tr33;
+ case 77: goto tr34;
+ case 83: goto st204;
+ case 87: goto tr36;
+ case 100: goto tr32;
+ case 104: goto tr33;
+ case 109: goto tr34;
+ case 115: goto st204;
+ case 119: goto tr36;
+ case 2058: goto tr37;
+ case 2107: goto tr38;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr30;
- goto tr26;
-tr40:
+ goto tr31;
+ goto tr27;
+tr41:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st3;
-tr41:
+tr42:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st3;
-tr59:
+tr61:
{
s->line_counter++;
}
goto st3;
-tr27:
+tr28:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
goto st3;
-tr28:
+tr29:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st3;
-tr29:
+tr30:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st3;
-tr36:
+tr37:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
goto st3;
-tr807:
+tr825:
{
s->buffer[s->buffer_length++] = 0;
@@ -3560,13 +3610,13 @@ tr807:
s->line_counter++;
}
goto st3;
-tr800:
+tr818:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -3574,17 +3624,17 @@ tr800:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
goto st3;
-tr801:
+tr819:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -3592,24 +3642,24 @@ tr801:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st3;
-tr802:
+tr820:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -3617,24 +3667,24 @@ tr802:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st3;
-tr804:
+tr822:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -3642,7 +3692,7 @@ tr804:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -3668,46 +3718,48 @@ case 3:
switch( _widec ) {
case 9: goto st3;
case 32: goto st3;
- case 40: goto tr40;
- case 41: goto tr41;
- case 65: goto tr42;
- case 67: goto tr43;
- case 68: goto tr44;
- case 69: goto tr45;
- case 72: goto tr46;
- case 73: goto tr47;
- case 75: goto tr48;
- case 76: goto tr49;
- case 77: goto tr50;
- case 78: goto tr51;
- case 79: goto tr52;
- case 80: goto tr53;
- case 82: goto tr54;
- case 83: goto tr55;
- case 84: goto tr56;
- case 85: goto tr57;
- case 90: goto tr58;
- case 97: goto tr42;
- case 99: goto tr43;
- case 100: goto tr44;
- case 101: goto tr45;
- case 104: goto tr46;
- case 105: goto tr47;
- case 107: goto tr48;
- case 108: goto tr49;
- case 109: goto tr50;
- case 110: goto tr51;
- case 111: goto tr52;
- case 112: goto tr53;
- case 114: goto tr54;
- case 115: goto tr55;
- case 116: goto tr56;
- case 117: goto tr57;
- case 122: goto tr58;
- case 2058: goto tr59;
- case 2107: goto tr60;
- }
- goto tr38;
+ case 40: goto tr41;
+ case 41: goto tr42;
+ case 65: goto tr43;
+ case 67: goto tr44;
+ case 68: goto tr45;
+ case 69: goto tr46;
+ case 72: goto tr47;
+ case 73: goto tr48;
+ case 75: goto tr49;
+ case 76: goto tr50;
+ case 77: goto tr51;
+ case 78: goto tr52;
+ case 79: goto tr53;
+ case 80: goto tr54;
+ case 82: goto tr55;
+ case 83: goto tr56;
+ case 84: goto tr57;
+ case 85: goto tr58;
+ case 87: goto tr59;
+ case 90: goto tr60;
+ case 97: goto tr43;
+ case 99: goto tr44;
+ case 100: goto tr45;
+ case 101: goto tr46;
+ case 104: goto tr47;
+ case 105: goto tr48;
+ case 107: goto tr49;
+ case 108: goto tr50;
+ case 109: goto tr51;
+ case 110: goto tr52;
+ case 111: goto tr53;
+ case 112: goto tr54;
+ case 114: goto tr55;
+ case 115: goto tr56;
+ case 116: goto tr57;
+ case 117: goto tr58;
+ case 119: goto tr59;
+ case 122: goto tr60;
+ case 2058: goto tr61;
+ case 2107: goto tr62;
+ }
+ goto tr39;
tr5:
{
s->r_class = s->default_class;
@@ -3716,12 +3768,12 @@ tr5:
s->r_ttl = s->default_ttl;
}
goto st4;
-tr42:
+tr43:
{
s->r_class = s->default_class;
}
goto st4;
-tr708:
+tr725:
{
s->r_ttl = s->default_ttl;
}
@@ -3747,54 +3799,54 @@ case 4:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr62;
- case 32: goto tr62;
- case 40: goto tr63;
- case 41: goto tr64;
- case 65: goto st266;
- case 70: goto st269;
- case 80: goto st273;
- case 97: goto st266;
- case 102: goto st269;
- case 112: goto st273;
- case 3082: goto tr68;
- case 3131: goto tr69;
- case 3338: goto tr70;
- case 3387: goto tr70;
- case 3594: goto tr71;
- case 3643: goto tr72;
- }
- goto tr61;
-tr76:
+ case 9: goto tr64;
+ case 32: goto tr64;
+ case 40: goto tr65;
+ case 41: goto tr66;
+ case 65: goto st274;
+ case 70: goto st277;
+ case 80: goto st281;
+ case 97: goto st274;
+ case 102: goto st277;
+ case 112: goto st281;
+ case 3082: goto tr70;
+ case 3131: goto tr71;
+ case 3338: goto tr72;
+ case 3387: goto tr72;
+ case 3594: goto tr73;
+ case 3643: goto tr74;
+ }
+ goto tr63;
+tr78:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr77:
+tr79:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr79:
+tr81:
{
s->line_counter++;
}
goto st5;
-tr62:
+tr64:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr63:
+tr65:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -3802,12 +3854,12 @@ tr63:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr64:
+tr66:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -3815,12 +3867,12 @@ tr64:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr68:
+tr70:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -3829,7 +3881,7 @@ tr68:
s->line_counter++;
}
goto st5;
-tr100:
+tr102:
{
s->buffer[s->buffer_length++] = 0;
@@ -3847,13 +3899,13 @@ tr100:
s->line_counter++;
}
goto st5;
-tr163:
+tr166:
{ s->r_type = KNOT_RRTYPE_CAA; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr164:
+tr167:
{ s->r_type = KNOT_RRTYPE_CAA; }
{
rdata_tail = s->r_data;
@@ -3861,12 +3913,12 @@ tr164:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr165:
+tr168:
{ s->r_type = KNOT_RRTYPE_CAA; }
{
rdata_tail = s->r_data;
@@ -3874,12 +3926,12 @@ tr165:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr166:
+tr169:
{ s->r_type = KNOT_RRTYPE_CAA; }
{
rdata_tail = s->r_data;
@@ -3888,13 +3940,13 @@ tr166:
s->line_counter++;
}
goto st5;
-tr185:
+tr188:
{ s->r_type = KNOT_RRTYPE_CDNSKEY; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr186:
+tr189:
{ s->r_type = KNOT_RRTYPE_CDNSKEY; }
{
rdata_tail = s->r_data;
@@ -3902,12 +3954,12 @@ tr186:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr187:
+tr190:
{ s->r_type = KNOT_RRTYPE_CDNSKEY; }
{
rdata_tail = s->r_data;
@@ -3915,12 +3967,12 @@ tr187:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr188:
+tr191:
{ s->r_type = KNOT_RRTYPE_CDNSKEY; }
{
rdata_tail = s->r_data;
@@ -3929,13 +3981,13 @@ tr188:
s->line_counter++;
}
goto st5;
-tr193:
+tr196:
{ s->r_type = KNOT_RRTYPE_CDS; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr194:
+tr197:
{ s->r_type = KNOT_RRTYPE_CDS; }
{
rdata_tail = s->r_data;
@@ -3943,12 +3995,12 @@ tr194:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr195:
+tr198:
{ s->r_type = KNOT_RRTYPE_CDS; }
{
rdata_tail = s->r_data;
@@ -3956,12 +4008,12 @@ tr195:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr196:
+tr199:
{ s->r_type = KNOT_RRTYPE_CDS; }
{
rdata_tail = s->r_data;
@@ -3970,13 +4022,13 @@ tr196:
s->line_counter++;
}
goto st5;
-tr203:
+tr206:
{ s->r_type = KNOT_RRTYPE_CERT; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr204:
+tr207:
{ s->r_type = KNOT_RRTYPE_CERT; }
{
rdata_tail = s->r_data;
@@ -3984,12 +4036,12 @@ tr204:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr205:
+tr208:
{ s->r_type = KNOT_RRTYPE_CERT; }
{
rdata_tail = s->r_data;
@@ -3997,12 +4049,12 @@ tr205:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr206:
+tr209:
{ s->r_type = KNOT_RRTYPE_CERT; }
{
rdata_tail = s->r_data;
@@ -4011,13 +4063,13 @@ tr206:
s->line_counter++;
}
goto st5;
-tr214:
+tr217:
{ s->r_type = KNOT_RRTYPE_CNAME; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr215:
+tr218:
{ s->r_type = KNOT_RRTYPE_CNAME; }
{
rdata_tail = s->r_data;
@@ -4025,12 +4077,12 @@ tr215:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr216:
+tr219:
{ s->r_type = KNOT_RRTYPE_CNAME; }
{
rdata_tail = s->r_data;
@@ -4038,12 +4090,12 @@ tr216:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr217:
+tr220:
{ s->r_type = KNOT_RRTYPE_CNAME; }
{
rdata_tail = s->r_data;
@@ -4052,13 +4104,13 @@ tr217:
s->line_counter++;
}
goto st5;
-tr225:
+tr228:
{ s->r_type = KNOT_RRTYPE_CSYNC; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr226:
+tr229:
{ s->r_type = KNOT_RRTYPE_CSYNC; }
{
rdata_tail = s->r_data;
@@ -4066,12 +4118,12 @@ tr226:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr227:
+tr230:
{ s->r_type = KNOT_RRTYPE_CSYNC; }
{
rdata_tail = s->r_data;
@@ -4079,12 +4131,12 @@ tr227:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr228:
+tr231:
{ s->r_type = KNOT_RRTYPE_CSYNC; }
{
rdata_tail = s->r_data;
@@ -4093,13 +4145,13 @@ tr228:
s->line_counter++;
}
goto st5;
-tr239:
+tr242:
{ s->r_type = KNOT_RRTYPE_DHCID; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr240:
+tr243:
{ s->r_type = KNOT_RRTYPE_DHCID; }
{
rdata_tail = s->r_data;
@@ -4107,12 +4159,12 @@ tr240:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr241:
+tr244:
{ s->r_type = KNOT_RRTYPE_DHCID; }
{
rdata_tail = s->r_data;
@@ -4120,12 +4172,12 @@ tr241:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr242:
+tr245:
{ s->r_type = KNOT_RRTYPE_DHCID; }
{
rdata_tail = s->r_data;
@@ -4134,13 +4186,13 @@ tr242:
s->line_counter++;
}
goto st5;
-tr251:
+tr254:
{ s->r_type = KNOT_RRTYPE_DNAME; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr252:
+tr255:
{ s->r_type = KNOT_RRTYPE_DNAME; }
{
rdata_tail = s->r_data;
@@ -4148,12 +4200,12 @@ tr252:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr253:
+tr256:
{ s->r_type = KNOT_RRTYPE_DNAME; }
{
rdata_tail = s->r_data;
@@ -4161,12 +4213,12 @@ tr253:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr254:
+tr257:
{ s->r_type = KNOT_RRTYPE_DNAME; }
{
rdata_tail = s->r_data;
@@ -4175,13 +4227,13 @@ tr254:
s->line_counter++;
}
goto st5;
-tr262:
+tr265:
{ s->r_type = KNOT_RRTYPE_DNSKEY; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr263:
+tr266:
{ s->r_type = KNOT_RRTYPE_DNSKEY; }
{
rdata_tail = s->r_data;
@@ -4189,12 +4241,12 @@ tr263:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr264:
+tr267:
{ s->r_type = KNOT_RRTYPE_DNSKEY; }
{
rdata_tail = s->r_data;
@@ -4202,12 +4254,12 @@ tr264:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr265:
+tr268:
{ s->r_type = KNOT_RRTYPE_DNSKEY; }
{
rdata_tail = s->r_data;
@@ -4216,13 +4268,13 @@ tr265:
s->line_counter++;
}
goto st5;
-tr270:
+tr273:
{ s->r_type = KNOT_RRTYPE_DS; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr271:
+tr274:
{ s->r_type = KNOT_RRTYPE_DS; }
{
rdata_tail = s->r_data;
@@ -4230,12 +4282,12 @@ tr271:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr272:
+tr275:
{ s->r_type = KNOT_RRTYPE_DS; }
{
rdata_tail = s->r_data;
@@ -4243,12 +4295,12 @@ tr272:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr273:
+tr276:
{ s->r_type = KNOT_RRTYPE_DS; }
{
rdata_tail = s->r_data;
@@ -4257,13 +4309,13 @@ tr273:
s->line_counter++;
}
goto st5;
-tr283:
+tr286:
{ s->r_type = KNOT_RRTYPE_EUI48; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr284:
+tr287:
{ s->r_type = KNOT_RRTYPE_EUI48; }
{
rdata_tail = s->r_data;
@@ -4271,12 +4323,12 @@ tr284:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr285:
+tr288:
{ s->r_type = KNOT_RRTYPE_EUI48; }
{
rdata_tail = s->r_data;
@@ -4284,12 +4336,12 @@ tr285:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr286:
+tr289:
{ s->r_type = KNOT_RRTYPE_EUI48; }
{
rdata_tail = s->r_data;
@@ -4298,13 +4350,13 @@ tr286:
s->line_counter++;
}
goto st5;
-tr292:
+tr295:
{ s->r_type = KNOT_RRTYPE_EUI64; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr293:
+tr296:
{ s->r_type = KNOT_RRTYPE_EUI64; }
{
rdata_tail = s->r_data;
@@ -4312,12 +4364,12 @@ tr293:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr294:
+tr297:
{ s->r_type = KNOT_RRTYPE_EUI64; }
{
rdata_tail = s->r_data;
@@ -4325,12 +4377,12 @@ tr294:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr295:
+tr298:
{ s->r_type = KNOT_RRTYPE_EUI64; }
{
rdata_tail = s->r_data;
@@ -4339,13 +4391,13 @@ tr295:
s->line_counter++;
}
goto st5;
-tr305:
+tr308:
{ s->r_type = KNOT_RRTYPE_HINFO; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr306:
+tr309:
{ s->r_type = KNOT_RRTYPE_HINFO; }
{
rdata_tail = s->r_data;
@@ -4353,12 +4405,12 @@ tr306:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr307:
+tr310:
{ s->r_type = KNOT_RRTYPE_HINFO; }
{
rdata_tail = s->r_data;
@@ -4366,12 +4418,12 @@ tr307:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr308:
+tr311:
{ s->r_type = KNOT_RRTYPE_HINFO; }
{
rdata_tail = s->r_data;
@@ -4380,13 +4432,13 @@ tr308:
s->line_counter++;
}
goto st5;
-tr316:
+tr319:
{ s->r_type = KNOT_RRTYPE_HTTPS; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr317:
+tr320:
{ s->r_type = KNOT_RRTYPE_HTTPS; }
{
rdata_tail = s->r_data;
@@ -4394,12 +4446,12 @@ tr317:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr318:
+tr321:
{ s->r_type = KNOT_RRTYPE_HTTPS; }
{
rdata_tail = s->r_data;
@@ -4407,12 +4459,12 @@ tr318:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr319:
+tr322:
{ s->r_type = KNOT_RRTYPE_HTTPS; }
{
rdata_tail = s->r_data;
@@ -4421,13 +4473,13 @@ tr319:
s->line_counter++;
}
goto st5;
-tr359:
+tr363:
{ s->r_type = KNOT_RRTYPE_IPSECKEY; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr360:
+tr364:
{ s->r_type = KNOT_RRTYPE_IPSECKEY; }
{
rdata_tail = s->r_data;
@@ -4435,12 +4487,12 @@ tr360:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr361:
+tr365:
{ s->r_type = KNOT_RRTYPE_IPSECKEY; }
{
rdata_tail = s->r_data;
@@ -4448,12 +4500,12 @@ tr361:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr362:
+tr366:
{ s->r_type = KNOT_RRTYPE_IPSECKEY; }
{
rdata_tail = s->r_data;
@@ -4462,13 +4514,13 @@ tr362:
s->line_counter++;
}
goto st5;
-tr370:
+tr374:
{ s->r_type = KNOT_RRTYPE_KEY; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr371:
+tr375:
{ s->r_type = KNOT_RRTYPE_KEY; }
{
rdata_tail = s->r_data;
@@ -4476,12 +4528,12 @@ tr371:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr372:
+tr376:
{ s->r_type = KNOT_RRTYPE_KEY; }
{
rdata_tail = s->r_data;
@@ -4489,12 +4541,12 @@ tr372:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr373:
+tr377:
{ s->r_type = KNOT_RRTYPE_KEY; }
{
rdata_tail = s->r_data;
@@ -4503,13 +4555,13 @@ tr373:
s->line_counter++;
}
goto st5;
-tr378:
+tr382:
{ s->r_type = KNOT_RRTYPE_KX; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr379:
+tr383:
{ s->r_type = KNOT_RRTYPE_KX; }
{
rdata_tail = s->r_data;
@@ -4517,12 +4569,12 @@ tr379:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr380:
+tr384:
{ s->r_type = KNOT_RRTYPE_KX; }
{
rdata_tail = s->r_data;
@@ -4530,12 +4582,12 @@ tr380:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr381:
+tr385:
{ s->r_type = KNOT_RRTYPE_KX; }
{
rdata_tail = s->r_data;
@@ -4544,13 +4596,13 @@ tr381:
s->line_counter++;
}
goto st5;
-tr391:
+tr395:
{ s->r_type = KNOT_RRTYPE_L32; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr392:
+tr396:
{ s->r_type = KNOT_RRTYPE_L32; }
{
rdata_tail = s->r_data;
@@ -4558,12 +4610,12 @@ tr392:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr393:
+tr397:
{ s->r_type = KNOT_RRTYPE_L32; }
{
rdata_tail = s->r_data;
@@ -4571,12 +4623,12 @@ tr393:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr394:
+tr398:
{ s->r_type = KNOT_RRTYPE_L32; }
{
rdata_tail = s->r_data;
@@ -4585,13 +4637,13 @@ tr394:
s->line_counter++;
}
goto st5;
-tr400:
+tr404:
{ s->r_type = KNOT_RRTYPE_L64; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr401:
+tr405:
{ s->r_type = KNOT_RRTYPE_L64; }
{
rdata_tail = s->r_data;
@@ -4599,12 +4651,12 @@ tr401:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr402:
+tr406:
{ s->r_type = KNOT_RRTYPE_L64; }
{
rdata_tail = s->r_data;
@@ -4612,12 +4664,12 @@ tr402:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr403:
+tr407:
{ s->r_type = KNOT_RRTYPE_L64; }
{
rdata_tail = s->r_data;
@@ -4626,13 +4678,13 @@ tr403:
s->line_counter++;
}
goto st5;
-tr409:
+tr413:
{ s->r_type = KNOT_RRTYPE_LOC; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr410:
+tr414:
{ s->r_type = KNOT_RRTYPE_LOC; }
{
rdata_tail = s->r_data;
@@ -4640,12 +4692,12 @@ tr410:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr411:
+tr415:
{ s->r_type = KNOT_RRTYPE_LOC; }
{
rdata_tail = s->r_data;
@@ -4653,12 +4705,12 @@ tr411:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr412:
+tr416:
{ s->r_type = KNOT_RRTYPE_LOC; }
{
rdata_tail = s->r_data;
@@ -4667,13 +4719,13 @@ tr412:
s->line_counter++;
}
goto st5;
-tr417:
+tr421:
{ s->r_type = KNOT_RRTYPE_LP; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr418:
+tr422:
{ s->r_type = KNOT_RRTYPE_LP; }
{
rdata_tail = s->r_data;
@@ -4681,12 +4733,12 @@ tr418:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr419:
+tr423:
{ s->r_type = KNOT_RRTYPE_LP; }
{
rdata_tail = s->r_data;
@@ -4694,12 +4746,12 @@ tr419:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr420:
+tr424:
{ s->r_type = KNOT_RRTYPE_LP; }
{
rdata_tail = s->r_data;
@@ -4708,13 +4760,13 @@ tr420:
s->line_counter++;
}
goto st5;
-tr430:
+tr434:
{ s->r_type = KNOT_RRTYPE_MINFO; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr431:
+tr435:
{ s->r_type = KNOT_RRTYPE_MINFO; }
{
rdata_tail = s->r_data;
@@ -4722,12 +4774,12 @@ tr431:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr432:
+tr436:
{ s->r_type = KNOT_RRTYPE_MINFO; }
{
rdata_tail = s->r_data;
@@ -4735,12 +4787,12 @@ tr432:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr433:
+tr437:
{ s->r_type = KNOT_RRTYPE_MINFO; }
{
rdata_tail = s->r_data;
@@ -4749,13 +4801,13 @@ tr433:
s->line_counter++;
}
goto st5;
-tr438:
+tr442:
{ s->r_type = KNOT_RRTYPE_MX; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr439:
+tr443:
{ s->r_type = KNOT_RRTYPE_MX; }
{
rdata_tail = s->r_data;
@@ -4763,12 +4815,12 @@ tr439:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr440:
+tr444:
{ s->r_type = KNOT_RRTYPE_MX; }
{
rdata_tail = s->r_data;
@@ -4776,12 +4828,12 @@ tr440:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr441:
+tr445:
{ s->r_type = KNOT_RRTYPE_MX; }
{
rdata_tail = s->r_data;
@@ -4790,13 +4842,13 @@ tr441:
s->line_counter++;
}
goto st5;
-tr452:
+tr456:
{ s->r_type = KNOT_RRTYPE_NAPTR; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr453:
+tr457:
{ s->r_type = KNOT_RRTYPE_NAPTR; }
{
rdata_tail = s->r_data;
@@ -4804,12 +4856,12 @@ tr453:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr454:
+tr458:
{ s->r_type = KNOT_RRTYPE_NAPTR; }
{
rdata_tail = s->r_data;
@@ -4817,12 +4869,12 @@ tr454:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr455:
+tr459:
{ s->r_type = KNOT_RRTYPE_NAPTR; }
{
rdata_tail = s->r_data;
@@ -4831,13 +4883,13 @@ tr455:
s->line_counter++;
}
goto st5;
-tr461:
+tr465:
{ s->r_type = KNOT_RRTYPE_NID; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr462:
+tr466:
{ s->r_type = KNOT_RRTYPE_NID; }
{
rdata_tail = s->r_data;
@@ -4845,12 +4897,12 @@ tr462:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr463:
+tr467:
{ s->r_type = KNOT_RRTYPE_NID; }
{
rdata_tail = s->r_data;
@@ -4858,12 +4910,12 @@ tr463:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr464:
+tr468:
{ s->r_type = KNOT_RRTYPE_NID; }
{
rdata_tail = s->r_data;
@@ -4872,13 +4924,13 @@ tr464:
s->line_counter++;
}
goto st5;
-tr469:
+tr473:
{ s->r_type = KNOT_RRTYPE_NS; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr470:
+tr474:
{ s->r_type = KNOT_RRTYPE_NS; }
{
rdata_tail = s->r_data;
@@ -4886,12 +4938,12 @@ tr470:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr471:
+tr475:
{ s->r_type = KNOT_RRTYPE_NS; }
{
rdata_tail = s->r_data;
@@ -4899,12 +4951,12 @@ tr471:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr473:
+tr477:
{ s->r_type = KNOT_RRTYPE_NS; }
{
rdata_tail = s->r_data;
@@ -4913,13 +4965,13 @@ tr473:
s->line_counter++;
}
goto st5;
-tr479:
+tr483:
{ s->r_type = KNOT_RRTYPE_NSEC; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr480:
+tr484:
{ s->r_type = KNOT_RRTYPE_NSEC; }
{
rdata_tail = s->r_data;
@@ -4927,12 +4979,12 @@ tr480:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr481:
+tr485:
{ s->r_type = KNOT_RRTYPE_NSEC; }
{
rdata_tail = s->r_data;
@@ -4940,12 +4992,12 @@ tr481:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr483:
+tr487:
{ s->r_type = KNOT_RRTYPE_NSEC; }
{
rdata_tail = s->r_data;
@@ -4954,13 +5006,13 @@ tr483:
s->line_counter++;
}
goto st5;
-tr488:
+tr492:
{ s->r_type = KNOT_RRTYPE_NSEC3; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr489:
+tr493:
{ s->r_type = KNOT_RRTYPE_NSEC3; }
{
rdata_tail = s->r_data;
@@ -4968,12 +5020,12 @@ tr489:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr490:
+tr494:
{ s->r_type = KNOT_RRTYPE_NSEC3; }
{
rdata_tail = s->r_data;
@@ -4981,12 +5033,12 @@ tr490:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr492:
+tr496:
{ s->r_type = KNOT_RRTYPE_NSEC3; }
{
rdata_tail = s->r_data;
@@ -4995,13 +5047,13 @@ tr492:
s->line_counter++;
}
goto st5;
-tr501:
+tr505:
{ s->r_type = KNOT_RRTYPE_NSEC3PARAM; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr502:
+tr506:
{ s->r_type = KNOT_RRTYPE_NSEC3PARAM; }
{
rdata_tail = s->r_data;
@@ -5009,12 +5061,12 @@ tr502:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr503:
+tr507:
{ s->r_type = KNOT_RRTYPE_NSEC3PARAM; }
{
rdata_tail = s->r_data;
@@ -5022,12 +5074,12 @@ tr503:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr504:
+tr508:
{ s->r_type = KNOT_RRTYPE_NSEC3PARAM; }
{
rdata_tail = s->r_data;
@@ -5036,13 +5088,13 @@ tr504:
s->line_counter++;
}
goto st5;
-tr518:
+tr522:
{ s->r_type = KNOT_RRTYPE_OPENPGPKEY; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr519:
+tr523:
{ s->r_type = KNOT_RRTYPE_OPENPGPKEY; }
{
rdata_tail = s->r_data;
@@ -5050,12 +5102,12 @@ tr519:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr520:
+tr524:
{ s->r_type = KNOT_RRTYPE_OPENPGPKEY; }
{
rdata_tail = s->r_data;
@@ -5063,12 +5115,12 @@ tr520:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr521:
+tr525:
{ s->r_type = KNOT_RRTYPE_OPENPGPKEY; }
{
rdata_tail = s->r_data;
@@ -5077,13 +5129,13 @@ tr521:
s->line_counter++;
}
goto st5;
-tr528:
+tr532:
{ s->r_type = KNOT_RRTYPE_PTR; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr529:
+tr533:
{ s->r_type = KNOT_RRTYPE_PTR; }
{
rdata_tail = s->r_data;
@@ -5091,12 +5143,12 @@ tr529:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr530:
+tr534:
{ s->r_type = KNOT_RRTYPE_PTR; }
{
rdata_tail = s->r_data;
@@ -5104,12 +5156,12 @@ tr530:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr531:
+tr535:
{ s->r_type = KNOT_RRTYPE_PTR; }
{
rdata_tail = s->r_data;
@@ -5118,13 +5170,13 @@ tr531:
s->line_counter++;
}
goto st5;
-tr539:
+tr543:
{ s->r_type = KNOT_RRTYPE_RP; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr540:
+tr544:
{ s->r_type = KNOT_RRTYPE_RP; }
{
rdata_tail = s->r_data;
@@ -5132,12 +5184,12 @@ tr540:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr541:
+tr545:
{ s->r_type = KNOT_RRTYPE_RP; }
{
rdata_tail = s->r_data;
@@ -5145,12 +5197,12 @@ tr541:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr542:
+tr546:
{ s->r_type = KNOT_RRTYPE_RP; }
{
rdata_tail = s->r_data;
@@ -5159,13 +5211,13 @@ tr542:
s->line_counter++;
}
goto st5;
-tr550:
+tr554:
{ s->r_type = KNOT_RRTYPE_RRSIG; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr551:
+tr555:
{ s->r_type = KNOT_RRTYPE_RRSIG; }
{
rdata_tail = s->r_data;
@@ -5173,12 +5225,12 @@ tr551:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr552:
+tr556:
{ s->r_type = KNOT_RRTYPE_RRSIG; }
{
rdata_tail = s->r_data;
@@ -5186,12 +5238,12 @@ tr552:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr553:
+tr557:
{ s->r_type = KNOT_RRTYPE_RRSIG; }
{
rdata_tail = s->r_data;
@@ -5200,13 +5252,13 @@ tr553:
s->line_counter++;
}
goto st5;
-tr558:
+tr562:
{ s->r_type = KNOT_RRTYPE_RT; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr559:
+tr563:
{ s->r_type = KNOT_RRTYPE_RT; }
{
rdata_tail = s->r_data;
@@ -5214,12 +5266,12 @@ tr559:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr560:
+tr564:
{ s->r_type = KNOT_RRTYPE_RT; }
{
rdata_tail = s->r_data;
@@ -5227,12 +5279,12 @@ tr560:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr561:
+tr565:
{ s->r_type = KNOT_RRTYPE_RT; }
{
rdata_tail = s->r_data;
@@ -5241,13 +5293,13 @@ tr561:
s->line_counter++;
}
goto st5;
-tr576:
+tr580:
{ s->r_type = KNOT_RRTYPE_SMIMEA; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr577:
+tr581:
{ s->r_type = KNOT_RRTYPE_SMIMEA; }
{
rdata_tail = s->r_data;
@@ -5255,12 +5307,12 @@ tr577:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr578:
+tr582:
{ s->r_type = KNOT_RRTYPE_SMIMEA; }
{
rdata_tail = s->r_data;
@@ -5268,12 +5320,12 @@ tr578:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr579:
+tr583:
{ s->r_type = KNOT_RRTYPE_SMIMEA; }
{
rdata_tail = s->r_data;
@@ -5282,13 +5334,13 @@ tr579:
s->line_counter++;
}
goto st5;
-tr585:
+tr589:
{ s->r_type = KNOT_RRTYPE_SOA; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr586:
+tr590:
{ s->r_type = KNOT_RRTYPE_SOA; }
{
rdata_tail = s->r_data;
@@ -5296,12 +5348,12 @@ tr586:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr587:
+tr591:
{ s->r_type = KNOT_RRTYPE_SOA; }
{
rdata_tail = s->r_data;
@@ -5309,12 +5361,12 @@ tr587:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr588:
+tr592:
{ s->r_type = KNOT_RRTYPE_SOA; }
{
rdata_tail = s->r_data;
@@ -5323,13 +5375,13 @@ tr588:
s->line_counter++;
}
goto st5;
-tr594:
+tr598:
{ s->r_type = KNOT_RRTYPE_SPF; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr595:
+tr599:
{ s->r_type = KNOT_RRTYPE_SPF; }
{
rdata_tail = s->r_data;
@@ -5337,12 +5389,12 @@ tr595:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr596:
+tr600:
{ s->r_type = KNOT_RRTYPE_SPF; }
{
rdata_tail = s->r_data;
@@ -5350,12 +5402,12 @@ tr596:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr597:
+tr601:
{ s->r_type = KNOT_RRTYPE_SPF; }
{
rdata_tail = s->r_data;
@@ -5364,13 +5416,13 @@ tr597:
s->line_counter++;
}
goto st5;
-tr603:
+tr607:
{ s->r_type = KNOT_RRTYPE_SRV; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr604:
+tr608:
{ s->r_type = KNOT_RRTYPE_SRV; }
{
rdata_tail = s->r_data;
@@ -5378,12 +5430,12 @@ tr604:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr605:
+tr609:
{ s->r_type = KNOT_RRTYPE_SRV; }
{
rdata_tail = s->r_data;
@@ -5391,12 +5443,12 @@ tr605:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr606:
+tr610:
{ s->r_type = KNOT_RRTYPE_SRV; }
{
rdata_tail = s->r_data;
@@ -5405,13 +5457,13 @@ tr606:
s->line_counter++;
}
goto st5;
-tr614:
+tr618:
{ s->r_type = KNOT_RRTYPE_SSHFP; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr615:
+tr619:
{ s->r_type = KNOT_RRTYPE_SSHFP; }
{
rdata_tail = s->r_data;
@@ -5419,12 +5471,12 @@ tr615:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr616:
+tr620:
{ s->r_type = KNOT_RRTYPE_SSHFP; }
{
rdata_tail = s->r_data;
@@ -5432,12 +5484,12 @@ tr616:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr617:
+tr621:
{ s->r_type = KNOT_RRTYPE_SSHFP; }
{
rdata_tail = s->r_data;
@@ -5446,13 +5498,13 @@ tr617:
s->line_counter++;
}
goto st5;
-tr624:
+tr628:
{ s->r_type = KNOT_RRTYPE_SVCB; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr625:
+tr629:
{ s->r_type = KNOT_RRTYPE_SVCB; }
{
rdata_tail = s->r_data;
@@ -5460,12 +5512,12 @@ tr625:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr626:
+tr630:
{ s->r_type = KNOT_RRTYPE_SVCB; }
{
rdata_tail = s->r_data;
@@ -5473,12 +5525,12 @@ tr626:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr627:
+tr631:
{ s->r_type = KNOT_RRTYPE_SVCB; }
{
rdata_tail = s->r_data;
@@ -5487,13 +5539,13 @@ tr627:
s->line_counter++;
}
goto st5;
-tr637:
+tr641:
{ s->r_type = KNOT_RRTYPE_TLSA; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr638:
+tr642:
{ s->r_type = KNOT_RRTYPE_TLSA; }
{
rdata_tail = s->r_data;
@@ -5501,12 +5553,12 @@ tr638:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr639:
+tr643:
{ s->r_type = KNOT_RRTYPE_TLSA; }
{
rdata_tail = s->r_data;
@@ -5514,12 +5566,12 @@ tr639:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr640:
+tr644:
{ s->r_type = KNOT_RRTYPE_TLSA; }
{
rdata_tail = s->r_data;
@@ -5528,13 +5580,13 @@ tr640:
s->line_counter++;
}
goto st5;
-tr646:
+tr650:
{ s->r_type = KNOT_RRTYPE_TXT; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr647:
+tr651:
{ s->r_type = KNOT_RRTYPE_TXT; }
{
rdata_tail = s->r_data;
@@ -5542,12 +5594,12 @@ tr647:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr648:
+tr652:
{ s->r_type = KNOT_RRTYPE_TXT; }
{
rdata_tail = s->r_data;
@@ -5555,12 +5607,12 @@ tr648:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr649:
+tr653:
{ s->r_type = KNOT_RRTYPE_TXT; }
{
rdata_tail = s->r_data;
@@ -5569,26 +5621,26 @@ tr649:
s->line_counter++;
}
goto st5;
-tr659:
+tr663:
{
if (s->number64 <= UINT16_MAX) {
s->r_type = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
rdata_tail = s->r_data;
}
goto st5;
-tr660:
+tr664:
{
if (s->number64 <= UINT16_MAX) {
s->r_type = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -5597,18 +5649,18 @@ tr660:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr661:
+tr665:
{
if (s->number64 <= UINT16_MAX) {
s->r_type = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -5617,18 +5669,18 @@ tr661:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr663:
+tr667:
{
if (s->number64 <= UINT16_MAX) {
s->r_type = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -5638,13 +5690,13 @@ tr663:
s->line_counter++;
}
goto st5;
-tr670:
+tr674:
{ s->r_type = KNOT_RRTYPE_URI; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr671:
+tr675:
{ s->r_type = KNOT_RRTYPE_URI; }
{
rdata_tail = s->r_data;
@@ -5652,12 +5704,12 @@ tr671:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr672:
+tr676:
{ s->r_type = KNOT_RRTYPE_URI; }
{
rdata_tail = s->r_data;
@@ -5665,12 +5717,12 @@ tr672:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr673:
+tr677:
{ s->r_type = KNOT_RRTYPE_URI; }
{
rdata_tail = s->r_data;
@@ -5679,13 +5731,54 @@ tr673:
s->line_counter++;
}
goto st5;
-tr683:
+tr687:
+ { s->r_type = KNOT_RRTYPE_WALLET; }
+ {
+ rdata_tail = s->r_data;
+ }
+ goto st5;
+tr688:
+ { s->r_type = KNOT_RRTYPE_WALLET; }
+ {
+ rdata_tail = s->r_data;
+ }
+ {
+ if (s->multiline == true) {
+ ERR(ZS_LEFT_PARENTHESIS);
+ p--; {goto st316;}
+ }
+ s->multiline = true;
+ }
+ goto st5;
+tr689:
+ { s->r_type = KNOT_RRTYPE_WALLET; }
+ {
+ rdata_tail = s->r_data;
+ }
+ {
+ if (s->multiline == false) {
+ ERR(ZS_RIGHT_PARENTHESIS);
+ p--; {goto st316;}
+ }
+ s->multiline = false;
+ }
+ goto st5;
+tr690:
+ { s->r_type = KNOT_RRTYPE_WALLET; }
+ {
+ rdata_tail = s->r_data;
+ }
+ {
+ s->line_counter++;
+ }
+ goto st5;
+tr700:
{ s->r_type = KNOT_RRTYPE_ZONEMD; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr684:
+tr701:
{ s->r_type = KNOT_RRTYPE_ZONEMD; }
{
rdata_tail = s->r_data;
@@ -5693,12 +5786,12 @@ tr684:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr685:
+tr702:
{ s->r_type = KNOT_RRTYPE_ZONEMD; }
{
rdata_tail = s->r_data;
@@ -5706,12 +5799,12 @@ tr685:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr686:
+tr703:
{ s->r_type = KNOT_RRTYPE_ZONEMD; }
{
rdata_tail = s->r_data;
@@ -5720,13 +5813,13 @@ tr686:
s->line_counter++;
}
goto st5;
-tr933:
+tr951:
{ s->r_type = KNOT_RRTYPE_AAAA; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr934:
+tr952:
{ s->r_type = KNOT_RRTYPE_AAAA; }
{
rdata_tail = s->r_data;
@@ -5734,12 +5827,12 @@ tr934:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr935:
+tr953:
{ s->r_type = KNOT_RRTYPE_AAAA; }
{
rdata_tail = s->r_data;
@@ -5747,12 +5840,12 @@ tr935:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr936:
+tr954:
{ s->r_type = KNOT_RRTYPE_AAAA; }
{
rdata_tail = s->r_data;
@@ -5761,13 +5854,13 @@ tr936:
s->line_counter++;
}
goto st5;
-tr944:
+tr962:
{ s->r_type = KNOT_RRTYPE_AFSDB; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr945:
+tr963:
{ s->r_type = KNOT_RRTYPE_AFSDB; }
{
rdata_tail = s->r_data;
@@ -5775,12 +5868,12 @@ tr945:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr946:
+tr964:
{ s->r_type = KNOT_RRTYPE_AFSDB; }
{
rdata_tail = s->r_data;
@@ -5788,12 +5881,12 @@ tr946:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr947:
+tr965:
{ s->r_type = KNOT_RRTYPE_AFSDB; }
{
rdata_tail = s->r_data;
@@ -5802,13 +5895,13 @@ tr947:
s->line_counter++;
}
goto st5;
-tr953:
+tr971:
{ s->r_type = KNOT_RRTYPE_APL; }
{
rdata_tail = s->r_data;
}
goto st5;
-tr954:
+tr972:
{ s->r_type = KNOT_RRTYPE_APL; }
{
rdata_tail = s->r_data;
@@ -5816,12 +5909,12 @@ tr954:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st5;
-tr955:
+tr973:
{ s->r_type = KNOT_RRTYPE_APL; }
{
rdata_tail = s->r_data;
@@ -5829,12 +5922,12 @@ tr955:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st5;
-tr956:
+tr974:
{ s->r_type = KNOT_RRTYPE_APL; }
{
rdata_tail = s->r_data;
@@ -5866,26 +5959,26 @@ case 5:
switch( _widec ) {
case 9: goto st5;
case 32: goto st5;
- case 40: goto tr76;
- case 41: goto tr77;
- case 92: goto tr78;
- case 3082: goto tr79;
- case 3131: goto tr80;
- case 3338: goto tr73;
- case 3387: goto tr73;
- case 3594: goto tr81;
- case 3643: goto tr82;
+ case 40: goto tr78;
+ case 41: goto tr79;
+ case 92: goto tr80;
+ case 3082: goto tr81;
+ case 3131: goto tr82;
+ case 3338: goto tr75;
+ case 3387: goto tr75;
+ case 3594: goto tr83;
+ case 3643: goto tr84;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr73;
+ goto tr75;
} else
- goto tr73;
- goto tr75;
-tr70:
+ goto tr75;
+ goto tr77;
+tr72:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -5894,182 +5987,184 @@ tr70:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr73:
+tr75:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr97:
+tr99:
{
if (*wrap == WRAP_NONE) {
p--;
@@ -6079,92 +6174,93 @@ tr97:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr98:
+tr100:
{
switch (s->r_type) {
// Next types must not have empty rdata.
@@ -6215,15 +6311,16 @@ tr98:
case KNOT_RRTYPE_CAA:
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st540;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st555;}
// Next types can have empty rdata.
case KNOT_RRTYPE_APL:
default:
- {stack[top++] = 6;goto st549;}
+ {stack[top++] = 6;goto st564;}
}
}
goto st6;
-tr168:
+tr171:
{ s->r_type = KNOT_RRTYPE_CAA; }
{
rdata_tail = s->r_data;
@@ -6232,92 +6329,93 @@ tr168:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr190:
+tr193:
{ s->r_type = KNOT_RRTYPE_CDNSKEY; }
{
rdata_tail = s->r_data;
@@ -6326,92 +6424,93 @@ tr190:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr198:
+tr201:
{ s->r_type = KNOT_RRTYPE_CDS; }
{
rdata_tail = s->r_data;
@@ -6420,92 +6519,93 @@ tr198:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr208:
+tr211:
{ s->r_type = KNOT_RRTYPE_CERT; }
{
rdata_tail = s->r_data;
@@ -6514,92 +6614,93 @@ tr208:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr219:
+tr222:
{ s->r_type = KNOT_RRTYPE_CNAME; }
{
rdata_tail = s->r_data;
@@ -6608,92 +6709,93 @@ tr219:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr230:
+tr233:
{ s->r_type = KNOT_RRTYPE_CSYNC; }
{
rdata_tail = s->r_data;
@@ -6702,92 +6804,93 @@ tr230:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr244:
+tr247:
{ s->r_type = KNOT_RRTYPE_DHCID; }
{
rdata_tail = s->r_data;
@@ -6796,92 +6899,93 @@ tr244:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr256:
+tr259:
{ s->r_type = KNOT_RRTYPE_DNAME; }
{
rdata_tail = s->r_data;
@@ -6890,92 +6994,93 @@ tr256:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr267:
+tr270:
{ s->r_type = KNOT_RRTYPE_DNSKEY; }
{
rdata_tail = s->r_data;
@@ -6984,92 +7089,93 @@ tr267:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr275:
+tr278:
{ s->r_type = KNOT_RRTYPE_DS; }
{
rdata_tail = s->r_data;
@@ -7078,92 +7184,93 @@ tr275:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr288:
+tr291:
{ s->r_type = KNOT_RRTYPE_EUI48; }
{
rdata_tail = s->r_data;
@@ -7172,92 +7279,93 @@ tr288:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr297:
+tr300:
{ s->r_type = KNOT_RRTYPE_EUI64; }
{
rdata_tail = s->r_data;
@@ -7266,92 +7374,93 @@ tr297:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr310:
+tr313:
{ s->r_type = KNOT_RRTYPE_HINFO; }
{
rdata_tail = s->r_data;
@@ -7360,92 +7469,93 @@ tr310:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr321:
+tr324:
{ s->r_type = KNOT_RRTYPE_HTTPS; }
{
rdata_tail = s->r_data;
@@ -7454,92 +7564,93 @@ tr321:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr364:
+tr368:
{ s->r_type = KNOT_RRTYPE_IPSECKEY; }
{
rdata_tail = s->r_data;
@@ -7548,92 +7659,93 @@ tr364:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr375:
+tr379:
{ s->r_type = KNOT_RRTYPE_KEY; }
{
rdata_tail = s->r_data;
@@ -7642,92 +7754,93 @@ tr375:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr383:
+tr387:
{ s->r_type = KNOT_RRTYPE_KX; }
{
rdata_tail = s->r_data;
@@ -7736,92 +7849,93 @@ tr383:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr396:
+tr400:
{ s->r_type = KNOT_RRTYPE_L32; }
{
rdata_tail = s->r_data;
@@ -7830,92 +7944,93 @@ tr396:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr405:
+tr409:
{ s->r_type = KNOT_RRTYPE_L64; }
{
rdata_tail = s->r_data;
@@ -7924,92 +8039,93 @@ tr405:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr414:
+tr418:
{ s->r_type = KNOT_RRTYPE_LOC; }
{
rdata_tail = s->r_data;
@@ -8018,92 +8134,93 @@ tr414:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr422:
+tr426:
{ s->r_type = KNOT_RRTYPE_LP; }
{
rdata_tail = s->r_data;
@@ -8112,92 +8229,93 @@ tr422:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr435:
+tr439:
{ s->r_type = KNOT_RRTYPE_MINFO; }
{
rdata_tail = s->r_data;
@@ -8206,92 +8324,93 @@ tr435:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr443:
+tr447:
{ s->r_type = KNOT_RRTYPE_MX; }
{
rdata_tail = s->r_data;
@@ -8300,92 +8419,93 @@ tr443:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr457:
+tr461:
{ s->r_type = KNOT_RRTYPE_NAPTR; }
{
rdata_tail = s->r_data;
@@ -8394,92 +8514,93 @@ tr457:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr466:
+tr470:
{ s->r_type = KNOT_RRTYPE_NID; }
{
rdata_tail = s->r_data;
@@ -8488,92 +8609,93 @@ tr466:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr475:
+tr479:
{ s->r_type = KNOT_RRTYPE_NS; }
{
rdata_tail = s->r_data;
@@ -8582,92 +8704,93 @@ tr475:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr485:
+tr489:
{ s->r_type = KNOT_RRTYPE_NSEC; }
{
rdata_tail = s->r_data;
@@ -8676,92 +8799,93 @@ tr485:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr494:
+tr498:
{ s->r_type = KNOT_RRTYPE_NSEC3; }
{
rdata_tail = s->r_data;
@@ -8770,92 +8894,93 @@ tr494:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr506:
+tr510:
{ s->r_type = KNOT_RRTYPE_NSEC3PARAM; }
{
rdata_tail = s->r_data;
@@ -8864,92 +8989,93 @@ tr506:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr523:
+tr527:
{ s->r_type = KNOT_RRTYPE_OPENPGPKEY; }
{
rdata_tail = s->r_data;
@@ -8958,92 +9084,93 @@ tr523:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr533:
+tr537:
{ s->r_type = KNOT_RRTYPE_PTR; }
{
rdata_tail = s->r_data;
@@ -9052,92 +9179,93 @@ tr533:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr544:
+tr548:
{ s->r_type = KNOT_RRTYPE_RP; }
{
rdata_tail = s->r_data;
@@ -9146,92 +9274,93 @@ tr544:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr555:
+tr559:
{ s->r_type = KNOT_RRTYPE_RRSIG; }
{
rdata_tail = s->r_data;
@@ -9240,92 +9369,93 @@ tr555:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr563:
+tr567:
{ s->r_type = KNOT_RRTYPE_RT; }
{
rdata_tail = s->r_data;
@@ -9334,92 +9464,93 @@ tr563:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr581:
+tr585:
{ s->r_type = KNOT_RRTYPE_SMIMEA; }
{
rdata_tail = s->r_data;
@@ -9428,92 +9559,93 @@ tr581:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr590:
+tr594:
{ s->r_type = KNOT_RRTYPE_SOA; }
{
rdata_tail = s->r_data;
@@ -9522,92 +9654,93 @@ tr590:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr599:
+tr603:
{ s->r_type = KNOT_RRTYPE_SPF; }
{
rdata_tail = s->r_data;
@@ -9616,92 +9749,93 @@ tr599:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr608:
+tr612:
{ s->r_type = KNOT_RRTYPE_SRV; }
{
rdata_tail = s->r_data;
@@ -9710,92 +9844,93 @@ tr608:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr619:
+tr623:
{ s->r_type = KNOT_RRTYPE_SSHFP; }
{
rdata_tail = s->r_data;
@@ -9804,92 +9939,93 @@ tr619:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr629:
+tr633:
{ s->r_type = KNOT_RRTYPE_SVCB; }
{
rdata_tail = s->r_data;
@@ -9898,92 +10034,93 @@ tr629:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr642:
+tr646:
{ s->r_type = KNOT_RRTYPE_TLSA; }
{
rdata_tail = s->r_data;
@@ -9992,92 +10129,93 @@ tr642:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr651:
+tr655:
{ s->r_type = KNOT_RRTYPE_TXT; }
{
rdata_tail = s->r_data;
@@ -10086,98 +10224,99 @@ tr651:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr665:
+tr669:
{
if (s->number64 <= UINT16_MAX) {
s->r_type = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -10187,92 +10326,93 @@ tr665:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr675:
+tr679:
{ s->r_type = KNOT_RRTYPE_URI; }
{
rdata_tail = s->r_data;
@@ -10281,92 +10421,188 @@ tr675:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
+ {stack[top++] = 6;goto st932;}
+ case KNOT_RRTYPE_TXT:
+ case KNOT_RRTYPE_SPF:
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
+ case KNOT_RRTYPE_AAAA:
+ {stack[top++] = 6;goto st941;}
+ case KNOT_RRTYPE_LOC:
+ {stack[top++] = 6;goto st943;}
+ case KNOT_RRTYPE_SRV:
+ {stack[top++] = 6;goto st998;}
+ case KNOT_RRTYPE_NAPTR:
+ {stack[top++] = 6;goto st1009;}
+ case KNOT_RRTYPE_CERT:
+ {stack[top++] = 6;goto st1026;}
+ case KNOT_RRTYPE_APL:
+ {stack[top++] = 6;goto st1037;}
+ case KNOT_RRTYPE_DS:
+ case KNOT_RRTYPE_CDS:
+ {stack[top++] = 6;goto st1048;}
+ case KNOT_RRTYPE_SSHFP:
+ {stack[top++] = 6;goto st1061;}
+ case KNOT_RRTYPE_IPSECKEY:
+ {stack[top++] = 6;goto st1071;}
+ case KNOT_RRTYPE_RRSIG:
+ {stack[top++] = 6;goto st1110;}
+ case KNOT_RRTYPE_NSEC:
+ {stack[top++] = 6;goto st1302;}
+ case KNOT_RRTYPE_KEY:
+ case KNOT_RRTYPE_DNSKEY:
+ case KNOT_RRTYPE_CDNSKEY:
+ {stack[top++] = 6;goto st1305;}
+ case KNOT_RRTYPE_DHCID:
+ case KNOT_RRTYPE_OPENPGPKEY:
+ {stack[top++] = 6;goto st1316;}
+ case KNOT_RRTYPE_NSEC3:
+ {stack[top++] = 6;goto st1318;}
+ case KNOT_RRTYPE_NSEC3PARAM:
+ {stack[top++] = 6;goto st1347;}
+ case KNOT_RRTYPE_TLSA:
+ case KNOT_RRTYPE_SMIMEA:
+ {stack[top++] = 6;goto st1360;}
+ case KNOT_RRTYPE_CSYNC:
+ {stack[top++] = 6;goto st1373;}
+ case KNOT_RRTYPE_ZONEMD:
+ {stack[top++] = 6;goto st1379;}
+ case KNOT_RRTYPE_NID:
+ case KNOT_RRTYPE_L64:
+ {stack[top++] = 6;goto st1397;}
+ case KNOT_RRTYPE_L32:
+ {stack[top++] = 6;goto st1392;}
+ case KNOT_RRTYPE_EUI48:
+ {stack[top++] = 6;goto st1410;}
+ case KNOT_RRTYPE_EUI64:
+ {stack[top++] = 6;goto st1416;}
+ case KNOT_RRTYPE_URI:
+ {stack[top++] = 6;goto st1422;}
+ case KNOT_RRTYPE_CAA:
+ {stack[top++] = 6;goto st1430;}
+ case KNOT_RRTYPE_SVCB:
+ case KNOT_RRTYPE_HTTPS:
+ {stack[top++] = 6;goto st1438;}
+ default:
+ WARN(ZS_CANNOT_TEXT_DATA);
+ {goto st316;}
+ }
+ }
+ goto st6;
+tr692:
+ { s->r_type = KNOT_RRTYPE_WALLET; }
+ {
+ rdata_tail = s->r_data;
+ }
+ {
+ p--;
+ switch (s->r_type) {
+ case KNOT_RRTYPE_A:
+ {stack[top++] = 6;goto st886;}
+ case KNOT_RRTYPE_NS:
+ case KNOT_RRTYPE_CNAME:
+ case KNOT_RRTYPE_PTR:
+ case KNOT_RRTYPE_DNAME:
+ {stack[top++] = 6;goto st888;}
+ case KNOT_RRTYPE_SOA:
{stack[top++] = 6;goto st890;}
+ case KNOT_RRTYPE_HINFO:
+ {stack[top++] = 6;goto st922;}
+ case KNOT_RRTYPE_MINFO:
+ case KNOT_RRTYPE_RP:
+ {stack[top++] = 6;goto st927;}
+ case KNOT_RRTYPE_MX:
+ case KNOT_RRTYPE_AFSDB:
+ case KNOT_RRTYPE_RT:
+ case KNOT_RRTYPE_KX:
+ case KNOT_RRTYPE_LP:
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr688:
+tr705:
{ s->r_type = KNOT_RRTYPE_ZONEMD; }
{
rdata_tail = s->r_data;
@@ -10375,92 +10611,93 @@ tr688:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr938:
+tr956:
{ s->r_type = KNOT_RRTYPE_AAAA; }
{
rdata_tail = s->r_data;
@@ -10469,92 +10706,93 @@ tr938:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr949:
+tr967:
{ s->r_type = KNOT_RRTYPE_AFSDB; }
{
rdata_tail = s->r_data;
@@ -10563,92 +10801,93 @@ tr949:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
-tr958:
+tr976:
{ s->r_type = KNOT_RRTYPE_APL; }
{
rdata_tail = s->r_data;
@@ -10657,88 +10896,89 @@ tr958:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 6;goto st844;}
+ {stack[top++] = 6;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 6;goto st846;}
+ {stack[top++] = 6;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 6;goto st848;}
+ {stack[top++] = 6;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 6;goto st880;}
+ {stack[top++] = 6;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 6;goto st885;}
+ {stack[top++] = 6;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 6;goto st890;}
+ {stack[top++] = 6;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 6;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 6;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 6;goto st899;}
+ {stack[top++] = 6;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 6;goto st901;}
+ {stack[top++] = 6;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 6;goto st956;}
+ {stack[top++] = 6;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 6;goto st967;}
+ {stack[top++] = 6;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 6;goto st984;}
+ {stack[top++] = 6;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 6;goto st995;}
+ {stack[top++] = 6;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 6;goto st1006;}
+ {stack[top++] = 6;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 6;goto st1019;}
+ {stack[top++] = 6;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 6;goto st1029;}
+ {stack[top++] = 6;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 6;goto st1068;}
+ {stack[top++] = 6;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 6;goto st1254;}
+ {stack[top++] = 6;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 6;goto st1257;}
+ {stack[top++] = 6;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 6;goto st1268;}
+ {stack[top++] = 6;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 6;goto st1270;}
+ {stack[top++] = 6;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 6;goto st1299;}
+ {stack[top++] = 6;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 6;goto st1312;}
+ {stack[top++] = 6;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 6;goto st1325;}
+ {stack[top++] = 6;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 6;goto st1331;}
+ {stack[top++] = 6;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 6;goto st1349;}
+ {stack[top++] = 6;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 6;goto st1344;}
+ {stack[top++] = 6;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 6;goto st1362;}
+ {stack[top++] = 6;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 6;goto st1368;}
+ {stack[top++] = 6;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 6;goto st1374;}
+ {stack[top++] = 6;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 6;goto st1382;}
+ {stack[top++] = 6;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 6;goto st1390;}
+ {stack[top++] = 6;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st6;
@@ -10759,41 +10999,41 @@ case 6:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr83;
-tr91:
+ goto tr85;
+tr93:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st7;
-tr92:
+tr94:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st7;
-tr84:
+tr86:
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
goto st7;
-tr85:
+tr87:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -10801,12 +11041,12 @@ tr85:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st7;
-tr86:
+tr88:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -10814,7 +11054,7 @@ tr86:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -10838,20 +11078,20 @@ case 7:
switch( _widec ) {
case 9: goto st7;
case 32: goto st7;
- case 40: goto tr91;
- case 41: goto tr92;
- case 1802: goto tr93;
- case 1851: goto tr94;
- case 2058: goto tr93;
- case 2107: goto tr94;
- }
- goto tr89;
-tr94:
+ case 40: goto tr93;
+ case 41: goto tr94;
+ case 1802: goto tr95;
+ case 1851: goto tr96;
+ case 2058: goto tr95;
+ case 2107: goto tr96;
+ }
+ goto tr91;
+tr96:
{
s->buffer_length = 0;
}
goto st8;
-tr88:
+tr90:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -10860,14 +11100,14 @@ tr88:
s->buffer_length = 0;
}
goto st8;
-tr95:
+tr97:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
goto st8;
-tr849:
+tr867:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -10881,7 +11121,7 @@ tr849:
}
}
goto st8;
-tr853:
+tr871:
{
s->buffer_length = 0;
}
@@ -10896,9 +11136,9 @@ st8:
goto _test_eof8;
case 8:
if ( (*p) == 10 )
- goto tr96;
- goto tr95;
-tr78:
+ goto tr98;
+ goto tr97;
+tr80:
{
if (pe - p == 1) {
*wrap = WRAP_DETECTED;
@@ -10910,14 +11150,14 @@ st9:
goto _test_eof9;
case 9:
if ( (*p) == 35 )
- goto tr98;
- goto tr97;
-tr80:
+ goto tr100;
+ goto tr99;
+tr82:
{
s->buffer_length = 0;
}
goto st10;
-tr69:
+tr71:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -10926,14 +11166,14 @@ tr69:
s->buffer_length = 0;
}
goto st10;
-tr99:
+tr101:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
goto st10;
-tr167:
+tr170:
{ s->r_type = KNOT_RRTYPE_CAA; }
{
rdata_tail = s->r_data;
@@ -10942,7 +11182,7 @@ tr167:
s->buffer_length = 0;
}
goto st10;
-tr189:
+tr192:
{ s->r_type = KNOT_RRTYPE_CDNSKEY; }
{
rdata_tail = s->r_data;
@@ -10951,7 +11191,7 @@ tr189:
s->buffer_length = 0;
}
goto st10;
-tr197:
+tr200:
{ s->r_type = KNOT_RRTYPE_CDS; }
{
rdata_tail = s->r_data;
@@ -10960,7 +11200,7 @@ tr197:
s->buffer_length = 0;
}
goto st10;
-tr207:
+tr210:
{ s->r_type = KNOT_RRTYPE_CERT; }
{
rdata_tail = s->r_data;
@@ -10969,7 +11209,7 @@ tr207:
s->buffer_length = 0;
}
goto st10;
-tr218:
+tr221:
{ s->r_type = KNOT_RRTYPE_CNAME; }
{
rdata_tail = s->r_data;
@@ -10978,7 +11218,7 @@ tr218:
s->buffer_length = 0;
}
goto st10;
-tr229:
+tr232:
{ s->r_type = KNOT_RRTYPE_CSYNC; }
{
rdata_tail = s->r_data;
@@ -10987,7 +11227,7 @@ tr229:
s->buffer_length = 0;
}
goto st10;
-tr243:
+tr246:
{ s->r_type = KNOT_RRTYPE_DHCID; }
{
rdata_tail = s->r_data;
@@ -10996,7 +11236,7 @@ tr243:
s->buffer_length = 0;
}
goto st10;
-tr255:
+tr258:
{ s->r_type = KNOT_RRTYPE_DNAME; }
{
rdata_tail = s->r_data;
@@ -11005,7 +11245,7 @@ tr255:
s->buffer_length = 0;
}
goto st10;
-tr266:
+tr269:
{ s->r_type = KNOT_RRTYPE_DNSKEY; }
{
rdata_tail = s->r_data;
@@ -11014,7 +11254,7 @@ tr266:
s->buffer_length = 0;
}
goto st10;
-tr274:
+tr277:
{ s->r_type = KNOT_RRTYPE_DS; }
{
rdata_tail = s->r_data;
@@ -11023,7 +11263,7 @@ tr274:
s->buffer_length = 0;
}
goto st10;
-tr287:
+tr290:
{ s->r_type = KNOT_RRTYPE_EUI48; }
{
rdata_tail = s->r_data;
@@ -11032,7 +11272,7 @@ tr287:
s->buffer_length = 0;
}
goto st10;
-tr296:
+tr299:
{ s->r_type = KNOT_RRTYPE_EUI64; }
{
rdata_tail = s->r_data;
@@ -11041,7 +11281,7 @@ tr296:
s->buffer_length = 0;
}
goto st10;
-tr309:
+tr312:
{ s->r_type = KNOT_RRTYPE_HINFO; }
{
rdata_tail = s->r_data;
@@ -11050,7 +11290,7 @@ tr309:
s->buffer_length = 0;
}
goto st10;
-tr320:
+tr323:
{ s->r_type = KNOT_RRTYPE_HTTPS; }
{
rdata_tail = s->r_data;
@@ -11059,7 +11299,7 @@ tr320:
s->buffer_length = 0;
}
goto st10;
-tr363:
+tr367:
{ s->r_type = KNOT_RRTYPE_IPSECKEY; }
{
rdata_tail = s->r_data;
@@ -11068,7 +11308,7 @@ tr363:
s->buffer_length = 0;
}
goto st10;
-tr374:
+tr378:
{ s->r_type = KNOT_RRTYPE_KEY; }
{
rdata_tail = s->r_data;
@@ -11077,7 +11317,7 @@ tr374:
s->buffer_length = 0;
}
goto st10;
-tr382:
+tr386:
{ s->r_type = KNOT_RRTYPE_KX; }
{
rdata_tail = s->r_data;
@@ -11086,7 +11326,7 @@ tr382:
s->buffer_length = 0;
}
goto st10;
-tr395:
+tr399:
{ s->r_type = KNOT_RRTYPE_L32; }
{
rdata_tail = s->r_data;
@@ -11095,7 +11335,7 @@ tr395:
s->buffer_length = 0;
}
goto st10;
-tr404:
+tr408:
{ s->r_type = KNOT_RRTYPE_L64; }
{
rdata_tail = s->r_data;
@@ -11104,7 +11344,7 @@ tr404:
s->buffer_length = 0;
}
goto st10;
-tr413:
+tr417:
{ s->r_type = KNOT_RRTYPE_LOC; }
{
rdata_tail = s->r_data;
@@ -11113,7 +11353,7 @@ tr413:
s->buffer_length = 0;
}
goto st10;
-tr421:
+tr425:
{ s->r_type = KNOT_RRTYPE_LP; }
{
rdata_tail = s->r_data;
@@ -11122,7 +11362,7 @@ tr421:
s->buffer_length = 0;
}
goto st10;
-tr434:
+tr438:
{ s->r_type = KNOT_RRTYPE_MINFO; }
{
rdata_tail = s->r_data;
@@ -11131,7 +11371,7 @@ tr434:
s->buffer_length = 0;
}
goto st10;
-tr442:
+tr446:
{ s->r_type = KNOT_RRTYPE_MX; }
{
rdata_tail = s->r_data;
@@ -11140,7 +11380,7 @@ tr442:
s->buffer_length = 0;
}
goto st10;
-tr456:
+tr460:
{ s->r_type = KNOT_RRTYPE_NAPTR; }
{
rdata_tail = s->r_data;
@@ -11149,7 +11389,7 @@ tr456:
s->buffer_length = 0;
}
goto st10;
-tr465:
+tr469:
{ s->r_type = KNOT_RRTYPE_NID; }
{
rdata_tail = s->r_data;
@@ -11158,7 +11398,7 @@ tr465:
s->buffer_length = 0;
}
goto st10;
-tr474:
+tr478:
{ s->r_type = KNOT_RRTYPE_NS; }
{
rdata_tail = s->r_data;
@@ -11167,7 +11407,7 @@ tr474:
s->buffer_length = 0;
}
goto st10;
-tr484:
+tr488:
{ s->r_type = KNOT_RRTYPE_NSEC; }
{
rdata_tail = s->r_data;
@@ -11176,7 +11416,7 @@ tr484:
s->buffer_length = 0;
}
goto st10;
-tr493:
+tr497:
{ s->r_type = KNOT_RRTYPE_NSEC3; }
{
rdata_tail = s->r_data;
@@ -11185,7 +11425,7 @@ tr493:
s->buffer_length = 0;
}
goto st10;
-tr505:
+tr509:
{ s->r_type = KNOT_RRTYPE_NSEC3PARAM; }
{
rdata_tail = s->r_data;
@@ -11194,7 +11434,7 @@ tr505:
s->buffer_length = 0;
}
goto st10;
-tr522:
+tr526:
{ s->r_type = KNOT_RRTYPE_OPENPGPKEY; }
{
rdata_tail = s->r_data;
@@ -11203,7 +11443,7 @@ tr522:
s->buffer_length = 0;
}
goto st10;
-tr532:
+tr536:
{ s->r_type = KNOT_RRTYPE_PTR; }
{
rdata_tail = s->r_data;
@@ -11212,7 +11452,7 @@ tr532:
s->buffer_length = 0;
}
goto st10;
-tr543:
+tr547:
{ s->r_type = KNOT_RRTYPE_RP; }
{
rdata_tail = s->r_data;
@@ -11221,7 +11461,7 @@ tr543:
s->buffer_length = 0;
}
goto st10;
-tr554:
+tr558:
{ s->r_type = KNOT_RRTYPE_RRSIG; }
{
rdata_tail = s->r_data;
@@ -11230,7 +11470,7 @@ tr554:
s->buffer_length = 0;
}
goto st10;
-tr562:
+tr566:
{ s->r_type = KNOT_RRTYPE_RT; }
{
rdata_tail = s->r_data;
@@ -11239,7 +11479,7 @@ tr562:
s->buffer_length = 0;
}
goto st10;
-tr580:
+tr584:
{ s->r_type = KNOT_RRTYPE_SMIMEA; }
{
rdata_tail = s->r_data;
@@ -11248,7 +11488,7 @@ tr580:
s->buffer_length = 0;
}
goto st10;
-tr589:
+tr593:
{ s->r_type = KNOT_RRTYPE_SOA; }
{
rdata_tail = s->r_data;
@@ -11257,7 +11497,7 @@ tr589:
s->buffer_length = 0;
}
goto st10;
-tr598:
+tr602:
{ s->r_type = KNOT_RRTYPE_SPF; }
{
rdata_tail = s->r_data;
@@ -11266,7 +11506,7 @@ tr598:
s->buffer_length = 0;
}
goto st10;
-tr607:
+tr611:
{ s->r_type = KNOT_RRTYPE_SRV; }
{
rdata_tail = s->r_data;
@@ -11275,7 +11515,7 @@ tr607:
s->buffer_length = 0;
}
goto st10;
-tr618:
+tr622:
{ s->r_type = KNOT_RRTYPE_SSHFP; }
{
rdata_tail = s->r_data;
@@ -11284,7 +11524,7 @@ tr618:
s->buffer_length = 0;
}
goto st10;
-tr628:
+tr632:
{ s->r_type = KNOT_RRTYPE_SVCB; }
{
rdata_tail = s->r_data;
@@ -11293,7 +11533,7 @@ tr628:
s->buffer_length = 0;
}
goto st10;
-tr641:
+tr645:
{ s->r_type = KNOT_RRTYPE_TLSA; }
{
rdata_tail = s->r_data;
@@ -11302,7 +11542,7 @@ tr641:
s->buffer_length = 0;
}
goto st10;
-tr650:
+tr654:
{ s->r_type = KNOT_RRTYPE_TXT; }
{
rdata_tail = s->r_data;
@@ -11311,13 +11551,13 @@ tr650:
s->buffer_length = 0;
}
goto st10;
-tr664:
+tr668:
{
if (s->number64 <= UINT16_MAX) {
s->r_type = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -11327,7 +11567,7 @@ tr664:
s->buffer_length = 0;
}
goto st10;
-tr674:
+tr678:
{ s->r_type = KNOT_RRTYPE_URI; }
{
rdata_tail = s->r_data;
@@ -11336,7 +11576,16 @@ tr674:
s->buffer_length = 0;
}
goto st10;
-tr687:
+tr691:
+ { s->r_type = KNOT_RRTYPE_WALLET; }
+ {
+ rdata_tail = s->r_data;
+ }
+ {
+ s->buffer_length = 0;
+ }
+ goto st10;
+tr704:
{ s->r_type = KNOT_RRTYPE_ZONEMD; }
{
rdata_tail = s->r_data;
@@ -11345,7 +11594,7 @@ tr687:
s->buffer_length = 0;
}
goto st10;
-tr937:
+tr955:
{ s->r_type = KNOT_RRTYPE_AAAA; }
{
rdata_tail = s->r_data;
@@ -11354,7 +11603,7 @@ tr937:
s->buffer_length = 0;
}
goto st10;
-tr948:
+tr966:
{ s->r_type = KNOT_RRTYPE_AFSDB; }
{
rdata_tail = s->r_data;
@@ -11363,7 +11612,7 @@ tr948:
s->buffer_length = 0;
}
goto st10;
-tr957:
+tr975:
{ s->r_type = KNOT_RRTYPE_APL; }
{
rdata_tail = s->r_data;
@@ -11395,11 +11644,11 @@ case 10:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr100;
+ goto tr102;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr99;
- goto tr75;
-tr71:
+ goto tr101;
+ goto tr77;
+tr73:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -11411,92 +11660,93 @@ tr71:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr81:
+tr83:
{
s->line_counter++;
}
@@ -11504,92 +11754,93 @@ tr81:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr169:
+tr172:
{ s->r_type = KNOT_RRTYPE_CAA; }
{
rdata_tail = s->r_data;
@@ -11601,92 +11852,93 @@ tr169:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr191:
+tr194:
{ s->r_type = KNOT_RRTYPE_CDNSKEY; }
{
rdata_tail = s->r_data;
@@ -11698,92 +11950,93 @@ tr191:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr199:
+tr202:
{ s->r_type = KNOT_RRTYPE_CDS; }
{
rdata_tail = s->r_data;
@@ -11795,92 +12048,93 @@ tr199:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr209:
+tr212:
{ s->r_type = KNOT_RRTYPE_CERT; }
{
rdata_tail = s->r_data;
@@ -11892,92 +12146,93 @@ tr209:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr220:
+tr223:
{ s->r_type = KNOT_RRTYPE_CNAME; }
{
rdata_tail = s->r_data;
@@ -11989,92 +12244,93 @@ tr220:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr231:
+tr234:
{ s->r_type = KNOT_RRTYPE_CSYNC; }
{
rdata_tail = s->r_data;
@@ -12086,92 +12342,93 @@ tr231:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr245:
+tr248:
{ s->r_type = KNOT_RRTYPE_DHCID; }
{
rdata_tail = s->r_data;
@@ -12183,92 +12440,93 @@ tr245:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr257:
+tr260:
{ s->r_type = KNOT_RRTYPE_DNAME; }
{
rdata_tail = s->r_data;
@@ -12280,92 +12538,93 @@ tr257:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr268:
+tr271:
{ s->r_type = KNOT_RRTYPE_DNSKEY; }
{
rdata_tail = s->r_data;
@@ -12377,92 +12636,93 @@ tr268:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr276:
+tr279:
{ s->r_type = KNOT_RRTYPE_DS; }
{
rdata_tail = s->r_data;
@@ -12474,92 +12734,93 @@ tr276:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr289:
+tr292:
{ s->r_type = KNOT_RRTYPE_EUI48; }
{
rdata_tail = s->r_data;
@@ -12571,92 +12832,93 @@ tr289:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr298:
+tr301:
{ s->r_type = KNOT_RRTYPE_EUI64; }
{
rdata_tail = s->r_data;
@@ -12668,92 +12930,93 @@ tr298:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr311:
+tr314:
{ s->r_type = KNOT_RRTYPE_HINFO; }
{
rdata_tail = s->r_data;
@@ -12765,92 +13028,93 @@ tr311:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr322:
+tr325:
{ s->r_type = KNOT_RRTYPE_HTTPS; }
{
rdata_tail = s->r_data;
@@ -12862,92 +13126,93 @@ tr322:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr365:
+tr369:
{ s->r_type = KNOT_RRTYPE_IPSECKEY; }
{
rdata_tail = s->r_data;
@@ -12959,92 +13224,93 @@ tr365:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr376:
+tr380:
{ s->r_type = KNOT_RRTYPE_KEY; }
{
rdata_tail = s->r_data;
@@ -13056,92 +13322,93 @@ tr376:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr384:
+tr388:
{ s->r_type = KNOT_RRTYPE_KX; }
{
rdata_tail = s->r_data;
@@ -13153,92 +13420,93 @@ tr384:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr397:
+tr401:
{ s->r_type = KNOT_RRTYPE_L32; }
{
rdata_tail = s->r_data;
@@ -13250,92 +13518,93 @@ tr397:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr406:
+tr410:
{ s->r_type = KNOT_RRTYPE_L64; }
{
rdata_tail = s->r_data;
@@ -13347,92 +13616,93 @@ tr406:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr415:
+tr419:
{ s->r_type = KNOT_RRTYPE_LOC; }
{
rdata_tail = s->r_data;
@@ -13444,92 +13714,93 @@ tr415:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr423:
+tr427:
{ s->r_type = KNOT_RRTYPE_LP; }
{
rdata_tail = s->r_data;
@@ -13541,92 +13812,93 @@ tr423:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr436:
+tr440:
{ s->r_type = KNOT_RRTYPE_MINFO; }
{
rdata_tail = s->r_data;
@@ -13638,92 +13910,93 @@ tr436:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr444:
+tr448:
{ s->r_type = KNOT_RRTYPE_MX; }
{
rdata_tail = s->r_data;
@@ -13735,92 +14008,93 @@ tr444:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr458:
+tr462:
{ s->r_type = KNOT_RRTYPE_NAPTR; }
{
rdata_tail = s->r_data;
@@ -13832,92 +14106,93 @@ tr458:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr467:
+tr471:
{ s->r_type = KNOT_RRTYPE_NID; }
{
rdata_tail = s->r_data;
@@ -13929,92 +14204,93 @@ tr467:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr476:
+tr480:
{ s->r_type = KNOT_RRTYPE_NS; }
{
rdata_tail = s->r_data;
@@ -14026,92 +14302,93 @@ tr476:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr486:
+tr490:
{ s->r_type = KNOT_RRTYPE_NSEC; }
{
rdata_tail = s->r_data;
@@ -14123,92 +14400,93 @@ tr486:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr495:
+tr499:
{ s->r_type = KNOT_RRTYPE_NSEC3; }
{
rdata_tail = s->r_data;
@@ -14220,92 +14498,93 @@ tr495:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr507:
+tr511:
{ s->r_type = KNOT_RRTYPE_NSEC3PARAM; }
{
rdata_tail = s->r_data;
@@ -14317,92 +14596,93 @@ tr507:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr524:
+tr528:
{ s->r_type = KNOT_RRTYPE_OPENPGPKEY; }
{
rdata_tail = s->r_data;
@@ -14414,92 +14694,93 @@ tr524:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr534:
+tr538:
{ s->r_type = KNOT_RRTYPE_PTR; }
{
rdata_tail = s->r_data;
@@ -14511,92 +14792,93 @@ tr534:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr545:
+tr549:
{ s->r_type = KNOT_RRTYPE_RP; }
{
rdata_tail = s->r_data;
@@ -14608,92 +14890,93 @@ tr545:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr556:
+tr560:
{ s->r_type = KNOT_RRTYPE_RRSIG; }
{
rdata_tail = s->r_data;
@@ -14705,92 +14988,93 @@ tr556:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr564:
+tr568:
{ s->r_type = KNOT_RRTYPE_RT; }
{
rdata_tail = s->r_data;
@@ -14802,92 +15086,93 @@ tr564:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr582:
+tr586:
{ s->r_type = KNOT_RRTYPE_SMIMEA; }
{
rdata_tail = s->r_data;
@@ -14899,92 +15184,93 @@ tr582:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr591:
+tr595:
{ s->r_type = KNOT_RRTYPE_SOA; }
{
rdata_tail = s->r_data;
@@ -14996,92 +15282,93 @@ tr591:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr600:
+tr604:
{ s->r_type = KNOT_RRTYPE_SPF; }
{
rdata_tail = s->r_data;
@@ -15093,92 +15380,93 @@ tr600:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr609:
+tr613:
{ s->r_type = KNOT_RRTYPE_SRV; }
{
rdata_tail = s->r_data;
@@ -15190,92 +15478,93 @@ tr609:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr620:
+tr624:
{ s->r_type = KNOT_RRTYPE_SSHFP; }
{
rdata_tail = s->r_data;
@@ -15287,92 +15576,93 @@ tr620:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr630:
+tr634:
{ s->r_type = KNOT_RRTYPE_SVCB; }
{
rdata_tail = s->r_data;
@@ -15384,92 +15674,93 @@ tr630:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr643:
+tr647:
{ s->r_type = KNOT_RRTYPE_TLSA; }
{
rdata_tail = s->r_data;
@@ -15481,92 +15772,93 @@ tr643:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr652:
+tr656:
{ s->r_type = KNOT_RRTYPE_TXT; }
{
rdata_tail = s->r_data;
@@ -15578,98 +15870,99 @@ tr652:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr666:
+tr670:
{
if (s->number64 <= UINT16_MAX) {
s->r_type = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -15682,92 +15975,93 @@ tr666:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr676:
+tr680:
{ s->r_type = KNOT_RRTYPE_URI; }
{
rdata_tail = s->r_data;
@@ -15779,92 +16073,191 @@ tr676:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
+ {stack[top++] = 11;goto st932;}
+ case KNOT_RRTYPE_TXT:
+ case KNOT_RRTYPE_SPF:
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
+ case KNOT_RRTYPE_AAAA:
+ {stack[top++] = 11;goto st941;}
+ case KNOT_RRTYPE_LOC:
+ {stack[top++] = 11;goto st943;}
+ case KNOT_RRTYPE_SRV:
+ {stack[top++] = 11;goto st998;}
+ case KNOT_RRTYPE_NAPTR:
+ {stack[top++] = 11;goto st1009;}
+ case KNOT_RRTYPE_CERT:
+ {stack[top++] = 11;goto st1026;}
+ case KNOT_RRTYPE_APL:
+ {stack[top++] = 11;goto st1037;}
+ case KNOT_RRTYPE_DS:
+ case KNOT_RRTYPE_CDS:
+ {stack[top++] = 11;goto st1048;}
+ case KNOT_RRTYPE_SSHFP:
+ {stack[top++] = 11;goto st1061;}
+ case KNOT_RRTYPE_IPSECKEY:
+ {stack[top++] = 11;goto st1071;}
+ case KNOT_RRTYPE_RRSIG:
+ {stack[top++] = 11;goto st1110;}
+ case KNOT_RRTYPE_NSEC:
+ {stack[top++] = 11;goto st1302;}
+ case KNOT_RRTYPE_KEY:
+ case KNOT_RRTYPE_DNSKEY:
+ case KNOT_RRTYPE_CDNSKEY:
+ {stack[top++] = 11;goto st1305;}
+ case KNOT_RRTYPE_DHCID:
+ case KNOT_RRTYPE_OPENPGPKEY:
+ {stack[top++] = 11;goto st1316;}
+ case KNOT_RRTYPE_NSEC3:
+ {stack[top++] = 11;goto st1318;}
+ case KNOT_RRTYPE_NSEC3PARAM:
+ {stack[top++] = 11;goto st1347;}
+ case KNOT_RRTYPE_TLSA:
+ case KNOT_RRTYPE_SMIMEA:
+ {stack[top++] = 11;goto st1360;}
+ case KNOT_RRTYPE_CSYNC:
+ {stack[top++] = 11;goto st1373;}
+ case KNOT_RRTYPE_ZONEMD:
+ {stack[top++] = 11;goto st1379;}
+ case KNOT_RRTYPE_NID:
+ case KNOT_RRTYPE_L64:
+ {stack[top++] = 11;goto st1397;}
+ case KNOT_RRTYPE_L32:
+ {stack[top++] = 11;goto st1392;}
+ case KNOT_RRTYPE_EUI48:
+ {stack[top++] = 11;goto st1410;}
+ case KNOT_RRTYPE_EUI64:
+ {stack[top++] = 11;goto st1416;}
+ case KNOT_RRTYPE_URI:
+ {stack[top++] = 11;goto st1422;}
+ case KNOT_RRTYPE_CAA:
+ {stack[top++] = 11;goto st1430;}
+ case KNOT_RRTYPE_SVCB:
+ case KNOT_RRTYPE_HTTPS:
+ {stack[top++] = 11;goto st1438;}
+ default:
+ WARN(ZS_CANNOT_TEXT_DATA);
+ {goto st316;}
+ }
+ }
+ goto st11;
+tr693:
+ { s->r_type = KNOT_RRTYPE_WALLET; }
+ {
+ rdata_tail = s->r_data;
+ }
+ {
+ s->line_counter++;
+ }
+ {
+ p--;
+ switch (s->r_type) {
+ case KNOT_RRTYPE_A:
+ {stack[top++] = 11;goto st886;}
+ case KNOT_RRTYPE_NS:
+ case KNOT_RRTYPE_CNAME:
+ case KNOT_RRTYPE_PTR:
+ case KNOT_RRTYPE_DNAME:
+ {stack[top++] = 11;goto st888;}
+ case KNOT_RRTYPE_SOA:
{stack[top++] = 11;goto st890;}
+ case KNOT_RRTYPE_HINFO:
+ {stack[top++] = 11;goto st922;}
+ case KNOT_RRTYPE_MINFO:
+ case KNOT_RRTYPE_RP:
+ {stack[top++] = 11;goto st927;}
+ case KNOT_RRTYPE_MX:
+ case KNOT_RRTYPE_AFSDB:
+ case KNOT_RRTYPE_RT:
+ case KNOT_RRTYPE_KX:
+ case KNOT_RRTYPE_LP:
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr689:
+tr706:
{ s->r_type = KNOT_RRTYPE_ZONEMD; }
{
rdata_tail = s->r_data;
@@ -15876,92 +16269,93 @@ tr689:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr939:
+tr957:
{ s->r_type = KNOT_RRTYPE_AAAA; }
{
rdata_tail = s->r_data;
@@ -15973,92 +16367,93 @@ tr939:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr950:
+tr968:
{ s->r_type = KNOT_RRTYPE_AFSDB; }
{
rdata_tail = s->r_data;
@@ -16070,92 +16465,93 @@ tr950:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
-tr959:
+tr977:
{ s->r_type = KNOT_RRTYPE_APL; }
{
rdata_tail = s->r_data;
@@ -16167,88 +16563,89 @@ tr959:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 11;goto st844;}
+ {stack[top++] = 11;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 11;goto st846;}
+ {stack[top++] = 11;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 11;goto st848;}
+ {stack[top++] = 11;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 11;goto st880;}
+ {stack[top++] = 11;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 11;goto st885;}
+ {stack[top++] = 11;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 11;goto st890;}
+ {stack[top++] = 11;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 11;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 11;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 11;goto st899;}
+ {stack[top++] = 11;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 11;goto st901;}
+ {stack[top++] = 11;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 11;goto st956;}
+ {stack[top++] = 11;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 11;goto st967;}
+ {stack[top++] = 11;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 11;goto st984;}
+ {stack[top++] = 11;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 11;goto st995;}
+ {stack[top++] = 11;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 11;goto st1006;}
+ {stack[top++] = 11;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 11;goto st1019;}
+ {stack[top++] = 11;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 11;goto st1029;}
+ {stack[top++] = 11;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 11;goto st1068;}
+ {stack[top++] = 11;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 11;goto st1254;}
+ {stack[top++] = 11;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 11;goto st1257;}
+ {stack[top++] = 11;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 11;goto st1268;}
+ {stack[top++] = 11;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 11;goto st1270;}
+ {stack[top++] = 11;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 11;goto st1299;}
+ {stack[top++] = 11;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 11;goto st1312;}
+ {stack[top++] = 11;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 11;goto st1325;}
+ {stack[top++] = 11;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 11;goto st1331;}
+ {stack[top++] = 11;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 11;goto st1349;}
+ {stack[top++] = 11;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 11;goto st1344;}
+ {stack[top++] = 11;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 11;goto st1362;}
+ {stack[top++] = 11;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 11;goto st1368;}
+ {stack[top++] = 11;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 11;goto st1374;}
+ {stack[top++] = 11;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 11;goto st1382;}
+ {stack[top++] = 11;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 11;goto st1390;}
+ {stack[top++] = 11;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st11;
@@ -16273,58 +16670,58 @@ case 11:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr101;
- case 32: goto tr101;
- case 40: goto tr102;
- case 41: goto tr103;
- case 92: goto tr78;
- case 2826: goto tr87;
- case 2875: goto tr88;
- case 3082: goto tr87;
- case 3131: goto tr104;
- case 3338: goto tr105;
- case 3387: goto tr106;
- case 3594: goto tr87;
- case 3643: goto tr107;
+ case 9: goto tr103;
+ case 32: goto tr103;
+ case 40: goto tr104;
+ case 41: goto tr105;
+ case 92: goto tr80;
+ case 2826: goto tr89;
+ case 2875: goto tr90;
+ case 3082: goto tr89;
+ case 3131: goto tr106;
+ case 3338: goto tr107;
+ case 3387: goto tr108;
+ case 3594: goto tr89;
+ case 3643: goto tr109;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr73;
+ goto tr75;
} else
- goto tr73;
- goto tr83;
-tr109:
+ goto tr75;
+ goto tr85;
+tr111:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st12;
-tr110:
+tr112:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st12;
-tr101:
+tr103:
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
goto st12;
-tr102:
+tr104:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -16333,11 +16730,11 @@ tr102:
s->buffer_length = 0;
}
goto st12;
-tr103:
+tr105:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -16369,40 +16766,40 @@ case 12:
switch( _widec ) {
case 9: goto st12;
case 32: goto st12;
- case 40: goto tr109;
- case 41: goto tr110;
- case 92: goto tr78;
- case 2826: goto tr93;
- case 2875: goto tr94;
- case 3082: goto tr93;
- case 3131: goto tr111;
- case 3338: goto tr112;
- case 3387: goto tr113;
- case 3594: goto tr93;
- case 3643: goto tr114;
+ case 40: goto tr111;
+ case 41: goto tr112;
+ case 92: goto tr80;
+ case 2826: goto tr95;
+ case 2875: goto tr96;
+ case 3082: goto tr95;
+ case 3131: goto tr113;
+ case 3338: goto tr114;
+ case 3387: goto tr115;
+ case 3594: goto tr95;
+ case 3643: goto tr116;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr73;
+ goto tr75;
} else
- goto tr73;
- goto tr83;
-tr111:
+ goto tr75;
+ goto tr85;
+tr113:
{
s->buffer_length = 0;
}
goto st13;
-tr115:
+tr117:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
goto st13;
-tr104:
+tr106:
{
s->buffer_length = 0;
}
@@ -16411,7 +16808,7 @@ tr104:
s->buffer_length = 0;
}
goto st13;
-tr174:
+tr177:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -16425,7 +16822,7 @@ tr174:
s->buffer_length = 0;
}
goto st13;
-tr178:
+tr181:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -16435,7 +16832,7 @@ tr178:
s->buffer_length = 0;
}
goto st13;
-tr828:
+tr846:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -16471,16 +16868,16 @@ case 13:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1802: goto tr96;
- case 2058: goto tr116;
+ case 1802: goto tr98;
+ case 2058: goto tr118;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr115;
+ goto tr117;
} else if ( _widec >= 1664 )
- goto tr95;
- goto tr83;
-tr116:
+ goto tr97;
+ goto tr85;
+tr118:
{
s->buffer[s->buffer_length++] = 0;
@@ -16490,7 +16887,7 @@ tr116:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1397; goto _out;}
+ {p++; cs = 1445; goto _out;}
}
}
}
@@ -16500,7 +16897,7 @@ tr116:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -16513,23 +16910,23 @@ tr116:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1397; goto _out;}
+ {p++; cs = 1445; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1397; goto _out;}
+ p--; {p++; cs = 1445; goto _out;}
}
}
- goto st1397;
-tr836:
+ goto st1445;
+tr854:
{
s->line_counter++;
}
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -16542,16 +16939,16 @@ tr836:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1397; goto _out;}
+ {p++; cs = 1445; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1397; goto _out;}
+ p--; {p++; cs = 1445; goto _out;}
}
}
- goto st1397;
-tr827:
+ goto st1445;
+tr845:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -16566,7 +16963,7 @@ tr827:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -16579,19 +16976,19 @@ tr827:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1397; goto _out;}
+ {p++; cs = 1445; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1397; goto _out;}
+ p--; {p++; cs = 1445; goto _out;}
}
}
- goto st1397;
-st1397:
+ goto st1445;
+st1445:
if ( ++p == pe )
- goto _test_eof1397;
-case 1397:
+ goto _test_eof1445;
+case 1445:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -16609,71 +17006,71 @@ case 1397:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr4215;
- case 32: goto tr4215;
- case 36: goto tr4216;
- case 40: goto tr4217;
- case 41: goto tr4218;
- case 42: goto tr4219;
- case 58: goto tr73;
- case 92: goto tr4220;
- case 95: goto tr4219;
- case 2826: goto tr4211;
- case 2875: goto tr4212;
- case 3082: goto tr4221;
- case 3131: goto tr4222;
- case 3338: goto tr4223;
- case 3387: goto tr4224;
- case 3594: goto tr4225;
- case 3643: goto tr4226;
+ case 9: goto tr4295;
+ case 32: goto tr4295;
+ case 36: goto tr4296;
+ case 40: goto tr4297;
+ case 41: goto tr4298;
+ case 42: goto tr4299;
+ case 58: goto tr75;
+ case 92: goto tr4300;
+ case 95: goto tr4299;
+ case 2826: goto tr4291;
+ case 2875: goto tr4292;
+ case 3082: goto tr4301;
+ case 3131: goto tr4302;
+ case 3338: goto tr4303;
+ case 3387: goto tr4304;
+ case 3594: goto tr4305;
+ case 3643: goto tr4306;
}
if ( _widec < 60 ) {
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 44 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr4219;
+ goto tr4299;
} else
- goto tr73;
+ goto tr75;
} else if ( _widec > 63 ) {
if ( _widec < 91 ) {
if ( 64 <= _widec && _widec <= 90 )
- goto tr4219;
+ goto tr4299;
} else if ( _widec > 96 ) {
if ( _widec > 122 ) {
if ( 123 <= _widec )
- goto tr73;
+ goto tr75;
} else if ( _widec >= 97 )
- goto tr4219;
+ goto tr4299;
} else
- goto tr73;
+ goto tr75;
} else
- goto tr73;
- goto tr871;
-tr119:
+ goto tr75;
+ goto tr889;
+tr121:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st14;
-tr120:
+tr122:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st14;
-tr4215:
+tr4295:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -16681,18 +17078,18 @@ tr4215:
s->buffer_length = 0;
}
goto st14;
-tr4217:
+tr4297:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -16700,18 +17097,18 @@ tr4217:
s->buffer_length = 0;
}
goto st14;
-tr4218:
+tr4298:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -16742,66 +17139,68 @@ case 14:
switch( _widec ) {
case 9: goto st14;
case 32: goto st14;
- case 40: goto tr119;
- case 41: goto tr120;
- case 58: goto tr73;
- case 65: goto tr122;
- case 67: goto tr123;
- case 68: goto tr124;
- case 69: goto tr125;
- case 72: goto tr126;
- case 73: goto tr127;
- case 75: goto tr128;
- case 76: goto tr129;
- case 77: goto tr130;
- case 78: goto tr131;
- case 79: goto tr132;
- case 80: goto tr133;
- case 82: goto tr134;
- case 83: goto tr135;
- case 84: goto tr136;
- case 85: goto tr137;
- case 90: goto tr138;
- case 92: goto tr78;
- case 97: goto tr122;
- case 99: goto tr123;
- case 100: goto tr124;
- case 101: goto tr125;
- case 104: goto tr126;
- case 105: goto tr127;
- case 107: goto tr128;
- case 108: goto tr129;
- case 109: goto tr130;
- case 110: goto tr131;
- case 111: goto tr132;
- case 112: goto tr133;
- case 114: goto tr134;
- case 115: goto tr135;
- case 116: goto tr136;
- case 117: goto tr137;
- case 122: goto tr138;
- case 2826: goto tr22;
- case 2875: goto tr23;
- case 3082: goto tr139;
- case 3131: goto tr140;
- case 3338: goto tr141;
- case 3387: goto tr142;
- case 3594: goto tr143;
- case 3643: goto tr144;
+ case 40: goto tr121;
+ case 41: goto tr122;
+ case 58: goto tr75;
+ case 65: goto tr124;
+ case 67: goto tr125;
+ case 68: goto tr126;
+ case 69: goto tr127;
+ case 72: goto tr128;
+ case 73: goto tr129;
+ case 75: goto tr130;
+ case 76: goto tr131;
+ case 77: goto tr132;
+ case 78: goto tr133;
+ case 79: goto tr134;
+ case 80: goto tr135;
+ case 82: goto tr136;
+ case 83: goto tr137;
+ case 84: goto tr138;
+ case 85: goto tr139;
+ case 87: goto tr140;
+ case 90: goto tr141;
+ case 92: goto tr80;
+ case 97: goto tr124;
+ case 99: goto tr125;
+ case 100: goto tr126;
+ case 101: goto tr127;
+ case 104: goto tr128;
+ case 105: goto tr129;
+ case 107: goto tr130;
+ case 108: goto tr131;
+ case 109: goto tr132;
+ case 110: goto tr133;
+ case 111: goto tr134;
+ case 112: goto tr135;
+ case 114: goto tr136;
+ case 115: goto tr137;
+ case 116: goto tr138;
+ case 117: goto tr139;
+ case 119: goto tr140;
+ case 122: goto tr141;
+ case 2826: goto tr23;
+ case 2875: goto tr24;
+ case 3082: goto tr142;
+ case 3131: goto tr143;
+ case 3338: goto tr144;
+ case 3387: goto tr145;
+ case 3594: goto tr146;
+ case 3643: goto tr147;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 47 ) {
if ( _widec > 57 ) {
if ( 60 <= _widec )
- goto tr73;
+ goto tr75;
} else if ( _widec >= 48 )
- goto tr121;
+ goto tr123;
} else
- goto tr73;
- goto tr118;
-tr121:
+ goto tr75;
+ goto tr120;
+tr123:
{
s->number64 = 0;
}
@@ -16816,95 +17215,96 @@ tr121:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 15;goto st844;}
+ {stack[top++] = 15;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 15;goto st846;}
+ {stack[top++] = 15;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 15;goto st848;}
+ {stack[top++] = 15;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 15;goto st880;}
+ {stack[top++] = 15;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 15;goto st885;}
+ {stack[top++] = 15;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 15;goto st890;}
+ {stack[top++] = 15;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 15;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 15;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 15;goto st899;}
+ {stack[top++] = 15;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 15;goto st901;}
+ {stack[top++] = 15;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 15;goto st956;}
+ {stack[top++] = 15;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 15;goto st967;}
+ {stack[top++] = 15;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 15;goto st984;}
+ {stack[top++] = 15;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 15;goto st995;}
+ {stack[top++] = 15;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 15;goto st1006;}
+ {stack[top++] = 15;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 15;goto st1019;}
+ {stack[top++] = 15;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 15;goto st1029;}
+ {stack[top++] = 15;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 15;goto st1068;}
+ {stack[top++] = 15;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 15;goto st1254;}
+ {stack[top++] = 15;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 15;goto st1257;}
+ {stack[top++] = 15;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 15;goto st1268;}
+ {stack[top++] = 15;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 15;goto st1270;}
+ {stack[top++] = 15;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 15;goto st1299;}
+ {stack[top++] = 15;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 15;goto st1312;}
+ {stack[top++] = 15;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 15;goto st1325;}
+ {stack[top++] = 15;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 15;goto st1331;}
+ {stack[top++] = 15;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 15;goto st1349;}
+ {stack[top++] = 15;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 15;goto st1344;}
+ {stack[top++] = 15;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 15;goto st1362;}
+ {stack[top++] = 15;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 15;goto st1368;}
+ {stack[top++] = 15;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 15;goto st1374;}
+ {stack[top++] = 15;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 15;goto st1382;}
+ {stack[top++] = 15;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 15;goto st1390;}
+ {stack[top++] = 15;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st15;
@@ -16925,53 +17325,53 @@ case 15:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr146;
- case 32: goto tr146;
- case 40: goto tr147;
- case 41: goto tr148;
- case 68: goto tr31;
- case 72: goto tr32;
- case 77: goto tr33;
- case 83: goto st198;
- case 87: goto tr35;
- case 100: goto tr31;
- case 104: goto tr32;
- case 109: goto tr33;
- case 115: goto st198;
- case 119: goto tr35;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr149;
- case 2107: goto tr150;
+ case 9: goto tr149;
+ case 32: goto tr149;
+ case 40: goto tr150;
+ case 41: goto tr151;
+ case 68: goto tr32;
+ case 72: goto tr33;
+ case 77: goto tr34;
+ case 83: goto st204;
+ case 87: goto tr36;
+ case 100: goto tr32;
+ case 104: goto tr33;
+ case 109: goto tr34;
+ case 115: goto st204;
+ case 119: goto tr36;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr152;
+ case 2107: goto tr153;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr30;
- goto tr145;
-tr153:
+ goto tr31;
+ goto tr148;
+tr156:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st16;
-tr154:
+tr157:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st16;
-tr146:
+tr149:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -16979,19 +17379,19 @@ tr146:
s->buffer_length = 0;
}
goto st16;
-tr147:
+tr150:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -17000,19 +17400,19 @@ tr147:
s->buffer_length = 0;
}
goto st16;
-tr148:
+tr151:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -17040,48 +17440,50 @@ case 16:
switch( _widec ) {
case 9: goto st16;
case 32: goto st16;
- case 40: goto tr153;
- case 41: goto tr154;
- case 65: goto tr42;
- case 67: goto tr43;
- case 68: goto tr44;
- case 69: goto tr45;
- case 72: goto tr46;
- case 73: goto tr47;
- case 75: goto tr48;
- case 76: goto tr49;
- case 77: goto tr50;
- case 78: goto tr51;
- case 79: goto tr52;
- case 80: goto tr53;
- case 82: goto tr54;
- case 83: goto tr55;
- case 84: goto tr56;
- case 85: goto tr57;
- case 90: goto tr58;
- case 97: goto tr42;
- case 99: goto tr43;
- case 100: goto tr44;
- case 101: goto tr45;
- case 104: goto tr46;
- case 105: goto tr47;
- case 107: goto tr48;
- case 108: goto tr49;
- case 109: goto tr50;
- case 110: goto tr51;
- case 111: goto tr52;
- case 112: goto tr53;
- case 114: goto tr54;
- case 115: goto tr55;
- case 116: goto tr56;
- case 117: goto tr57;
- case 122: goto tr58;
- case 1802: goto tr93;
- case 1851: goto tr94;
- case 2058: goto tr155;
- case 2107: goto tr156;
- }
- goto tr151;
+ case 40: goto tr156;
+ case 41: goto tr157;
+ case 65: goto tr43;
+ case 67: goto tr44;
+ case 68: goto tr45;
+ case 69: goto tr46;
+ case 72: goto tr47;
+ case 73: goto tr48;
+ case 75: goto tr49;
+ case 76: goto tr50;
+ case 77: goto tr51;
+ case 78: goto tr52;
+ case 79: goto tr53;
+ case 80: goto tr54;
+ case 82: goto tr55;
+ case 83: goto tr56;
+ case 84: goto tr57;
+ case 85: goto tr58;
+ case 87: goto tr59;
+ case 90: goto tr60;
+ case 97: goto tr43;
+ case 99: goto tr44;
+ case 100: goto tr45;
+ case 101: goto tr46;
+ case 104: goto tr47;
+ case 105: goto tr48;
+ case 107: goto tr49;
+ case 108: goto tr50;
+ case 109: goto tr51;
+ case 110: goto tr52;
+ case 111: goto tr53;
+ case 112: goto tr54;
+ case 114: goto tr55;
+ case 115: goto tr56;
+ case 116: goto tr57;
+ case 117: goto tr58;
+ case 119: goto tr59;
+ case 122: goto tr60;
+ case 1802: goto tr95;
+ case 1851: goto tr96;
+ case 2058: goto tr158;
+ case 2107: goto tr159;
+ }
+ goto tr154;
tr6:
{
s->r_class = s->default_class;
@@ -17090,12 +17492,12 @@ tr6:
s->r_ttl = s->default_ttl;
}
goto st17;
-tr43:
+tr44:
{
s->r_class = s->default_class;
}
goto st17;
-tr709:
+tr726:
{
s->r_ttl = s->default_ttl;
}
@@ -17116,7 +17518,7 @@ case 17:
case 110: goto st32;
case 115: goto st36;
}
- goto tr38;
+ goto tr39;
st18:
if ( ++p == pe )
goto _test_eof18;
@@ -17125,7 +17527,7 @@ case 18:
case 65: goto st19;
case 97: goto st19;
}
- goto tr38;
+ goto tr39;
st19:
if ( ++p == pe )
goto _test_eof19;
@@ -17147,19 +17549,19 @@ case 19:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr163;
- case 32: goto tr163;
- case 40: goto tr164;
- case 41: goto tr165;
- case 3082: goto tr166;
- case 3131: goto tr167;
- case 3338: goto tr168;
- case 3387: goto tr168;
- case 3594: goto tr169;
- case 3643: goto tr170;
+ case 9: goto tr166;
+ case 32: goto tr166;
+ case 40: goto tr167;
+ case 41: goto tr168;
+ case 3082: goto tr169;
+ case 3131: goto tr170;
+ case 3338: goto tr171;
+ case 3387: goto tr171;
+ case 3594: goto tr172;
+ case 3643: goto tr173;
}
- goto tr61;
-tr72:
+ goto tr63;
+tr74:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -17171,92 +17573,93 @@ tr72:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr82:
+tr84:
{
s->buffer_length = 0;
}
@@ -17264,92 +17667,93 @@ tr82:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr170:
+tr173:
{ s->r_type = KNOT_RRTYPE_CAA; }
{
rdata_tail = s->r_data;
@@ -17361,92 +17765,93 @@ tr170:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr192:
+tr195:
{ s->r_type = KNOT_RRTYPE_CDNSKEY; }
{
rdata_tail = s->r_data;
@@ -17458,92 +17863,93 @@ tr192:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr200:
+tr203:
{ s->r_type = KNOT_RRTYPE_CDS; }
{
rdata_tail = s->r_data;
@@ -17555,92 +17961,93 @@ tr200:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr210:
+tr213:
{ s->r_type = KNOT_RRTYPE_CERT; }
{
rdata_tail = s->r_data;
@@ -17652,92 +18059,93 @@ tr210:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr221:
+tr224:
{ s->r_type = KNOT_RRTYPE_CNAME; }
{
rdata_tail = s->r_data;
@@ -17749,92 +18157,93 @@ tr221:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr232:
+tr235:
{ s->r_type = KNOT_RRTYPE_CSYNC; }
{
rdata_tail = s->r_data;
@@ -17846,92 +18255,93 @@ tr232:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr246:
+tr249:
{ s->r_type = KNOT_RRTYPE_DHCID; }
{
rdata_tail = s->r_data;
@@ -17943,92 +18353,93 @@ tr246:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr258:
+tr261:
{ s->r_type = KNOT_RRTYPE_DNAME; }
{
rdata_tail = s->r_data;
@@ -18040,92 +18451,93 @@ tr258:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr269:
+tr272:
{ s->r_type = KNOT_RRTYPE_DNSKEY; }
{
rdata_tail = s->r_data;
@@ -18137,92 +18549,93 @@ tr269:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr277:
+tr280:
{ s->r_type = KNOT_RRTYPE_DS; }
{
rdata_tail = s->r_data;
@@ -18234,92 +18647,93 @@ tr277:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr290:
+tr293:
{ s->r_type = KNOT_RRTYPE_EUI48; }
{
rdata_tail = s->r_data;
@@ -18331,92 +18745,93 @@ tr290:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr299:
+tr302:
{ s->r_type = KNOT_RRTYPE_EUI64; }
{
rdata_tail = s->r_data;
@@ -18428,92 +18843,93 @@ tr299:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr312:
+tr315:
{ s->r_type = KNOT_RRTYPE_HINFO; }
{
rdata_tail = s->r_data;
@@ -18525,92 +18941,93 @@ tr312:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr323:
+tr326:
{ s->r_type = KNOT_RRTYPE_HTTPS; }
{
rdata_tail = s->r_data;
@@ -18622,92 +19039,93 @@ tr323:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr366:
+tr370:
{ s->r_type = KNOT_RRTYPE_IPSECKEY; }
{
rdata_tail = s->r_data;
@@ -18719,92 +19137,93 @@ tr366:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr377:
+tr381:
{ s->r_type = KNOT_RRTYPE_KEY; }
{
rdata_tail = s->r_data;
@@ -18816,92 +19235,93 @@ tr377:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr385:
+tr389:
{ s->r_type = KNOT_RRTYPE_KX; }
{
rdata_tail = s->r_data;
@@ -18913,92 +19333,93 @@ tr385:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr398:
+tr402:
{ s->r_type = KNOT_RRTYPE_L32; }
{
rdata_tail = s->r_data;
@@ -19010,92 +19431,93 @@ tr398:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr407:
+tr411:
{ s->r_type = KNOT_RRTYPE_L64; }
{
rdata_tail = s->r_data;
@@ -19107,92 +19529,93 @@ tr407:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr416:
+tr420:
{ s->r_type = KNOT_RRTYPE_LOC; }
{
rdata_tail = s->r_data;
@@ -19204,92 +19627,93 @@ tr416:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr424:
+tr428:
{ s->r_type = KNOT_RRTYPE_LP; }
{
rdata_tail = s->r_data;
@@ -19301,92 +19725,93 @@ tr424:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr437:
+tr441:
{ s->r_type = KNOT_RRTYPE_MINFO; }
{
rdata_tail = s->r_data;
@@ -19398,92 +19823,93 @@ tr437:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr445:
+tr449:
{ s->r_type = KNOT_RRTYPE_MX; }
{
rdata_tail = s->r_data;
@@ -19495,92 +19921,93 @@ tr445:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr459:
+tr463:
{ s->r_type = KNOT_RRTYPE_NAPTR; }
{
rdata_tail = s->r_data;
@@ -19592,92 +20019,93 @@ tr459:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr468:
+tr472:
{ s->r_type = KNOT_RRTYPE_NID; }
{
rdata_tail = s->r_data;
@@ -19689,92 +20117,93 @@ tr468:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr477:
+tr481:
{ s->r_type = KNOT_RRTYPE_NS; }
{
rdata_tail = s->r_data;
@@ -19786,92 +20215,93 @@ tr477:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr487:
+tr491:
{ s->r_type = KNOT_RRTYPE_NSEC; }
{
rdata_tail = s->r_data;
@@ -19883,92 +20313,93 @@ tr487:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr496:
+tr500:
{ s->r_type = KNOT_RRTYPE_NSEC3; }
{
rdata_tail = s->r_data;
@@ -19980,92 +20411,93 @@ tr496:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr508:
+tr512:
{ s->r_type = KNOT_RRTYPE_NSEC3PARAM; }
{
rdata_tail = s->r_data;
@@ -20077,92 +20509,93 @@ tr508:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr525:
+tr529:
{ s->r_type = KNOT_RRTYPE_OPENPGPKEY; }
{
rdata_tail = s->r_data;
@@ -20174,92 +20607,93 @@ tr525:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr535:
+tr539:
{ s->r_type = KNOT_RRTYPE_PTR; }
{
rdata_tail = s->r_data;
@@ -20271,92 +20705,93 @@ tr535:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr546:
+tr550:
{ s->r_type = KNOT_RRTYPE_RP; }
{
rdata_tail = s->r_data;
@@ -20368,92 +20803,93 @@ tr546:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr557:
+tr561:
{ s->r_type = KNOT_RRTYPE_RRSIG; }
{
rdata_tail = s->r_data;
@@ -20465,92 +20901,93 @@ tr557:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr565:
+tr569:
{ s->r_type = KNOT_RRTYPE_RT; }
{
rdata_tail = s->r_data;
@@ -20562,92 +20999,93 @@ tr565:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr583:
+tr587:
{ s->r_type = KNOT_RRTYPE_SMIMEA; }
{
rdata_tail = s->r_data;
@@ -20659,92 +21097,93 @@ tr583:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr592:
+tr596:
{ s->r_type = KNOT_RRTYPE_SOA; }
{
rdata_tail = s->r_data;
@@ -20756,92 +21195,93 @@ tr592:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr601:
+tr605:
{ s->r_type = KNOT_RRTYPE_SPF; }
{
rdata_tail = s->r_data;
@@ -20853,92 +21293,93 @@ tr601:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr610:
+tr614:
{ s->r_type = KNOT_RRTYPE_SRV; }
{
rdata_tail = s->r_data;
@@ -20950,92 +21391,93 @@ tr610:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr621:
+tr625:
{ s->r_type = KNOT_RRTYPE_SSHFP; }
{
rdata_tail = s->r_data;
@@ -21047,92 +21489,93 @@ tr621:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr631:
+tr635:
{ s->r_type = KNOT_RRTYPE_SVCB; }
{
rdata_tail = s->r_data;
@@ -21144,92 +21587,93 @@ tr631:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr644:
+tr648:
{ s->r_type = KNOT_RRTYPE_TLSA; }
{
rdata_tail = s->r_data;
@@ -21241,92 +21685,93 @@ tr644:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr653:
+tr657:
{ s->r_type = KNOT_RRTYPE_TXT; }
{
rdata_tail = s->r_data;
@@ -21338,98 +21783,99 @@ tr653:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr667:
+tr671:
{
if (s->number64 <= UINT16_MAX) {
s->r_type = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -21442,92 +21888,93 @@ tr667:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr677:
+tr681:
{ s->r_type = KNOT_RRTYPE_URI; }
{
rdata_tail = s->r_data;
@@ -21539,92 +21986,191 @@ tr677:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
+ {stack[top++] = 20;goto st932;}
+ case KNOT_RRTYPE_TXT:
+ case KNOT_RRTYPE_SPF:
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
+ case KNOT_RRTYPE_AAAA:
+ {stack[top++] = 20;goto st941;}
+ case KNOT_RRTYPE_LOC:
+ {stack[top++] = 20;goto st943;}
+ case KNOT_RRTYPE_SRV:
+ {stack[top++] = 20;goto st998;}
+ case KNOT_RRTYPE_NAPTR:
+ {stack[top++] = 20;goto st1009;}
+ case KNOT_RRTYPE_CERT:
+ {stack[top++] = 20;goto st1026;}
+ case KNOT_RRTYPE_APL:
+ {stack[top++] = 20;goto st1037;}
+ case KNOT_RRTYPE_DS:
+ case KNOT_RRTYPE_CDS:
+ {stack[top++] = 20;goto st1048;}
+ case KNOT_RRTYPE_SSHFP:
+ {stack[top++] = 20;goto st1061;}
+ case KNOT_RRTYPE_IPSECKEY:
+ {stack[top++] = 20;goto st1071;}
+ case KNOT_RRTYPE_RRSIG:
+ {stack[top++] = 20;goto st1110;}
+ case KNOT_RRTYPE_NSEC:
+ {stack[top++] = 20;goto st1302;}
+ case KNOT_RRTYPE_KEY:
+ case KNOT_RRTYPE_DNSKEY:
+ case KNOT_RRTYPE_CDNSKEY:
+ {stack[top++] = 20;goto st1305;}
+ case KNOT_RRTYPE_DHCID:
+ case KNOT_RRTYPE_OPENPGPKEY:
+ {stack[top++] = 20;goto st1316;}
+ case KNOT_RRTYPE_NSEC3:
+ {stack[top++] = 20;goto st1318;}
+ case KNOT_RRTYPE_NSEC3PARAM:
+ {stack[top++] = 20;goto st1347;}
+ case KNOT_RRTYPE_TLSA:
+ case KNOT_RRTYPE_SMIMEA:
+ {stack[top++] = 20;goto st1360;}
+ case KNOT_RRTYPE_CSYNC:
+ {stack[top++] = 20;goto st1373;}
+ case KNOT_RRTYPE_ZONEMD:
+ {stack[top++] = 20;goto st1379;}
+ case KNOT_RRTYPE_NID:
+ case KNOT_RRTYPE_L64:
+ {stack[top++] = 20;goto st1397;}
+ case KNOT_RRTYPE_L32:
+ {stack[top++] = 20;goto st1392;}
+ case KNOT_RRTYPE_EUI48:
+ {stack[top++] = 20;goto st1410;}
+ case KNOT_RRTYPE_EUI64:
+ {stack[top++] = 20;goto st1416;}
+ case KNOT_RRTYPE_URI:
+ {stack[top++] = 20;goto st1422;}
+ case KNOT_RRTYPE_CAA:
+ {stack[top++] = 20;goto st1430;}
+ case KNOT_RRTYPE_SVCB:
+ case KNOT_RRTYPE_HTTPS:
+ {stack[top++] = 20;goto st1438;}
+ default:
+ WARN(ZS_CANNOT_TEXT_DATA);
+ {goto st316;}
+ }
+ }
+ goto st20;
+tr694:
+ { s->r_type = KNOT_RRTYPE_WALLET; }
+ {
+ rdata_tail = s->r_data;
+ }
+ {
+ s->buffer_length = 0;
+ }
+ {
+ p--;
+ switch (s->r_type) {
+ case KNOT_RRTYPE_A:
+ {stack[top++] = 20;goto st886;}
+ case KNOT_RRTYPE_NS:
+ case KNOT_RRTYPE_CNAME:
+ case KNOT_RRTYPE_PTR:
+ case KNOT_RRTYPE_DNAME:
+ {stack[top++] = 20;goto st888;}
+ case KNOT_RRTYPE_SOA:
{stack[top++] = 20;goto st890;}
+ case KNOT_RRTYPE_HINFO:
+ {stack[top++] = 20;goto st922;}
+ case KNOT_RRTYPE_MINFO:
+ case KNOT_RRTYPE_RP:
+ {stack[top++] = 20;goto st927;}
+ case KNOT_RRTYPE_MX:
+ case KNOT_RRTYPE_AFSDB:
+ case KNOT_RRTYPE_RT:
+ case KNOT_RRTYPE_KX:
+ case KNOT_RRTYPE_LP:
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr690:
+tr707:
{ s->r_type = KNOT_RRTYPE_ZONEMD; }
{
rdata_tail = s->r_data;
@@ -21636,92 +22182,93 @@ tr690:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr940:
+tr958:
{ s->r_type = KNOT_RRTYPE_AAAA; }
{
rdata_tail = s->r_data;
@@ -21733,92 +22280,93 @@ tr940:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr951:
+tr969:
{ s->r_type = KNOT_RRTYPE_AFSDB; }
{
rdata_tail = s->r_data;
@@ -21830,92 +22378,93 @@ tr951:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
-tr960:
+tr978:
{ s->r_type = KNOT_RRTYPE_APL; }
{
rdata_tail = s->r_data;
@@ -21927,88 +22476,89 @@ tr960:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 20;goto st844;}
+ {stack[top++] = 20;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 20;goto st846;}
+ {stack[top++] = 20;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 20;goto st848;}
+ {stack[top++] = 20;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 20;goto st880;}
+ {stack[top++] = 20;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 20;goto st885;}
+ {stack[top++] = 20;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 20;goto st890;}
+ {stack[top++] = 20;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 20;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 20;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 20;goto st899;}
+ {stack[top++] = 20;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 20;goto st901;}
+ {stack[top++] = 20;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 20;goto st956;}
+ {stack[top++] = 20;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 20;goto st967;}
+ {stack[top++] = 20;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 20;goto st984;}
+ {stack[top++] = 20;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 20;goto st995;}
+ {stack[top++] = 20;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 20;goto st1006;}
+ {stack[top++] = 20;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 20;goto st1019;}
+ {stack[top++] = 20;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 20;goto st1029;}
+ {stack[top++] = 20;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 20;goto st1068;}
+ {stack[top++] = 20;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 20;goto st1254;}
+ {stack[top++] = 20;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 20;goto st1257;}
+ {stack[top++] = 20;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 20;goto st1268;}
+ {stack[top++] = 20;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 20;goto st1270;}
+ {stack[top++] = 20;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 20;goto st1299;}
+ {stack[top++] = 20;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 20;goto st1312;}
+ {stack[top++] = 20;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 20;goto st1325;}
+ {stack[top++] = 20;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 20;goto st1331;}
+ {stack[top++] = 20;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 20;goto st1349;}
+ {stack[top++] = 20;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 20;goto st1344;}
+ {stack[top++] = 20;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 20;goto st1362;}
+ {stack[top++] = 20;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 20;goto st1368;}
+ {stack[top++] = 20;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 20;goto st1374;}
+ {stack[top++] = 20;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 20;goto st1382;}
+ {stack[top++] = 20;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 20;goto st1390;}
+ {stack[top++] = 20;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
goto st20;
@@ -22047,30 +22597,30 @@ case 20:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1801: goto tr84;
- case 1802: goto tr87;
- case 1824: goto tr84;
- case 1832: goto tr85;
- case 1833: goto tr86;
- case 1851: goto tr88;
- case 2057: goto tr171;
- case 2058: goto tr87;
- case 2080: goto tr171;
- case 2088: goto tr172;
- case 2089: goto tr173;
- case 2107: goto tr174;
+ case 1801: goto tr86;
+ case 1802: goto tr89;
+ case 1824: goto tr86;
+ case 1832: goto tr87;
+ case 1833: goto tr88;
+ case 1851: goto tr90;
+ case 2057: goto tr174;
+ case 2058: goto tr89;
+ case 2080: goto tr174;
+ case 2088: goto tr175;
+ case 2089: goto tr176;
+ case 2107: goto tr177;
}
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr99;
- goto tr83;
-tr175:
+ goto tr101;
+ goto tr85;
+tr178:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
goto st21;
-tr171:
+tr174:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -22081,7 +22631,7 @@ tr171:
s->buffer_length = 0;
}
goto st21;
-tr172:
+tr175:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -22094,12 +22644,12 @@ tr172:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st21;
-tr173:
+tr176:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -22112,12 +22662,12 @@ tr173:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st21;
-tr176:
+tr179:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -22126,12 +22676,12 @@ tr176:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st21;
-tr177:
+tr180:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -22140,7 +22690,7 @@ tr177:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -22181,21 +22731,21 @@ case 21:
}
switch( _widec ) {
case 1801: goto st7;
- case 1802: goto tr93;
+ case 1802: goto tr95;
case 1824: goto st7;
- case 1832: goto tr91;
- case 1833: goto tr92;
- case 1851: goto tr94;
- case 2057: goto tr175;
- case 2058: goto tr93;
- case 2080: goto tr175;
- case 2088: goto tr176;
- case 2089: goto tr177;
- case 2107: goto tr178;
+ case 1832: goto tr93;
+ case 1833: goto tr94;
+ case 1851: goto tr96;
+ case 2057: goto tr178;
+ case 2058: goto tr95;
+ case 2080: goto tr178;
+ case 2088: goto tr179;
+ case 2089: goto tr180;
+ case 2107: goto tr181;
}
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr99;
- goto tr83;
+ goto tr101;
+ goto tr85;
st22:
if ( ++p == pe )
goto _test_eof22;
@@ -22206,7 +22756,7 @@ case 22:
case 110: goto st23;
case 115: goto st28;
}
- goto tr38;
+ goto tr39;
st23:
if ( ++p == pe )
goto _test_eof23;
@@ -22215,7 +22765,7 @@ case 23:
case 83: goto st24;
case 115: goto st24;
}
- goto tr38;
+ goto tr39;
st24:
if ( ++p == pe )
goto _test_eof24;
@@ -22224,7 +22774,7 @@ case 24:
case 75: goto st25;
case 107: goto st25;
}
- goto tr38;
+ goto tr39;
st25:
if ( ++p == pe )
goto _test_eof25;
@@ -22233,7 +22783,7 @@ case 25:
case 69: goto st26;
case 101: goto st26;
}
- goto tr38;
+ goto tr39;
st26:
if ( ++p == pe )
goto _test_eof26;
@@ -22242,7 +22792,7 @@ case 26:
case 89: goto st27;
case 121: goto st27;
}
- goto tr38;
+ goto tr39;
st27:
if ( ++p == pe )
goto _test_eof27;
@@ -22264,18 +22814,18 @@ case 27:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr185;
- case 32: goto tr185;
- case 40: goto tr186;
- case 41: goto tr187;
- case 3082: goto tr188;
- case 3131: goto tr189;
- case 3338: goto tr190;
- case 3387: goto tr190;
- case 3594: goto tr191;
- case 3643: goto tr192;
+ case 9: goto tr188;
+ case 32: goto tr188;
+ case 40: goto tr189;
+ case 41: goto tr190;
+ case 3082: goto tr191;
+ case 3131: goto tr192;
+ case 3338: goto tr193;
+ case 3387: goto tr193;
+ case 3594: goto tr194;
+ case 3643: goto tr195;
}
- goto tr61;
+ goto tr63;
st28:
if ( ++p == pe )
goto _test_eof28;
@@ -22297,18 +22847,18 @@ case 28:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr193;
- case 32: goto tr193;
- case 40: goto tr194;
- case 41: goto tr195;
- case 3082: goto tr196;
- case 3131: goto tr197;
- case 3338: goto tr198;
- case 3387: goto tr198;
- case 3594: goto tr199;
- case 3643: goto tr200;
+ case 9: goto tr196;
+ case 32: goto tr196;
+ case 40: goto tr197;
+ case 41: goto tr198;
+ case 3082: goto tr199;
+ case 3131: goto tr200;
+ case 3338: goto tr201;
+ case 3387: goto tr201;
+ case 3594: goto tr202;
+ case 3643: goto tr203;
}
- goto tr61;
+ goto tr63;
st29:
if ( ++p == pe )
goto _test_eof29;
@@ -22317,7 +22867,7 @@ case 29:
case 82: goto st30;
case 114: goto st30;
}
- goto tr38;
+ goto tr39;
st30:
if ( ++p == pe )
goto _test_eof30;
@@ -22326,7 +22876,7 @@ case 30:
case 84: goto st31;
case 116: goto st31;
}
- goto tr38;
+ goto tr39;
st31:
if ( ++p == pe )
goto _test_eof31;
@@ -22348,18 +22898,18 @@ case 31:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr203;
- case 32: goto tr203;
- case 40: goto tr204;
- case 41: goto tr205;
- case 3082: goto tr206;
- case 3131: goto tr207;
- case 3338: goto tr208;
- case 3387: goto tr208;
- case 3594: goto tr209;
- case 3643: goto tr210;
+ case 9: goto tr206;
+ case 32: goto tr206;
+ case 40: goto tr207;
+ case 41: goto tr208;
+ case 3082: goto tr209;
+ case 3131: goto tr210;
+ case 3338: goto tr211;
+ case 3387: goto tr211;
+ case 3594: goto tr212;
+ case 3643: goto tr213;
}
- goto tr61;
+ goto tr63;
st32:
if ( ++p == pe )
goto _test_eof32;
@@ -22368,7 +22918,7 @@ case 32:
case 65: goto st33;
case 97: goto st33;
}
- goto tr38;
+ goto tr39;
st33:
if ( ++p == pe )
goto _test_eof33;
@@ -22377,7 +22927,7 @@ case 33:
case 77: goto st34;
case 109: goto st34;
}
- goto tr38;
+ goto tr39;
st34:
if ( ++p == pe )
goto _test_eof34;
@@ -22386,7 +22936,7 @@ case 34:
case 69: goto st35;
case 101: goto st35;
}
- goto tr38;
+ goto tr39;
st35:
if ( ++p == pe )
goto _test_eof35;
@@ -22408,18 +22958,18 @@ case 35:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr214;
- case 32: goto tr214;
- case 40: goto tr215;
- case 41: goto tr216;
- case 3082: goto tr217;
- case 3131: goto tr218;
- case 3338: goto tr219;
- case 3387: goto tr219;
- case 3594: goto tr220;
- case 3643: goto tr221;
+ case 9: goto tr217;
+ case 32: goto tr217;
+ case 40: goto tr218;
+ case 41: goto tr219;
+ case 3082: goto tr220;
+ case 3131: goto tr221;
+ case 3338: goto tr222;
+ case 3387: goto tr222;
+ case 3594: goto tr223;
+ case 3643: goto tr224;
}
- goto tr61;
+ goto tr63;
st36:
if ( ++p == pe )
goto _test_eof36;
@@ -22428,7 +22978,7 @@ case 36:
case 89: goto st37;
case 121: goto st37;
}
- goto tr38;
+ goto tr39;
st37:
if ( ++p == pe )
goto _test_eof37;
@@ -22437,7 +22987,7 @@ case 37:
case 78: goto st38;
case 110: goto st38;
}
- goto tr38;
+ goto tr39;
st38:
if ( ++p == pe )
goto _test_eof38;
@@ -22446,7 +22996,7 @@ case 38:
case 67: goto st39;
case 99: goto st39;
}
- goto tr38;
+ goto tr39;
st39:
if ( ++p == pe )
goto _test_eof39;
@@ -22468,18 +23018,18 @@ case 39:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr225;
- case 32: goto tr225;
- case 40: goto tr226;
- case 41: goto tr227;
- case 3082: goto tr228;
- case 3131: goto tr229;
- case 3338: goto tr230;
- case 3387: goto tr230;
- case 3594: goto tr231;
- case 3643: goto tr232;
+ case 9: goto tr228;
+ case 32: goto tr228;
+ case 40: goto tr229;
+ case 41: goto tr230;
+ case 3082: goto tr231;
+ case 3131: goto tr232;
+ case 3338: goto tr233;
+ case 3387: goto tr233;
+ case 3594: goto tr234;
+ case 3643: goto tr235;
}
- goto tr61;
+ goto tr63;
tr7:
{
s->r_class = s->default_class;
@@ -22488,12 +23038,12 @@ tr7:
s->r_ttl = s->default_ttl;
}
goto st40;
-tr44:
+tr45:
{
s->r_class = s->default_class;
}
goto st40;
-tr710:
+tr727:
{
s->r_ttl = s->default_ttl;
}
@@ -22510,7 +23060,7 @@ case 40:
case 110: goto st45;
case 115: goto st53;
}
- goto tr38;
+ goto tr39;
st41:
if ( ++p == pe )
goto _test_eof41;
@@ -22519,7 +23069,7 @@ case 41:
case 67: goto st42;
case 99: goto st42;
}
- goto tr38;
+ goto tr39;
st42:
if ( ++p == pe )
goto _test_eof42;
@@ -22528,7 +23078,7 @@ case 42:
case 73: goto st43;
case 105: goto st43;
}
- goto tr38;
+ goto tr39;
st43:
if ( ++p == pe )
goto _test_eof43;
@@ -22537,7 +23087,7 @@ case 43:
case 68: goto st44;
case 100: goto st44;
}
- goto tr38;
+ goto tr39;
st44:
if ( ++p == pe )
goto _test_eof44;
@@ -22559,18 +23109,18 @@ case 44:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr239;
- case 32: goto tr239;
- case 40: goto tr240;
- case 41: goto tr241;
- case 3082: goto tr242;
- case 3131: goto tr243;
- case 3338: goto tr244;
- case 3387: goto tr244;
- case 3594: goto tr245;
- case 3643: goto tr246;
+ case 9: goto tr242;
+ case 32: goto tr242;
+ case 40: goto tr243;
+ case 41: goto tr244;
+ case 3082: goto tr245;
+ case 3131: goto tr246;
+ case 3338: goto tr247;
+ case 3387: goto tr247;
+ case 3594: goto tr248;
+ case 3643: goto tr249;
}
- goto tr61;
+ goto tr63;
st45:
if ( ++p == pe )
goto _test_eof45;
@@ -22581,7 +23131,7 @@ case 45:
case 97: goto st46;
case 115: goto st49;
}
- goto tr38;
+ goto tr39;
st46:
if ( ++p == pe )
goto _test_eof46;
@@ -22590,7 +23140,7 @@ case 46:
case 77: goto st47;
case 109: goto st47;
}
- goto tr38;
+ goto tr39;
st47:
if ( ++p == pe )
goto _test_eof47;
@@ -22599,7 +23149,7 @@ case 47:
case 69: goto st48;
case 101: goto st48;
}
- goto tr38;
+ goto tr39;
st48:
if ( ++p == pe )
goto _test_eof48;
@@ -22621,18 +23171,18 @@ case 48:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr251;
- case 32: goto tr251;
- case 40: goto tr252;
- case 41: goto tr253;
- case 3082: goto tr254;
- case 3131: goto tr255;
- case 3338: goto tr256;
- case 3387: goto tr256;
- case 3594: goto tr257;
- case 3643: goto tr258;
+ case 9: goto tr254;
+ case 32: goto tr254;
+ case 40: goto tr255;
+ case 41: goto tr256;
+ case 3082: goto tr257;
+ case 3131: goto tr258;
+ case 3338: goto tr259;
+ case 3387: goto tr259;
+ case 3594: goto tr260;
+ case 3643: goto tr261;
}
- goto tr61;
+ goto tr63;
st49:
if ( ++p == pe )
goto _test_eof49;
@@ -22641,7 +23191,7 @@ case 49:
case 75: goto st50;
case 107: goto st50;
}
- goto tr38;
+ goto tr39;
st50:
if ( ++p == pe )
goto _test_eof50;
@@ -22650,7 +23200,7 @@ case 50:
case 69: goto st51;
case 101: goto st51;
}
- goto tr38;
+ goto tr39;
st51:
if ( ++p == pe )
goto _test_eof51;
@@ -22659,7 +23209,7 @@ case 51:
case 89: goto st52;
case 121: goto st52;
}
- goto tr38;
+ goto tr39;
st52:
if ( ++p == pe )
goto _test_eof52;
@@ -22681,18 +23231,18 @@ case 52:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr262;
- case 32: goto tr262;
- case 40: goto tr263;
- case 41: goto tr264;
- case 3082: goto tr265;
- case 3131: goto tr266;
- case 3338: goto tr267;
- case 3387: goto tr267;
- case 3594: goto tr268;
- case 3643: goto tr269;
+ case 9: goto tr265;
+ case 32: goto tr265;
+ case 40: goto tr266;
+ case 41: goto tr267;
+ case 3082: goto tr268;
+ case 3131: goto tr269;
+ case 3338: goto tr270;
+ case 3387: goto tr270;
+ case 3594: goto tr271;
+ case 3643: goto tr272;
}
- goto tr61;
+ goto tr63;
st53:
if ( ++p == pe )
goto _test_eof53;
@@ -22714,18 +23264,18 @@ case 53:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr270;
- case 32: goto tr270;
- case 40: goto tr271;
- case 41: goto tr272;
- case 3082: goto tr273;
- case 3131: goto tr274;
- case 3338: goto tr275;
- case 3387: goto tr275;
- case 3594: goto tr276;
- case 3643: goto tr277;
+ case 9: goto tr273;
+ case 32: goto tr273;
+ case 40: goto tr274;
+ case 41: goto tr275;
+ case 3082: goto tr276;
+ case 3131: goto tr277;
+ case 3338: goto tr278;
+ case 3387: goto tr278;
+ case 3594: goto tr279;
+ case 3643: goto tr280;
}
- goto tr61;
+ goto tr63;
tr8:
{
s->r_class = s->default_class;
@@ -22734,12 +23284,12 @@ tr8:
s->r_ttl = s->default_ttl;
}
goto st54;
-tr45:
+tr46:
{
s->r_class = s->default_class;
}
goto st54;
-tr711:
+tr728:
{
s->r_ttl = s->default_ttl;
}
@@ -22752,7 +23302,7 @@ case 54:
case 85: goto st55;
case 117: goto st55;
}
- goto tr38;
+ goto tr39;
st55:
if ( ++p == pe )
goto _test_eof55;
@@ -22761,7 +23311,7 @@ case 55:
case 73: goto st56;
case 105: goto st56;
}
- goto tr38;
+ goto tr39;
st56:
if ( ++p == pe )
goto _test_eof56;
@@ -22770,14 +23320,14 @@ case 56:
case 52: goto st57;
case 54: goto st59;
}
- goto tr38;
+ goto tr39;
st57:
if ( ++p == pe )
goto _test_eof57;
case 57:
if ( (*p) == 56 )
goto st58;
- goto tr38;
+ goto tr39;
st58:
if ( ++p == pe )
goto _test_eof58;
@@ -22799,25 +23349,25 @@ case 58:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr283;
- case 32: goto tr283;
- case 40: goto tr284;
- case 41: goto tr285;
- case 3082: goto tr286;
- case 3131: goto tr287;
- case 3338: goto tr288;
- case 3387: goto tr288;
- case 3594: goto tr289;
- case 3643: goto tr290;
+ case 9: goto tr286;
+ case 32: goto tr286;
+ case 40: goto tr287;
+ case 41: goto tr288;
+ case 3082: goto tr289;
+ case 3131: goto tr290;
+ case 3338: goto tr291;
+ case 3387: goto tr291;
+ case 3594: goto tr292;
+ case 3643: goto tr293;
}
- goto tr61;
+ goto tr63;
st59:
if ( ++p == pe )
goto _test_eof59;
case 59:
if ( (*p) == 52 )
goto st60;
- goto tr38;
+ goto tr39;
st60:
if ( ++p == pe )
goto _test_eof60;
@@ -22839,18 +23389,18 @@ case 60:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr292;
- case 32: goto tr292;
- case 40: goto tr293;
- case 41: goto tr294;
- case 3082: goto tr295;
- case 3131: goto tr296;
- case 3338: goto tr297;
- case 3387: goto tr297;
- case 3594: goto tr298;
- case 3643: goto tr299;
+ case 9: goto tr295;
+ case 32: goto tr295;
+ case 40: goto tr296;
+ case 41: goto tr297;
+ case 3082: goto tr298;
+ case 3131: goto tr299;
+ case 3338: goto tr300;
+ case 3387: goto tr300;
+ case 3594: goto tr301;
+ case 3643: goto tr302;
}
- goto tr61;
+ goto tr63;
tr9:
{
s->r_class = s->default_class;
@@ -22859,12 +23409,12 @@ tr9:
s->r_ttl = s->default_ttl;
}
goto st61;
-tr46:
+tr47:
{
s->r_class = s->default_class;
}
goto st61;
-tr712:
+tr729:
{
s->r_ttl = s->default_ttl;
}
@@ -22879,7 +23429,7 @@ case 61:
case 105: goto st62;
case 116: goto st66;
}
- goto tr38;
+ goto tr39;
st62:
if ( ++p == pe )
goto _test_eof62;
@@ -22888,7 +23438,7 @@ case 62:
case 78: goto st63;
case 110: goto st63;
}
- goto tr38;
+ goto tr39;
st63:
if ( ++p == pe )
goto _test_eof63;
@@ -22897,7 +23447,7 @@ case 63:
case 70: goto st64;
case 102: goto st64;
}
- goto tr38;
+ goto tr39;
st64:
if ( ++p == pe )
goto _test_eof64;
@@ -22906,7 +23456,7 @@ case 64:
case 79: goto st65;
case 111: goto st65;
}
- goto tr38;
+ goto tr39;
st65:
if ( ++p == pe )
goto _test_eof65;
@@ -22928,18 +23478,18 @@ case 65:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr305;
- case 32: goto tr305;
- case 40: goto tr306;
- case 41: goto tr307;
- case 3082: goto tr308;
- case 3131: goto tr309;
- case 3338: goto tr310;
- case 3387: goto tr310;
- case 3594: goto tr311;
- case 3643: goto tr312;
+ case 9: goto tr308;
+ case 32: goto tr308;
+ case 40: goto tr309;
+ case 41: goto tr310;
+ case 3082: goto tr311;
+ case 3131: goto tr312;
+ case 3338: goto tr313;
+ case 3387: goto tr313;
+ case 3594: goto tr314;
+ case 3643: goto tr315;
}
- goto tr61;
+ goto tr63;
st66:
if ( ++p == pe )
goto _test_eof66;
@@ -22948,7 +23498,7 @@ case 66:
case 84: goto st67;
case 116: goto st67;
}
- goto tr38;
+ goto tr39;
st67:
if ( ++p == pe )
goto _test_eof67;
@@ -22957,7 +23507,7 @@ case 67:
case 80: goto st68;
case 112: goto st68;
}
- goto tr38;
+ goto tr39;
st68:
if ( ++p == pe )
goto _test_eof68;
@@ -22966,7 +23516,7 @@ case 68:
case 83: goto st69;
case 115: goto st69;
}
- goto tr38;
+ goto tr39;
st69:
if ( ++p == pe )
goto _test_eof69;
@@ -22988,19 +23538,19 @@ case 69:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr316;
- case 32: goto tr316;
- case 40: goto tr317;
- case 41: goto tr318;
- case 3082: goto tr319;
- case 3131: goto tr320;
- case 3338: goto tr321;
- case 3387: goto tr321;
- case 3594: goto tr322;
- case 3643: goto tr323;
+ case 9: goto tr319;
+ case 32: goto tr319;
+ case 40: goto tr320;
+ case 41: goto tr321;
+ case 3082: goto tr322;
+ case 3131: goto tr323;
+ case 3338: goto tr324;
+ case 3387: goto tr324;
+ case 3594: goto tr325;
+ case 3643: goto tr326;
}
- goto tr61;
-tr47:
+ goto tr63;
+tr48:
{
s->r_class = s->default_class;
}
@@ -23015,7 +23565,7 @@ case 70:
case 110: goto st71;
case 112: goto st74;
}
- goto tr38;
+ goto tr39;
st71:
if ( ++p == pe )
goto _test_eof71;
@@ -23033,95 +23583,95 @@ case 71:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr326;
- case 32: goto tr326;
- case 40: goto tr327;
- case 41: goto tr328;
- case 2058: goto tr329;
- case 2107: goto tr330;
+ case 9: goto tr329;
+ case 32: goto tr329;
+ case 40: goto tr330;
+ case 41: goto tr331;
+ case 2058: goto tr332;
+ case 2107: goto tr333;
}
- goto tr38;
-tr332:
+ goto tr39;
+tr335:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st72;
-tr333:
+tr336:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st72;
-tr351:
+tr355:
{
s->line_counter++;
}
goto st72;
-tr727:
+tr745:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
goto st72;
-tr728:
+tr746:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st72;
-tr729:
+tr747:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st72;
-tr736:
+tr754:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
goto st72;
-tr692:
+tr709:
{
s->buffer[s->buffer_length++] = 0;
@@ -23139,36 +23689,36 @@ tr692:
s->line_counter++;
}
goto st72;
-tr326:
+tr329:
{
s->r_class = KNOT_CLASS_IN;
}
goto st72;
-tr327:
+tr330:
{
s->r_class = KNOT_CLASS_IN;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st72;
-tr328:
+tr331:
{
s->r_class = KNOT_CLASS_IN;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st72;
-tr329:
+tr332:
{
s->r_class = KNOT_CLASS_IN;
}
@@ -23176,13 +23726,13 @@ tr329:
s->line_counter++;
}
goto st72;
-tr745:
+tr763:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -23190,17 +23740,17 @@ tr745:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
goto st72;
-tr746:
+tr764:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -23208,24 +23758,24 @@ tr746:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
goto st72;
-tr747:
+tr765:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -23233,24 +23783,24 @@ tr747:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
goto st72;
-tr749:
+tr767:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -23258,7 +23808,7 @@ tr749:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -23284,8 +23834,8 @@ case 72:
switch( _widec ) {
case 9: goto st72;
case 32: goto st72;
- case 40: goto tr332;
- case 41: goto tr333;
+ case 40: goto tr335;
+ case 41: goto tr336;
case 65: goto st4;
case 67: goto st17;
case 68: goto st40;
@@ -23302,7 +23852,8 @@ case 72:
case 83: goto st135;
case 84: goto st154;
case 85: goto st164;
- case 90: goto st167;
+ case 87: goto st167;
+ case 90: goto st173;
case 97: goto st4;
case 99: goto st17;
case 100: goto st40;
@@ -23319,12 +23870,13 @@ case 72:
case 115: goto st135;
case 116: goto st154;
case 117: goto st164;
- case 122: goto st167;
- case 2058: goto tr351;
- case 2107: goto tr352;
+ case 119: goto st167;
+ case 122: goto st173;
+ case 2058: goto tr355;
+ case 2107: goto tr356;
}
- goto tr38;
-tr713:
+ goto tr39;
+tr730:
{
s->r_ttl = s->default_ttl;
}
@@ -23337,7 +23889,7 @@ case 73:
case 80: goto st74;
case 112: goto st74;
}
- goto tr38;
+ goto tr39;
st74:
if ( ++p == pe )
goto _test_eof74;
@@ -23346,7 +23898,7 @@ case 74:
case 83: goto st75;
case 115: goto st75;
}
- goto tr38;
+ goto tr39;
st75:
if ( ++p == pe )
goto _test_eof75;
@@ -23355,7 +23907,7 @@ case 75:
case 69: goto st76;
case 101: goto st76;
}
- goto tr38;
+ goto tr39;
st76:
if ( ++p == pe )
goto _test_eof76;
@@ -23364,7 +23916,7 @@ case 76:
case 67: goto st77;
case 99: goto st77;
}
- goto tr38;
+ goto tr39;
st77:
if ( ++p == pe )
goto _test_eof77;
@@ -23373,7 +23925,7 @@ case 77:
case 75: goto st78;
case 107: goto st78;
}
- goto tr38;
+ goto tr39;
st78:
if ( ++p == pe )
goto _test_eof78;
@@ -23382,7 +23934,7 @@ case 78:
case 69: goto st79;
case 101: goto st79;
}
- goto tr38;
+ goto tr39;
st79:
if ( ++p == pe )
goto _test_eof79;
@@ -23391,7 +23943,7 @@ case 79:
case 89: goto st80;
case 121: goto st80;
}
- goto tr38;
+ goto tr39;
st80:
if ( ++p == pe )
goto _test_eof80;
@@ -23413,18 +23965,18 @@ case 80:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr359;
- case 32: goto tr359;
- case 40: goto tr360;
- case 41: goto tr361;
- case 3082: goto tr362;
- case 3131: goto tr363;
- case 3338: goto tr364;
- case 3387: goto tr364;
- case 3594: goto tr365;
- case 3643: goto tr366;
+ case 9: goto tr363;
+ case 32: goto tr363;
+ case 40: goto tr364;
+ case 41: goto tr365;
+ case 3082: goto tr366;
+ case 3131: goto tr367;
+ case 3338: goto tr368;
+ case 3387: goto tr368;
+ case 3594: goto tr369;
+ case 3643: goto tr370;
}
- goto tr61;
+ goto tr63;
tr11:
{
s->r_class = s->default_class;
@@ -23433,12 +23985,12 @@ tr11:
s->r_ttl = s->default_ttl;
}
goto st81;
-tr48:
+tr49:
{
s->r_class = s->default_class;
}
goto st81;
-tr714:
+tr731:
{
s->r_ttl = s->default_ttl;
}
@@ -23453,7 +24005,7 @@ case 81:
case 101: goto st82;
case 120: goto st84;
}
- goto tr38;
+ goto tr39;
st82:
if ( ++p == pe )
goto _test_eof82;
@@ -23462,7 +24014,7 @@ case 82:
case 89: goto st83;
case 121: goto st83;
}
- goto tr38;
+ goto tr39;
st83:
if ( ++p == pe )
goto _test_eof83;
@@ -23484,18 +24036,18 @@ case 83:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr370;
- case 32: goto tr370;
- case 40: goto tr371;
- case 41: goto tr372;
- case 3082: goto tr373;
- case 3131: goto tr374;
- case 3338: goto tr375;
- case 3387: goto tr375;
- case 3594: goto tr376;
- case 3643: goto tr377;
+ case 9: goto tr374;
+ case 32: goto tr374;
+ case 40: goto tr375;
+ case 41: goto tr376;
+ case 3082: goto tr377;
+ case 3131: goto tr378;
+ case 3338: goto tr379;
+ case 3387: goto tr379;
+ case 3594: goto tr380;
+ case 3643: goto tr381;
}
- goto tr61;
+ goto tr63;
st84:
if ( ++p == pe )
goto _test_eof84;
@@ -23517,18 +24069,18 @@ case 84:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr378;
- case 32: goto tr378;
- case 40: goto tr379;
- case 41: goto tr380;
- case 3082: goto tr381;
- case 3131: goto tr382;
- case 3338: goto tr383;
- case 3387: goto tr383;
- case 3594: goto tr384;
- case 3643: goto tr385;
+ case 9: goto tr382;
+ case 32: goto tr382;
+ case 40: goto tr383;
+ case 41: goto tr384;
+ case 3082: goto tr385;
+ case 3131: goto tr386;
+ case 3338: goto tr387;
+ case 3387: goto tr387;
+ case 3594: goto tr388;
+ case 3643: goto tr389;
}
- goto tr61;
+ goto tr63;
tr12:
{
s->r_class = s->default_class;
@@ -23537,12 +24089,12 @@ tr12:
s->r_ttl = s->default_ttl;
}
goto st85;
-tr49:
+tr50:
{
s->r_class = s->default_class;
}
goto st85;
-tr715:
+tr732:
{
s->r_ttl = s->default_ttl;
}
@@ -23559,14 +24111,14 @@ case 85:
case 111: goto st90;
case 112: goto st92;
}
- goto tr38;
+ goto tr39;
st86:
if ( ++p == pe )
goto _test_eof86;
case 86:
if ( (*p) == 50 )
goto st87;
- goto tr38;
+ goto tr39;
st87:
if ( ++p == pe )
goto _test_eof87;
@@ -23588,25 +24140,25 @@ case 87:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr391;
- case 32: goto tr391;
- case 40: goto tr392;
- case 41: goto tr393;
- case 3082: goto tr394;
- case 3131: goto tr395;
- case 3338: goto tr396;
- case 3387: goto tr396;
- case 3594: goto tr397;
- case 3643: goto tr398;
+ case 9: goto tr395;
+ case 32: goto tr395;
+ case 40: goto tr396;
+ case 41: goto tr397;
+ case 3082: goto tr398;
+ case 3131: goto tr399;
+ case 3338: goto tr400;
+ case 3387: goto tr400;
+ case 3594: goto tr401;
+ case 3643: goto tr402;
}
- goto tr61;
+ goto tr63;
st88:
if ( ++p == pe )
goto _test_eof88;
case 88:
if ( (*p) == 52 )
goto st89;
- goto tr38;
+ goto tr39;
st89:
if ( ++p == pe )
goto _test_eof89;
@@ -23628,18 +24180,18 @@ case 89:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr400;
- case 32: goto tr400;
- case 40: goto tr401;
- case 41: goto tr402;
- case 3082: goto tr403;
- case 3131: goto tr404;
- case 3338: goto tr405;
- case 3387: goto tr405;
- case 3594: goto tr406;
- case 3643: goto tr407;
+ case 9: goto tr404;
+ case 32: goto tr404;
+ case 40: goto tr405;
+ case 41: goto tr406;
+ case 3082: goto tr407;
+ case 3131: goto tr408;
+ case 3338: goto tr409;
+ case 3387: goto tr409;
+ case 3594: goto tr410;
+ case 3643: goto tr411;
}
- goto tr61;
+ goto tr63;
st90:
if ( ++p == pe )
goto _test_eof90;
@@ -23648,7 +24200,7 @@ case 90:
case 67: goto st91;
case 99: goto st91;
}
- goto tr38;
+ goto tr39;
st91:
if ( ++p == pe )
goto _test_eof91;
@@ -23670,18 +24222,18 @@ case 91:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr409;
- case 32: goto tr409;
- case 40: goto tr410;
- case 41: goto tr411;
- case 3082: goto tr412;
- case 3131: goto tr413;
- case 3338: goto tr414;
- case 3387: goto tr414;
- case 3594: goto tr415;
- case 3643: goto tr416;
+ case 9: goto tr413;
+ case 32: goto tr413;
+ case 40: goto tr414;
+ case 41: goto tr415;
+ case 3082: goto tr416;
+ case 3131: goto tr417;
+ case 3338: goto tr418;
+ case 3387: goto tr418;
+ case 3594: goto tr419;
+ case 3643: goto tr420;
}
- goto tr61;
+ goto tr63;
st92:
if ( ++p == pe )
goto _test_eof92;
@@ -23703,18 +24255,18 @@ case 92:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr417;
- case 32: goto tr417;
- case 40: goto tr418;
- case 41: goto tr419;
- case 3082: goto tr420;
- case 3131: goto tr421;
- case 3338: goto tr422;
- case 3387: goto tr422;
- case 3594: goto tr423;
- case 3643: goto tr424;
+ case 9: goto tr421;
+ case 32: goto tr421;
+ case 40: goto tr422;
+ case 41: goto tr423;
+ case 3082: goto tr424;
+ case 3131: goto tr425;
+ case 3338: goto tr426;
+ case 3387: goto tr426;
+ case 3594: goto tr427;
+ case 3643: goto tr428;
}
- goto tr61;
+ goto tr63;
tr13:
{
s->r_class = s->default_class;
@@ -23723,12 +24275,12 @@ tr13:
s->r_ttl = s->default_ttl;
}
goto st93;
-tr50:
+tr51:
{
s->r_class = s->default_class;
}
goto st93;
-tr716:
+tr733:
{
s->r_ttl = s->default_ttl;
}
@@ -23743,7 +24295,7 @@ case 93:
case 105: goto st94;
case 120: goto st98;
}
- goto tr38;
+ goto tr39;
st94:
if ( ++p == pe )
goto _test_eof94;
@@ -23752,7 +24304,7 @@ case 94:
case 78: goto st95;
case 110: goto st95;
}
- goto tr38;
+ goto tr39;
st95:
if ( ++p == pe )
goto _test_eof95;
@@ -23761,7 +24313,7 @@ case 95:
case 70: goto st96;
case 102: goto st96;
}
- goto tr38;
+ goto tr39;
st96:
if ( ++p == pe )
goto _test_eof96;
@@ -23770,7 +24322,7 @@ case 96:
case 79: goto st97;
case 111: goto st97;
}
- goto tr38;
+ goto tr39;
st97:
if ( ++p == pe )
goto _test_eof97;
@@ -23792,18 +24344,18 @@ case 97:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr430;
- case 32: goto tr430;
- case 40: goto tr431;
- case 41: goto tr432;
- case 3082: goto tr433;
- case 3131: goto tr434;
- case 3338: goto tr435;
- case 3387: goto tr435;
- case 3594: goto tr436;
- case 3643: goto tr437;
+ case 9: goto tr434;
+ case 32: goto tr434;
+ case 40: goto tr435;
+ case 41: goto tr436;
+ case 3082: goto tr437;
+ case 3131: goto tr438;
+ case 3338: goto tr439;
+ case 3387: goto tr439;
+ case 3594: goto tr440;
+ case 3643: goto tr441;
}
- goto tr61;
+ goto tr63;
st98:
if ( ++p == pe )
goto _test_eof98;
@@ -23825,18 +24377,18 @@ case 98:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr438;
- case 32: goto tr438;
- case 40: goto tr439;
- case 41: goto tr440;
- case 3082: goto tr441;
- case 3131: goto tr442;
- case 3338: goto tr443;
- case 3387: goto tr443;
- case 3594: goto tr444;
- case 3643: goto tr445;
+ case 9: goto tr442;
+ case 32: goto tr442;
+ case 40: goto tr443;
+ case 41: goto tr444;
+ case 3082: goto tr445;
+ case 3131: goto tr446;
+ case 3338: goto tr447;
+ case 3387: goto tr447;
+ case 3594: goto tr448;
+ case 3643: goto tr449;
}
- goto tr61;
+ goto tr63;
tr14:
{
s->r_class = s->default_class;
@@ -23845,12 +24397,12 @@ tr14:
s->r_ttl = s->default_ttl;
}
goto st99;
-tr51:
+tr52:
{
s->r_class = s->default_class;
}
goto st99;
-tr717:
+tr734:
{
s->r_ttl = s->default_ttl;
}
@@ -23867,7 +24419,7 @@ case 99:
case 105: goto st104;
case 115: goto st106;
}
- goto tr38;
+ goto tr39;
st100:
if ( ++p == pe )
goto _test_eof100;
@@ -23876,7 +24428,7 @@ case 100:
case 80: goto st101;
case 112: goto st101;
}
- goto tr38;
+ goto tr39;
st101:
if ( ++p == pe )
goto _test_eof101;
@@ -23885,7 +24437,7 @@ case 101:
case 84: goto st102;
case 116: goto st102;
}
- goto tr38;
+ goto tr39;
st102:
if ( ++p == pe )
goto _test_eof102;
@@ -23894,7 +24446,7 @@ case 102:
case 82: goto st103;
case 114: goto st103;
}
- goto tr38;
+ goto tr39;
st103:
if ( ++p == pe )
goto _test_eof103;
@@ -23916,18 +24468,18 @@ case 103:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr452;
- case 32: goto tr452;
- case 40: goto tr453;
- case 41: goto tr454;
- case 3082: goto tr455;
- case 3131: goto tr456;
- case 3338: goto tr457;
- case 3387: goto tr457;
- case 3594: goto tr458;
- case 3643: goto tr459;
+ case 9: goto tr456;
+ case 32: goto tr456;
+ case 40: goto tr457;
+ case 41: goto tr458;
+ case 3082: goto tr459;
+ case 3131: goto tr460;
+ case 3338: goto tr461;
+ case 3387: goto tr461;
+ case 3594: goto tr462;
+ case 3643: goto tr463;
}
- goto tr61;
+ goto tr63;
st104:
if ( ++p == pe )
goto _test_eof104;
@@ -23936,7 +24488,7 @@ case 104:
case 68: goto st105;
case 100: goto st105;
}
- goto tr38;
+ goto tr39;
st105:
if ( ++p == pe )
goto _test_eof105;
@@ -23958,18 +24510,18 @@ case 105:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr461;
- case 32: goto tr461;
- case 40: goto tr462;
- case 41: goto tr463;
- case 3082: goto tr464;
- case 3131: goto tr465;
- case 3338: goto tr466;
- case 3387: goto tr466;
- case 3594: goto tr467;
- case 3643: goto tr468;
+ case 9: goto tr465;
+ case 32: goto tr465;
+ case 40: goto tr466;
+ case 41: goto tr467;
+ case 3082: goto tr468;
+ case 3131: goto tr469;
+ case 3338: goto tr470;
+ case 3387: goto tr470;
+ case 3594: goto tr471;
+ case 3643: goto tr472;
}
- goto tr61;
+ goto tr63;
st106:
if ( ++p == pe )
goto _test_eof106;
@@ -23991,20 +24543,20 @@ case 106:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr469;
- case 32: goto tr469;
- case 40: goto tr470;
- case 41: goto tr471;
+ case 9: goto tr473;
+ case 32: goto tr473;
+ case 40: goto tr474;
+ case 41: goto tr475;
case 69: goto st107;
case 101: goto st107;
- case 3082: goto tr473;
- case 3131: goto tr474;
- case 3338: goto tr475;
- case 3387: goto tr475;
- case 3594: goto tr476;
- case 3643: goto tr477;
- }
- goto tr61;
+ case 3082: goto tr477;
+ case 3131: goto tr478;
+ case 3338: goto tr479;
+ case 3387: goto tr479;
+ case 3594: goto tr480;
+ case 3643: goto tr481;
+ }
+ goto tr63;
st107:
if ( ++p == pe )
goto _test_eof107;
@@ -24013,7 +24565,7 @@ case 107:
case 67: goto st108;
case 99: goto st108;
}
- goto tr38;
+ goto tr39;
st108:
if ( ++p == pe )
goto _test_eof108;
@@ -24035,19 +24587,19 @@ case 108:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr479;
- case 32: goto tr479;
- case 40: goto tr480;
- case 41: goto tr481;
+ case 9: goto tr483;
+ case 32: goto tr483;
+ case 40: goto tr484;
+ case 41: goto tr485;
case 51: goto st109;
- case 3082: goto tr483;
- case 3131: goto tr484;
- case 3338: goto tr485;
- case 3387: goto tr485;
- case 3594: goto tr486;
- case 3643: goto tr487;
- }
- goto tr61;
+ case 3082: goto tr487;
+ case 3131: goto tr488;
+ case 3338: goto tr489;
+ case 3387: goto tr489;
+ case 3594: goto tr490;
+ case 3643: goto tr491;
+ }
+ goto tr63;
st109:
if ( ++p == pe )
goto _test_eof109;
@@ -24069,20 +24621,20 @@ case 109:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr488;
- case 32: goto tr488;
- case 40: goto tr489;
- case 41: goto tr490;
+ case 9: goto tr492;
+ case 32: goto tr492;
+ case 40: goto tr493;
+ case 41: goto tr494;
case 80: goto st110;
case 112: goto st110;
- case 3082: goto tr492;
- case 3131: goto tr493;
- case 3338: goto tr494;
- case 3387: goto tr494;
- case 3594: goto tr495;
- case 3643: goto tr496;
- }
- goto tr61;
+ case 3082: goto tr496;
+ case 3131: goto tr497;
+ case 3338: goto tr498;
+ case 3387: goto tr498;
+ case 3594: goto tr499;
+ case 3643: goto tr500;
+ }
+ goto tr63;
st110:
if ( ++p == pe )
goto _test_eof110;
@@ -24091,7 +24643,7 @@ case 110:
case 65: goto st111;
case 97: goto st111;
}
- goto tr38;
+ goto tr39;
st111:
if ( ++p == pe )
goto _test_eof111;
@@ -24100,7 +24652,7 @@ case 111:
case 82: goto st112;
case 114: goto st112;
}
- goto tr38;
+ goto tr39;
st112:
if ( ++p == pe )
goto _test_eof112;
@@ -24109,7 +24661,7 @@ case 112:
case 65: goto st113;
case 97: goto st113;
}
- goto tr38;
+ goto tr39;
st113:
if ( ++p == pe )
goto _test_eof113;
@@ -24118,7 +24670,7 @@ case 113:
case 77: goto st114;
case 109: goto st114;
}
- goto tr38;
+ goto tr39;
st114:
if ( ++p == pe )
goto _test_eof114;
@@ -24140,18 +24692,18 @@ case 114:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr501;
- case 32: goto tr501;
- case 40: goto tr502;
- case 41: goto tr503;
- case 3082: goto tr504;
- case 3131: goto tr505;
- case 3338: goto tr506;
- case 3387: goto tr506;
- case 3594: goto tr507;
- case 3643: goto tr508;
+ case 9: goto tr505;
+ case 32: goto tr505;
+ case 40: goto tr506;
+ case 41: goto tr507;
+ case 3082: goto tr508;
+ case 3131: goto tr509;
+ case 3338: goto tr510;
+ case 3387: goto tr510;
+ case 3594: goto tr511;
+ case 3643: goto tr512;
}
- goto tr61;
+ goto tr63;
tr15:
{
s->r_class = s->default_class;
@@ -24160,12 +24712,12 @@ tr15:
s->r_ttl = s->default_ttl;
}
goto st115;
-tr52:
+tr53:
{
s->r_class = s->default_class;
}
goto st115;
-tr718:
+tr735:
{
s->r_ttl = s->default_ttl;
}
@@ -24178,7 +24730,7 @@ case 115:
case 80: goto st116;
case 112: goto st116;
}
- goto tr38;
+ goto tr39;
st116:
if ( ++p == pe )
goto _test_eof116;
@@ -24187,7 +24739,7 @@ case 116:
case 69: goto st117;
case 101: goto st117;
}
- goto tr38;
+ goto tr39;
st117:
if ( ++p == pe )
goto _test_eof117;
@@ -24196,7 +24748,7 @@ case 117:
case 78: goto st118;
case 110: goto st118;
}
- goto tr38;
+ goto tr39;
st118:
if ( ++p == pe )
goto _test_eof118;
@@ -24205,7 +24757,7 @@ case 118:
case 80: goto st119;
case 112: goto st119;
}
- goto tr38;
+ goto tr39;
st119:
if ( ++p == pe )
goto _test_eof119;
@@ -24214,7 +24766,7 @@ case 119:
case 71: goto st120;
case 103: goto st120;
}
- goto tr38;
+ goto tr39;
st120:
if ( ++p == pe )
goto _test_eof120;
@@ -24223,7 +24775,7 @@ case 120:
case 80: goto st121;
case 112: goto st121;
}
- goto tr38;
+ goto tr39;
st121:
if ( ++p == pe )
goto _test_eof121;
@@ -24232,7 +24784,7 @@ case 121:
case 75: goto st122;
case 107: goto st122;
}
- goto tr38;
+ goto tr39;
st122:
if ( ++p == pe )
goto _test_eof122;
@@ -24241,7 +24793,7 @@ case 122:
case 69: goto st123;
case 101: goto st123;
}
- goto tr38;
+ goto tr39;
st123:
if ( ++p == pe )
goto _test_eof123;
@@ -24250,7 +24802,7 @@ case 123:
case 89: goto st124;
case 121: goto st124;
}
- goto tr38;
+ goto tr39;
st124:
if ( ++p == pe )
goto _test_eof124;
@@ -24272,18 +24824,18 @@ case 124:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr518;
- case 32: goto tr518;
- case 40: goto tr519;
- case 41: goto tr520;
- case 3082: goto tr521;
- case 3131: goto tr522;
- case 3338: goto tr523;
- case 3387: goto tr523;
- case 3594: goto tr524;
- case 3643: goto tr525;
+ case 9: goto tr522;
+ case 32: goto tr522;
+ case 40: goto tr523;
+ case 41: goto tr524;
+ case 3082: goto tr525;
+ case 3131: goto tr526;
+ case 3338: goto tr527;
+ case 3387: goto tr527;
+ case 3594: goto tr528;
+ case 3643: goto tr529;
}
- goto tr61;
+ goto tr63;
tr16:
{
s->r_class = s->default_class;
@@ -24292,12 +24844,12 @@ tr16:
s->r_ttl = s->default_ttl;
}
goto st125;
-tr53:
+tr54:
{
s->r_class = s->default_class;
}
goto st125;
-tr719:
+tr736:
{
s->r_ttl = s->default_ttl;
}
@@ -24310,7 +24862,7 @@ case 125:
case 84: goto st126;
case 116: goto st126;
}
- goto tr38;
+ goto tr39;
st126:
if ( ++p == pe )
goto _test_eof126;
@@ -24319,7 +24871,7 @@ case 126:
case 82: goto st127;
case 114: goto st127;
}
- goto tr38;
+ goto tr39;
st127:
if ( ++p == pe )
goto _test_eof127;
@@ -24341,18 +24893,18 @@ case 127:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr528;
- case 32: goto tr528;
- case 40: goto tr529;
- case 41: goto tr530;
- case 3082: goto tr531;
- case 3131: goto tr532;
- case 3338: goto tr533;
- case 3387: goto tr533;
- case 3594: goto tr534;
- case 3643: goto tr535;
+ case 9: goto tr532;
+ case 32: goto tr532;
+ case 40: goto tr533;
+ case 41: goto tr534;
+ case 3082: goto tr535;
+ case 3131: goto tr536;
+ case 3338: goto tr537;
+ case 3387: goto tr537;
+ case 3594: goto tr538;
+ case 3643: goto tr539;
}
- goto tr61;
+ goto tr63;
tr17:
{
s->r_class = s->default_class;
@@ -24361,12 +24913,12 @@ tr17:
s->r_ttl = s->default_ttl;
}
goto st128;
-tr54:
+tr55:
{
s->r_class = s->default_class;
}
goto st128;
-tr720:
+tr737:
{
s->r_ttl = s->default_ttl;
}
@@ -24383,7 +24935,7 @@ case 128:
case 114: goto st130;
case 116: goto st134;
}
- goto tr38;
+ goto tr39;
st129:
if ( ++p == pe )
goto _test_eof129;
@@ -24405,18 +24957,18 @@ case 129:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr539;
- case 32: goto tr539;
- case 40: goto tr540;
- case 41: goto tr541;
- case 3082: goto tr542;
- case 3131: goto tr543;
- case 3338: goto tr544;
- case 3387: goto tr544;
- case 3594: goto tr545;
- case 3643: goto tr546;
+ case 9: goto tr543;
+ case 32: goto tr543;
+ case 40: goto tr544;
+ case 41: goto tr545;
+ case 3082: goto tr546;
+ case 3131: goto tr547;
+ case 3338: goto tr548;
+ case 3387: goto tr548;
+ case 3594: goto tr549;
+ case 3643: goto tr550;
}
- goto tr61;
+ goto tr63;
st130:
if ( ++p == pe )
goto _test_eof130;
@@ -24425,7 +24977,7 @@ case 130:
case 83: goto st131;
case 115: goto st131;
}
- goto tr38;
+ goto tr39;
st131:
if ( ++p == pe )
goto _test_eof131;
@@ -24434,7 +24986,7 @@ case 131:
case 73: goto st132;
case 105: goto st132;
}
- goto tr38;
+ goto tr39;
st132:
if ( ++p == pe )
goto _test_eof132;
@@ -24443,7 +24995,7 @@ case 132:
case 71: goto st133;
case 103: goto st133;
}
- goto tr38;
+ goto tr39;
st133:
if ( ++p == pe )
goto _test_eof133;
@@ -24465,18 +25017,18 @@ case 133:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr550;
- case 32: goto tr550;
- case 40: goto tr551;
- case 41: goto tr552;
- case 3082: goto tr553;
- case 3131: goto tr554;
- case 3338: goto tr555;
- case 3387: goto tr555;
- case 3594: goto tr556;
- case 3643: goto tr557;
+ case 9: goto tr554;
+ case 32: goto tr554;
+ case 40: goto tr555;
+ case 41: goto tr556;
+ case 3082: goto tr557;
+ case 3131: goto tr558;
+ case 3338: goto tr559;
+ case 3387: goto tr559;
+ case 3594: goto tr560;
+ case 3643: goto tr561;
}
- goto tr61;
+ goto tr63;
st134:
if ( ++p == pe )
goto _test_eof134;
@@ -24498,18 +25050,18 @@ case 134:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr558;
- case 32: goto tr558;
- case 40: goto tr559;
- case 41: goto tr560;
- case 3082: goto tr561;
- case 3131: goto tr562;
- case 3338: goto tr563;
- case 3387: goto tr563;
- case 3594: goto tr564;
- case 3643: goto tr565;
+ case 9: goto tr562;
+ case 32: goto tr562;
+ case 40: goto tr563;
+ case 41: goto tr564;
+ case 3082: goto tr565;
+ case 3131: goto tr566;
+ case 3338: goto tr567;
+ case 3387: goto tr567;
+ case 3594: goto tr568;
+ case 3643: goto tr569;
}
- goto tr61;
+ goto tr63;
tr18:
{
s->r_class = s->default_class;
@@ -24518,12 +25070,12 @@ tr18:
s->r_ttl = s->default_ttl;
}
goto st135;
-tr55:
+tr56:
{
s->r_class = s->default_class;
}
goto st135;
-tr721:
+tr738:
{
s->r_ttl = s->default_ttl;
}
@@ -24546,7 +25098,7 @@ case 135:
case 115: goto st147;
case 118: goto st151;
}
- goto tr38;
+ goto tr39;
st136:
if ( ++p == pe )
goto _test_eof136;
@@ -24555,7 +25107,7 @@ case 136:
case 73: goto st137;
case 105: goto st137;
}
- goto tr38;
+ goto tr39;
st137:
if ( ++p == pe )
goto _test_eof137;
@@ -24564,7 +25116,7 @@ case 137:
case 77: goto st138;
case 109: goto st138;
}
- goto tr38;
+ goto tr39;
st138:
if ( ++p == pe )
goto _test_eof138;
@@ -24573,7 +25125,7 @@ case 138:
case 69: goto st139;
case 101: goto st139;
}
- goto tr38;
+ goto tr39;
st139:
if ( ++p == pe )
goto _test_eof139;
@@ -24582,7 +25134,7 @@ case 139:
case 65: goto st140;
case 97: goto st140;
}
- goto tr38;
+ goto tr39;
st140:
if ( ++p == pe )
goto _test_eof140;
@@ -24604,18 +25156,18 @@ case 140:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr576;
- case 32: goto tr576;
- case 40: goto tr577;
- case 41: goto tr578;
- case 3082: goto tr579;
- case 3131: goto tr580;
- case 3338: goto tr581;
- case 3387: goto tr581;
- case 3594: goto tr582;
- case 3643: goto tr583;
+ case 9: goto tr580;
+ case 32: goto tr580;
+ case 40: goto tr581;
+ case 41: goto tr582;
+ case 3082: goto tr583;
+ case 3131: goto tr584;
+ case 3338: goto tr585;
+ case 3387: goto tr585;
+ case 3594: goto tr586;
+ case 3643: goto tr587;
}
- goto tr61;
+ goto tr63;
st141:
if ( ++p == pe )
goto _test_eof141;
@@ -24624,7 +25176,7 @@ case 141:
case 65: goto st142;
case 97: goto st142;
}
- goto tr38;
+ goto tr39;
st142:
if ( ++p == pe )
goto _test_eof142;
@@ -24646,18 +25198,18 @@ case 142:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr585;
- case 32: goto tr585;
- case 40: goto tr586;
- case 41: goto tr587;
- case 3082: goto tr588;
- case 3131: goto tr589;
- case 3338: goto tr590;
- case 3387: goto tr590;
- case 3594: goto tr591;
- case 3643: goto tr592;
+ case 9: goto tr589;
+ case 32: goto tr589;
+ case 40: goto tr590;
+ case 41: goto tr591;
+ case 3082: goto tr592;
+ case 3131: goto tr593;
+ case 3338: goto tr594;
+ case 3387: goto tr594;
+ case 3594: goto tr595;
+ case 3643: goto tr596;
}
- goto tr61;
+ goto tr63;
st143:
if ( ++p == pe )
goto _test_eof143;
@@ -24666,7 +25218,7 @@ case 143:
case 70: goto st144;
case 102: goto st144;
}
- goto tr38;
+ goto tr39;
st144:
if ( ++p == pe )
goto _test_eof144;
@@ -24688,18 +25240,18 @@ case 144:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr594;
- case 32: goto tr594;
- case 40: goto tr595;
- case 41: goto tr596;
- case 3082: goto tr597;
- case 3131: goto tr598;
- case 3338: goto tr599;
- case 3387: goto tr599;
- case 3594: goto tr600;
- case 3643: goto tr601;
+ case 9: goto tr598;
+ case 32: goto tr598;
+ case 40: goto tr599;
+ case 41: goto tr600;
+ case 3082: goto tr601;
+ case 3131: goto tr602;
+ case 3338: goto tr603;
+ case 3387: goto tr603;
+ case 3594: goto tr604;
+ case 3643: goto tr605;
}
- goto tr61;
+ goto tr63;
st145:
if ( ++p == pe )
goto _test_eof145;
@@ -24708,7 +25260,7 @@ case 145:
case 86: goto st146;
case 118: goto st146;
}
- goto tr38;
+ goto tr39;
st146:
if ( ++p == pe )
goto _test_eof146;
@@ -24730,18 +25282,18 @@ case 146:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr603;
- case 32: goto tr603;
- case 40: goto tr604;
- case 41: goto tr605;
- case 3082: goto tr606;
- case 3131: goto tr607;
- case 3338: goto tr608;
- case 3387: goto tr608;
- case 3594: goto tr609;
- case 3643: goto tr610;
+ case 9: goto tr607;
+ case 32: goto tr607;
+ case 40: goto tr608;
+ case 41: goto tr609;
+ case 3082: goto tr610;
+ case 3131: goto tr611;
+ case 3338: goto tr612;
+ case 3387: goto tr612;
+ case 3594: goto tr613;
+ case 3643: goto tr614;
}
- goto tr61;
+ goto tr63;
st147:
if ( ++p == pe )
goto _test_eof147;
@@ -24750,7 +25302,7 @@ case 147:
case 72: goto st148;
case 104: goto st148;
}
- goto tr38;
+ goto tr39;
st148:
if ( ++p == pe )
goto _test_eof148;
@@ -24759,7 +25311,7 @@ case 148:
case 70: goto st149;
case 102: goto st149;
}
- goto tr38;
+ goto tr39;
st149:
if ( ++p == pe )
goto _test_eof149;
@@ -24768,7 +25320,7 @@ case 149:
case 80: goto st150;
case 112: goto st150;
}
- goto tr38;
+ goto tr39;
st150:
if ( ++p == pe )
goto _test_eof150;
@@ -24790,18 +25342,18 @@ case 150:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr614;
- case 32: goto tr614;
- case 40: goto tr615;
- case 41: goto tr616;
- case 3082: goto tr617;
- case 3131: goto tr618;
- case 3338: goto tr619;
- case 3387: goto tr619;
- case 3594: goto tr620;
- case 3643: goto tr621;
+ case 9: goto tr618;
+ case 32: goto tr618;
+ case 40: goto tr619;
+ case 41: goto tr620;
+ case 3082: goto tr621;
+ case 3131: goto tr622;
+ case 3338: goto tr623;
+ case 3387: goto tr623;
+ case 3594: goto tr624;
+ case 3643: goto tr625;
}
- goto tr61;
+ goto tr63;
st151:
if ( ++p == pe )
goto _test_eof151;
@@ -24810,7 +25362,7 @@ case 151:
case 67: goto st152;
case 99: goto st152;
}
- goto tr38;
+ goto tr39;
st152:
if ( ++p == pe )
goto _test_eof152;
@@ -24819,7 +25371,7 @@ case 152:
case 66: goto st153;
case 98: goto st153;
}
- goto tr38;
+ goto tr39;
st153:
if ( ++p == pe )
goto _test_eof153;
@@ -24841,18 +25393,18 @@ case 153:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr624;
- case 32: goto tr624;
- case 40: goto tr625;
- case 41: goto tr626;
- case 3082: goto tr627;
- case 3131: goto tr628;
- case 3338: goto tr629;
- case 3387: goto tr629;
- case 3594: goto tr630;
- case 3643: goto tr631;
+ case 9: goto tr628;
+ case 32: goto tr628;
+ case 40: goto tr629;
+ case 41: goto tr630;
+ case 3082: goto tr631;
+ case 3131: goto tr632;
+ case 3338: goto tr633;
+ case 3387: goto tr633;
+ case 3594: goto tr634;
+ case 3643: goto tr635;
}
- goto tr61;
+ goto tr63;
tr19:
{
s->r_class = s->default_class;
@@ -24861,12 +25413,12 @@ tr19:
s->r_ttl = s->default_ttl;
}
goto st154;
-tr56:
+tr57:
{
s->r_class = s->default_class;
}
goto st154;
-tr722:
+tr739:
{
s->r_ttl = s->default_ttl;
}
@@ -24883,7 +25435,7 @@ case 154:
case 120: goto st158;
case 121: goto st160;
}
- goto tr38;
+ goto tr39;
st155:
if ( ++p == pe )
goto _test_eof155;
@@ -24892,7 +25444,7 @@ case 155:
case 83: goto st156;
case 115: goto st156;
}
- goto tr38;
+ goto tr39;
st156:
if ( ++p == pe )
goto _test_eof156;
@@ -24901,7 +25453,7 @@ case 156:
case 65: goto st157;
case 97: goto st157;
}
- goto tr38;
+ goto tr39;
st157:
if ( ++p == pe )
goto _test_eof157;
@@ -24923,18 +25475,18 @@ case 157:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr637;
- case 32: goto tr637;
- case 40: goto tr638;
- case 41: goto tr639;
- case 3082: goto tr640;
- case 3131: goto tr641;
- case 3338: goto tr642;
- case 3387: goto tr642;
- case 3594: goto tr643;
- case 3643: goto tr644;
+ case 9: goto tr641;
+ case 32: goto tr641;
+ case 40: goto tr642;
+ case 41: goto tr643;
+ case 3082: goto tr644;
+ case 3131: goto tr645;
+ case 3338: goto tr646;
+ case 3387: goto tr646;
+ case 3594: goto tr647;
+ case 3643: goto tr648;
}
- goto tr61;
+ goto tr63;
st158:
if ( ++p == pe )
goto _test_eof158;
@@ -24943,7 +25495,7 @@ case 158:
case 84: goto st159;
case 116: goto st159;
}
- goto tr38;
+ goto tr39;
st159:
if ( ++p == pe )
goto _test_eof159;
@@ -24965,18 +25517,18 @@ case 159:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr646;
- case 32: goto tr646;
- case 40: goto tr647;
- case 41: goto tr648;
- case 3082: goto tr649;
- case 3131: goto tr650;
- case 3338: goto tr651;
- case 3387: goto tr651;
- case 3594: goto tr652;
- case 3643: goto tr653;
+ case 9: goto tr650;
+ case 32: goto tr650;
+ case 40: goto tr651;
+ case 41: goto tr652;
+ case 3082: goto tr653;
+ case 3131: goto tr654;
+ case 3338: goto tr655;
+ case 3387: goto tr655;
+ case 3594: goto tr656;
+ case 3643: goto tr657;
}
- goto tr61;
+ goto tr63;
st160:
if ( ++p == pe )
goto _test_eof160;
@@ -24985,7 +25537,7 @@ case 160:
case 80: goto st161;
case 112: goto st161;
}
- goto tr38;
+ goto tr39;
st161:
if ( ++p == pe )
goto _test_eof161;
@@ -24994,15 +25546,15 @@ case 161:
case 69: goto st162;
case 101: goto st162;
}
- goto tr38;
+ goto tr39;
st162:
if ( ++p == pe )
goto _test_eof162;
case 162:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr657;
- goto tr656;
-tr657:
+ goto tr661;
+ goto tr660;
+tr661:
{
s->number64 = 0;
}
@@ -25017,11 +25569,11 @@ tr657:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
goto st163;
-tr662:
+tr666:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -25033,7 +25585,7 @@ tr662:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
goto st163;
@@ -25058,20 +25610,20 @@ case 163:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr659;
- case 32: goto tr659;
- case 40: goto tr660;
- case 41: goto tr661;
- case 3082: goto tr663;
- case 3131: goto tr664;
- case 3338: goto tr665;
- case 3387: goto tr665;
- case 3594: goto tr666;
- case 3643: goto tr667;
+ case 9: goto tr663;
+ case 32: goto tr663;
+ case 40: goto tr664;
+ case 41: goto tr665;
+ case 3082: goto tr667;
+ case 3131: goto tr668;
+ case 3338: goto tr669;
+ case 3387: goto tr669;
+ case 3594: goto tr670;
+ case 3643: goto tr671;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr662;
- goto tr658;
+ goto tr666;
+ goto tr662;
tr20:
{
s->r_class = s->default_class;
@@ -25080,12 +25632,12 @@ tr20:
s->r_ttl = s->default_ttl;
}
goto st164;
-tr57:
+tr58:
{
s->r_class = s->default_class;
}
goto st164;
-tr723:
+tr740:
{
s->r_ttl = s->default_ttl;
}
@@ -25098,7 +25650,7 @@ case 164:
case 82: goto st165;
case 114: goto st165;
}
- goto tr38;
+ goto tr39;
st165:
if ( ++p == pe )
goto _test_eof165;
@@ -25107,7 +25659,7 @@ case 165:
case 73: goto st166;
case 105: goto st166;
}
- goto tr38;
+ goto tr39;
st166:
if ( ++p == pe )
goto _test_eof166;
@@ -25129,18 +25681,18 @@ case 166:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr670;
- case 32: goto tr670;
- case 40: goto tr671;
- case 41: goto tr672;
- case 3082: goto tr673;
- case 3131: goto tr674;
- case 3338: goto tr675;
- case 3387: goto tr675;
- case 3594: goto tr676;
- case 3643: goto tr677;
+ case 9: goto tr674;
+ case 32: goto tr674;
+ case 40: goto tr675;
+ case 41: goto tr676;
+ case 3082: goto tr677;
+ case 3131: goto tr678;
+ case 3338: goto tr679;
+ case 3387: goto tr679;
+ case 3594: goto tr680;
+ case 3643: goto tr681;
}
- goto tr61;
+ goto tr63;
tr21:
{
s->r_class = s->default_class;
@@ -25149,12 +25701,12 @@ tr21:
s->r_ttl = s->default_ttl;
}
goto st167;
-tr58:
+tr59:
{
s->r_class = s->default_class;
}
goto st167;
-tr724:
+tr741:
{
s->r_ttl = s->default_ttl;
}
@@ -25164,46 +25716,46 @@ st167:
goto _test_eof167;
case 167:
switch( (*p) ) {
- case 79: goto st168;
- case 111: goto st168;
+ case 65: goto st168;
+ case 97: goto st168;
}
- goto tr38;
+ goto tr39;
st168:
if ( ++p == pe )
goto _test_eof168;
case 168:
switch( (*p) ) {
- case 78: goto st169;
- case 110: goto st169;
+ case 76: goto st169;
+ case 108: goto st169;
}
- goto tr38;
+ goto tr39;
st169:
if ( ++p == pe )
goto _test_eof169;
case 169:
switch( (*p) ) {
- case 69: goto st170;
- case 101: goto st170;
+ case 76: goto st170;
+ case 108: goto st170;
}
- goto tr38;
+ goto tr39;
st170:
if ( ++p == pe )
goto _test_eof170;
case 170:
switch( (*p) ) {
- case 77: goto st171;
- case 109: goto st171;
+ case 69: goto st171;
+ case 101: goto st171;
}
- goto tr38;
+ goto tr39;
st171:
if ( ++p == pe )
goto _test_eof171;
case 171:
switch( (*p) ) {
- case 68: goto st172;
- case 100: goto st172;
+ case 84: goto st172;
+ case 116: goto st172;
}
- goto tr38;
+ goto tr39;
st172:
if ( ++p == pe )
goto _test_eof172;
@@ -25225,58 +25777,154 @@ case 172:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr683;
- case 32: goto tr683;
- case 40: goto tr684;
- case 41: goto tr685;
- case 3082: goto tr686;
- case 3131: goto tr687;
- case 3338: goto tr688;
- case 3387: goto tr688;
- case 3594: goto tr689;
- case 3643: goto tr690;
+ case 9: goto tr687;
+ case 32: goto tr687;
+ case 40: goto tr688;
+ case 41: goto tr689;
+ case 3082: goto tr690;
+ case 3131: goto tr691;
+ case 3338: goto tr692;
+ case 3387: goto tr692;
+ case 3594: goto tr693;
+ case 3643: goto tr694;
}
- goto tr61;
-tr352:
+ goto tr63;
+tr22:
{
- s->buffer_length = 0;
+ s->r_class = s->default_class;
+ }
+ {
+ s->r_ttl = s->default_ttl;
}
goto st173;
-tr737:
+tr60:
+ {
+ s->r_class = s->default_class;
+ }
+ goto st173;
+tr742:
+ {
+ s->r_ttl = s->default_ttl;
+ }
+ goto st173;
+st173:
+ if ( ++p == pe )
+ goto _test_eof173;
+case 173:
+ switch( (*p) ) {
+ case 79: goto st174;
+ case 111: goto st174;
+ }
+ goto tr39;
+st174:
+ if ( ++p == pe )
+ goto _test_eof174;
+case 174:
+ switch( (*p) ) {
+ case 78: goto st175;
+ case 110: goto st175;
+ }
+ goto tr39;
+st175:
+ if ( ++p == pe )
+ goto _test_eof175;
+case 175:
+ switch( (*p) ) {
+ case 69: goto st176;
+ case 101: goto st176;
+ }
+ goto tr39;
+st176:
+ if ( ++p == pe )
+ goto _test_eof176;
+case 176:
+ switch( (*p) ) {
+ case 77: goto st177;
+ case 109: goto st177;
+ }
+ goto tr39;
+st177:
+ if ( ++p == pe )
+ goto _test_eof177;
+case 177:
+ switch( (*p) ) {
+ case 68: goto st178;
+ case 100: goto st178;
+ }
+ goto tr39;
+st178:
+ if ( ++p == pe )
+ goto _test_eof178;
+case 178:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr700;
+ case 32: goto tr700;
+ case 40: goto tr701;
+ case 41: goto tr702;
+ case 3082: goto tr703;
+ case 3131: goto tr704;
+ case 3338: goto tr705;
+ case 3387: goto tr705;
+ case 3594: goto tr706;
+ case 3643: goto tr707;
+ }
+ goto tr63;
+tr356:
+ {
+ s->buffer_length = 0;
+ }
+ goto st179;
+tr755:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st173;
-tr691:
+ goto st179;
+tr708:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st173;
-tr330:
+ goto st179;
+tr333:
{
s->r_class = KNOT_CLASS_IN;
}
{
s->buffer_length = 0;
}
- goto st173;
-tr750:
+ goto st179;
+tr768:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -25284,17 +25932,17 @@ tr750:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st173;
-st173:
+ goto st179;
+st179:
if ( ++p == pe )
- goto _test_eof173;
-case 173:
+ goto _test_eof179;
+case 179:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -25314,11 +25962,11 @@ case 173:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr692;
+ goto tr709;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr691;
- goto tr38;
-tr1002:
+ goto tr708;
+ goto tr39;
+tr1020:
{
s->buffer[s->buffer_length++] = 0;
@@ -25328,7 +25976,7 @@ tr1002:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1398; goto _out;}
+ {p++; cs = 1446; goto _out;}
}
}
}
@@ -25338,7 +25986,7 @@ tr1002:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -25351,22 +25999,22 @@ tr1002:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1398; goto _out;}
+ {p++; cs = 1446; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1398; goto _out;}
+ p--; {p++; cs = 1446; goto _out;}
}
}
- goto st1398;
-tr149:
+ goto st1446;
+tr152:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -25379,7 +26027,7 @@ tr149:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -25392,23 +26040,23 @@ tr149:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1398; goto _out;}
+ {p++; cs = 1446; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1398; goto _out;}
+ p--; {p++; cs = 1446; goto _out;}
}
}
- goto st1398;
-tr155:
+ goto st1446;
+tr158:
{
s->line_counter++;
}
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -25421,19 +26069,19 @@ tr155:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1398; goto _out;}
+ {p++; cs = 1446; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1398; goto _out;}
+ p--; {p++; cs = 1446; goto _out;}
}
}
- goto st1398;
-st1398:
+ goto st1446;
+st1446:
if ( ++p == pe )
- goto _test_eof1398;
-case 1398:
+ goto _test_eof1446;
+case 1446:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -25447,134 +26095,136 @@ case 1398:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4228;
- case 32: goto tr4228;
- case 36: goto st184;
- case 40: goto tr4229;
- case 41: goto tr4230;
- case 42: goto tr4210;
- case 65: goto tr4231;
- case 67: goto tr4232;
- case 68: goto tr4233;
- case 69: goto tr4234;
- case 72: goto tr4235;
- case 73: goto tr4236;
- case 75: goto tr4237;
- case 76: goto tr4238;
- case 77: goto tr4239;
- case 78: goto tr4240;
- case 79: goto tr4241;
- case 80: goto tr4242;
- case 82: goto tr4243;
- case 83: goto tr4244;
- case 84: goto tr4245;
- case 85: goto tr4246;
- case 90: goto tr4247;
- case 92: goto tr4210;
- case 95: goto tr4210;
- case 97: goto tr4231;
- case 99: goto tr4232;
- case 100: goto tr4233;
- case 101: goto tr4234;
- case 104: goto tr4235;
- case 105: goto tr4236;
- case 107: goto tr4237;
- case 108: goto tr4238;
- case 109: goto tr4239;
- case 110: goto tr4240;
- case 111: goto tr4241;
- case 112: goto tr4242;
- case 114: goto tr4243;
- case 115: goto tr4244;
- case 116: goto tr4245;
- case 117: goto tr4246;
- case 122: goto tr4247;
- case 1802: goto tr4211;
- case 1851: goto tr4212;
- case 2058: goto tr4248;
- case 2107: goto tr4249;
+ case 9: goto tr4308;
+ case 32: goto tr4308;
+ case 36: goto st190;
+ case 40: goto tr4309;
+ case 41: goto tr4310;
+ case 42: goto tr4290;
+ case 65: goto tr4311;
+ case 67: goto tr4312;
+ case 68: goto tr4313;
+ case 69: goto tr4314;
+ case 72: goto tr4315;
+ case 73: goto tr4316;
+ case 75: goto tr4317;
+ case 76: goto tr4318;
+ case 77: goto tr4319;
+ case 78: goto tr4320;
+ case 79: goto tr4321;
+ case 80: goto tr4322;
+ case 82: goto tr4323;
+ case 83: goto tr4324;
+ case 84: goto tr4325;
+ case 85: goto tr4326;
+ case 87: goto tr4327;
+ case 90: goto tr4328;
+ case 92: goto tr4290;
+ case 95: goto tr4290;
+ case 97: goto tr4311;
+ case 99: goto tr4312;
+ case 100: goto tr4313;
+ case 101: goto tr4314;
+ case 104: goto tr4315;
+ case 105: goto tr4316;
+ case 107: goto tr4317;
+ case 108: goto tr4318;
+ case 109: goto tr4319;
+ case 110: goto tr4320;
+ case 111: goto tr4321;
+ case 112: goto tr4322;
+ case 114: goto tr4323;
+ case 115: goto tr4324;
+ case 116: goto tr4325;
+ case 117: goto tr4326;
+ case 119: goto tr4327;
+ case 122: goto tr4328;
+ case 1802: goto tr4291;
+ case 1851: goto tr4292;
+ case 2058: goto tr4329;
+ case 2107: goto tr4330;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr4210;
+ goto tr4290;
} else if ( _widec > 89 ) {
if ( 98 <= _widec && _widec <= 121 )
- goto tr4210;
+ goto tr4290;
} else
- goto tr4210;
- goto tr4227;
-tr694:
+ goto tr4290;
+ goto tr4307;
+tr711:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st174;
-tr695:
+ goto st180;
+tr712:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st174;
-tr4228:
+ goto st180;
+tr4308:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st174;
-tr4229:
+ goto st180;
+tr4309:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st174;
-tr4230:
+ goto st180;
+tr4310:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st174;
-st174:
+ goto st180;
+st180:
if ( ++p == pe )
- goto _test_eof174;
-case 174:
+ goto _test_eof180;
+case 180:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -25588,10 +26238,10 @@ case 174:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st174;
- case 32: goto st174;
- case 40: goto tr694;
- case 41: goto tr695;
+ case 9: goto st180;
+ case 32: goto st180;
+ case 40: goto tr711;
+ case 41: goto tr712;
case 65: goto tr5;
case 67: goto tr6;
case 68: goto tr7;
@@ -25608,7 +26258,8 @@ case 174:
case 83: goto tr18;
case 84: goto tr19;
case 85: goto tr20;
- case 90: goto tr21;
+ case 87: goto tr21;
+ case 90: goto tr22;
case 97: goto tr5;
case 99: goto tr6;
case 100: goto tr7;
@@ -25625,11 +26276,12 @@ case 174:
case 115: goto tr18;
case 116: goto tr19;
case 117: goto tr20;
- case 122: goto tr21;
- case 1802: goto tr22;
- case 1851: goto tr23;
- case 2058: goto tr696;
- case 2107: goto tr697;
+ case 119: goto tr21;
+ case 122: goto tr22;
+ case 1802: goto tr23;
+ case 1851: goto tr24;
+ case 2058: goto tr713;
+ case 2107: goto tr714;
}
if ( 48 <= _widec && _widec <= 57 )
goto tr4;
@@ -25641,22 +26293,22 @@ tr10:
{
s->r_ttl = s->default_ttl;
}
- goto st175;
-st175:
+ goto st181;
+st181:
if ( ++p == pe )
- goto _test_eof175;
-case 175:
+ goto _test_eof181;
+case 181:
switch( (*p) ) {
- case 78: goto st176;
+ case 78: goto st182;
case 80: goto st74;
- case 110: goto st176;
+ case 110: goto st182;
case 112: goto st74;
}
- goto tr38;
-st176:
+ goto tr39;
+st182:
if ( ++p == pe )
- goto _test_eof176;
-case 176:
+ goto _test_eof182;
+case 182:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -25670,38 +26322,38 @@ case 176:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr699;
- case 32: goto tr699;
- case 40: goto tr700;
- case 41: goto tr701;
- case 2058: goto tr702;
- case 2107: goto tr703;
+ case 9: goto tr716;
+ case 32: goto tr716;
+ case 40: goto tr717;
+ case 41: goto tr718;
+ case 2058: goto tr719;
+ case 2107: goto tr720;
}
- goto tr38;
-tr705:
+ goto tr39;
+tr722:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st177;
-tr706:
+ goto st183;
+tr723:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st177;
-tr725:
+ goto st183;
+tr743:
{
s->line_counter++;
}
- goto st177;
-tr752:
+ goto st183;
+tr770:
{
s->buffer[s->buffer_length++] = 0;
@@ -25711,55 +26363,55 @@ tr752:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 177; goto _out;}
+ {p++; cs = 183; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st177;
-tr699:
+ goto st183;
+tr716:
{
s->r_class = KNOT_CLASS_IN;
}
- goto st177;
-tr700:
+ goto st183;
+tr717:
{
s->r_class = KNOT_CLASS_IN;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st177;
-tr701:
+ goto st183;
+tr718:
{
s->r_class = KNOT_CLASS_IN;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st177;
-tr702:
+ goto st183;
+tr719:
{
s->r_class = KNOT_CLASS_IN;
}
{
s->line_counter++;
}
- goto st177;
-st177:
+ goto st183;
+st183:
if ( ++p == pe )
- goto _test_eof177;
-case 177:
+ goto _test_eof183;
+case 183:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -25773,51 +26425,53 @@ case 177:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st177;
- case 32: goto st177;
- case 40: goto tr705;
- case 41: goto tr706;
- case 65: goto tr708;
- case 67: goto tr709;
- case 68: goto tr710;
- case 69: goto tr711;
- case 72: goto tr712;
- case 73: goto tr713;
- case 75: goto tr714;
- case 76: goto tr715;
- case 77: goto tr716;
- case 78: goto tr717;
- case 79: goto tr718;
- case 80: goto tr719;
- case 82: goto tr720;
- case 83: goto tr721;
- case 84: goto tr722;
- case 85: goto tr723;
- case 90: goto tr724;
- case 97: goto tr708;
- case 99: goto tr709;
- case 100: goto tr710;
- case 101: goto tr711;
- case 104: goto tr712;
- case 105: goto tr713;
- case 107: goto tr714;
- case 108: goto tr715;
- case 109: goto tr716;
- case 110: goto tr717;
- case 111: goto tr718;
- case 112: goto tr719;
- case 114: goto tr720;
- case 115: goto tr721;
- case 116: goto tr722;
- case 117: goto tr723;
- case 122: goto tr724;
- case 2058: goto tr725;
- case 2107: goto tr726;
+ case 9: goto st183;
+ case 32: goto st183;
+ case 40: goto tr722;
+ case 41: goto tr723;
+ case 65: goto tr725;
+ case 67: goto tr726;
+ case 68: goto tr727;
+ case 69: goto tr728;
+ case 72: goto tr729;
+ case 73: goto tr730;
+ case 75: goto tr731;
+ case 76: goto tr732;
+ case 77: goto tr733;
+ case 78: goto tr734;
+ case 79: goto tr735;
+ case 80: goto tr736;
+ case 82: goto tr737;
+ case 83: goto tr738;
+ case 84: goto tr739;
+ case 85: goto tr740;
+ case 87: goto tr741;
+ case 90: goto tr742;
+ case 97: goto tr725;
+ case 99: goto tr726;
+ case 100: goto tr727;
+ case 101: goto tr728;
+ case 104: goto tr729;
+ case 105: goto tr730;
+ case 107: goto tr731;
+ case 108: goto tr732;
+ case 109: goto tr733;
+ case 110: goto tr734;
+ case 111: goto tr735;
+ case 112: goto tr736;
+ case 114: goto tr737;
+ case 115: goto tr738;
+ case 116: goto tr739;
+ case 117: goto tr740;
+ case 119: goto tr741;
+ case 122: goto tr742;
+ case 2058: goto tr743;
+ case 2107: goto tr744;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr707;
- goto tr656;
-tr707:
+ goto tr724;
+ goto tr660;
+tr724:
{
s->number64 = 0;
}
@@ -25832,11 +26486,11 @@ tr707:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st178;
-tr730:
+ goto st184;
+tr748:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -25848,14 +26502,14 @@ tr730:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st178;
-st178:
+ goto st184;
+st184:
if ( ++p == pe )
- goto _test_eof178;
-case 178:
+ goto _test_eof184;
+case 184:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -25869,66 +26523,66 @@ case 178:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr727;
- case 32: goto tr727;
- case 40: goto tr728;
- case 41: goto tr729;
- case 68: goto tr731;
- case 72: goto tr732;
- case 77: goto tr733;
- case 83: goto st179;
- case 87: goto tr735;
- case 100: goto tr731;
- case 104: goto tr732;
- case 109: goto tr733;
- case 115: goto st179;
- case 119: goto tr735;
- case 2058: goto tr736;
- case 2107: goto tr737;
+ case 9: goto tr745;
+ case 32: goto tr745;
+ case 40: goto tr746;
+ case 41: goto tr747;
+ case 68: goto tr749;
+ case 72: goto tr750;
+ case 77: goto tr751;
+ case 83: goto st185;
+ case 87: goto tr753;
+ case 100: goto tr749;
+ case 104: goto tr750;
+ case 109: goto tr751;
+ case 115: goto st185;
+ case 119: goto tr753;
+ case 2058: goto tr754;
+ case 2107: goto tr755;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr730;
- goto tr26;
-tr731:
+ goto tr748;
+ goto tr27;
+tr749:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st179;
-tr732:
+ goto st185;
+tr750:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st179;
-tr733:
+ goto st185;
+tr751:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st179;
-tr735:
+ goto st185;
+tr753:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st179;
-st179:
+ goto st185;
+st185:
if ( ++p == pe )
- goto _test_eof179;
-case 179:
+ goto _test_eof185;
+case 185:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -25942,17 +26596,17 @@ case 179:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr727;
- case 32: goto tr727;
- case 40: goto tr728;
- case 41: goto tr729;
- case 2058: goto tr736;
- case 2107: goto tr737;
+ case 9: goto tr745;
+ case 32: goto tr745;
+ case 40: goto tr746;
+ case 41: goto tr747;
+ case 2058: goto tr754;
+ case 2107: goto tr755;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr738;
- goto tr26;
-tr739:
+ goto tr756;
+ goto tr27;
+tr757:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -25964,11 +26618,11 @@ tr739:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st180;
-tr738:
+ goto st186;
+tr756:
{
s->number64_tmp = s->number64;
}
@@ -25986,17 +26640,17 @@ tr738:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st180;
-tr748:
+ goto st186;
+tr766:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -26016,69 +26670,69 @@ tr748:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st180;
-st180:
+ goto st186;
+st186:
if ( ++p == pe )
- goto _test_eof180;
-case 180:
+ goto _test_eof186;
+case 186:
switch( (*p) ) {
- case 68: goto tr740;
- case 72: goto tr741;
- case 77: goto tr742;
- case 83: goto st181;
- case 87: goto tr744;
- case 100: goto tr740;
- case 104: goto tr741;
- case 109: goto tr742;
- case 115: goto st181;
- case 119: goto tr744;
+ case 68: goto tr758;
+ case 72: goto tr759;
+ case 77: goto tr760;
+ case 83: goto st187;
+ case 87: goto tr762;
+ case 100: goto tr758;
+ case 104: goto tr759;
+ case 109: goto tr760;
+ case 115: goto st187;
+ case 119: goto tr762;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr739;
- goto tr26;
-tr740:
+ goto tr757;
+ goto tr27;
+tr758:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st181;
-tr741:
+ goto st187;
+tr759:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st181;
-tr742:
+ goto st187;
+tr760:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st181;
-tr744:
+ goto st187;
+tr762:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st181;
-st181:
+ goto st187;
+st187:
if ( ++p == pe )
- goto _test_eof181;
-case 181:
+ goto _test_eof187;
+case 187:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -26092,40 +26746,40 @@ case 181:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr745;
- case 32: goto tr745;
- case 40: goto tr746;
- case 41: goto tr747;
- case 2058: goto tr749;
- case 2107: goto tr750;
+ case 9: goto tr763;
+ case 32: goto tr763;
+ case 40: goto tr764;
+ case 41: goto tr765;
+ case 2058: goto tr767;
+ case 2107: goto tr768;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr748;
- goto tr26;
-tr726:
+ goto tr766;
+ goto tr27;
+tr744:
{
s->buffer_length = 0;
}
- goto st182;
-tr751:
+ goto st188;
+tr769:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st182;
-tr703:
+ goto st188;
+tr720:
{
s->r_class = KNOT_CLASS_IN;
}
{
s->buffer_length = 0;
}
- goto st182;
-st182:
+ goto st188;
+st188:
if ( ++p == pe )
- goto _test_eof182;
-case 182:
+ goto _test_eof188;
+case 188:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -26145,16 +26799,16 @@ case 182:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr752;
+ goto tr770;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr751;
- goto tr38;
-tr23:
+ goto tr769;
+ goto tr39;
+tr24:
{
s->buffer_length = 0;
}
- goto st183;
-tr4212:
+ goto st189;
+tr4292:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -26162,15 +26816,15 @@ tr4212:
{
s->buffer_length = 0;
}
- goto st183;
-tr753:
+ goto st189;
+tr771:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st183;
-tr4276:
+ goto st189;
+tr4358:
{
NOERR;
}
@@ -26181,20 +26835,20 @@ tr4276:
{
s->buffer_length = 0;
}
- goto st183;
-st183:
+ goto st189;
+st189:
if ( ++p == pe )
- goto _test_eof183;
-case 183:
+ goto _test_eof189;
+case 189:
if ( (*p) == 10 )
- goto tr754;
- goto tr753;
-tr696:
+ goto tr772;
+ goto tr771;
+tr713:
{
s->line_counter++;
}
- goto st1399;
-tr1000:
+ goto st1447;
+tr1018:
{
s->buffer[s->buffer_length++] = 0;
@@ -26204,15 +26858,15 @@ tr1000:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1399; goto _out;}
+ {p++; cs = 1447; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1399;
-tr889:
+ goto st1447;
+tr907:
{
s->buffer[s->buffer_length++] = 0;
@@ -26222,7 +26876,7 @@ tr889:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1399; goto _out;}
+ {p++; cs = 1447; goto _out;}
}
}
}
@@ -26232,7 +26886,7 @@ tr889:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -26245,23 +26899,23 @@ tr889:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1399; goto _out;}
+ {p++; cs = 1447; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1399; goto _out;}
+ p--; {p++; cs = 1447; goto _out;}
}
}
- goto st1399;
-tr886:
+ goto st1447;
+tr904:
{
s->line_counter++;
}
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -26274,16 +26928,16 @@ tr886:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1399; goto _out;}
+ {p++; cs = 1447; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1399; goto _out;}
+ p--; {p++; cs = 1447; goto _out;}
}
}
- goto st1399;
-tr881:
+ goto st1447;
+tr899:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -26295,7 +26949,7 @@ tr881:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -26305,7 +26959,7 @@ tr881:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -26318,34 +26972,34 @@ tr881:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1399; goto _out;}
+ {p++; cs = 1447; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1399; goto _out;}
+ p--; {p++; cs = 1447; goto _out;}
}
}
- goto st1399;
-tr4248:
+ goto st1447;
+tr4329:
{
s->line_counter++;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st1399;
-st1399:
+ goto st1447;
+st1447:
if ( ++p == pe )
- goto _test_eof1399;
-case 1399:
+ goto _test_eof1447;
+case 1447:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -26359,169 +27013,171 @@ case 1399:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4228;
- case 32: goto tr4228;
- case 36: goto st184;
- case 40: goto tr4229;
- case 41: goto tr4230;
- case 42: goto tr4210;
- case 65: goto tr4252;
- case 67: goto tr4253;
- case 68: goto tr4254;
- case 69: goto tr4255;
- case 72: goto tr4256;
- case 73: goto tr4257;
- case 75: goto tr4258;
- case 76: goto tr4259;
- case 77: goto tr4260;
- case 78: goto tr4261;
- case 79: goto tr4262;
- case 80: goto tr4263;
- case 82: goto tr4264;
- case 83: goto tr4265;
- case 84: goto tr4266;
- case 85: goto tr4267;
- case 90: goto tr4268;
- case 92: goto tr4210;
- case 95: goto tr4210;
- case 97: goto tr4252;
- case 99: goto tr4253;
- case 100: goto tr4254;
- case 101: goto tr4255;
- case 104: goto tr4256;
- case 105: goto tr4257;
- case 107: goto tr4258;
- case 108: goto tr4259;
- case 109: goto tr4260;
- case 110: goto tr4261;
- case 111: goto tr4262;
- case 112: goto tr4263;
- case 114: goto tr4264;
- case 115: goto tr4265;
- case 116: goto tr4266;
- case 117: goto tr4267;
- case 122: goto tr4268;
- case 1802: goto tr4211;
- case 1851: goto tr4212;
- case 2058: goto tr4248;
- case 2107: goto tr4249;
+ case 9: goto tr4308;
+ case 32: goto tr4308;
+ case 36: goto st190;
+ case 40: goto tr4309;
+ case 41: goto tr4310;
+ case 42: goto tr4290;
+ case 65: goto tr4333;
+ case 67: goto tr4334;
+ case 68: goto tr4335;
+ case 69: goto tr4336;
+ case 72: goto tr4337;
+ case 73: goto tr4338;
+ case 75: goto tr4339;
+ case 76: goto tr4340;
+ case 77: goto tr4341;
+ case 78: goto tr4342;
+ case 79: goto tr4343;
+ case 80: goto tr4344;
+ case 82: goto tr4345;
+ case 83: goto tr4346;
+ case 84: goto tr4347;
+ case 85: goto tr4348;
+ case 87: goto tr4349;
+ case 90: goto tr4350;
+ case 92: goto tr4290;
+ case 95: goto tr4290;
+ case 97: goto tr4333;
+ case 99: goto tr4334;
+ case 100: goto tr4335;
+ case 101: goto tr4336;
+ case 104: goto tr4337;
+ case 105: goto tr4338;
+ case 107: goto tr4339;
+ case 108: goto tr4340;
+ case 109: goto tr4341;
+ case 110: goto tr4342;
+ case 111: goto tr4343;
+ case 112: goto tr4344;
+ case 114: goto tr4345;
+ case 115: goto tr4346;
+ case 116: goto tr4347;
+ case 117: goto tr4348;
+ case 119: goto tr4349;
+ case 122: goto tr4350;
+ case 1802: goto tr4291;
+ case 1851: goto tr4292;
+ case 2058: goto tr4329;
+ case 2107: goto tr4330;
}
if ( _widec < 48 ) {
if ( 45 <= _widec && _widec <= 47 )
- goto tr4210;
+ goto tr4290;
} else if ( _widec > 57 ) {
if ( _widec > 89 ) {
if ( 98 <= _widec && _widec <= 121 )
- goto tr4210;
+ goto tr4290;
} else if ( _widec >= 64 )
- goto tr4210;
+ goto tr4290;
} else
- goto tr4251;
- goto tr4250;
-tr4271:
+ goto tr4332;
+ goto tr4331;
+tr4353:
{
NOERR;
}
- goto st184;
-st184:
+ goto st190;
+st190:
if ( ++p == pe )
- goto _test_eof184;
-case 184:
+ goto _test_eof190;
+case 190:
switch( (*p) ) {
- case 73: goto tr756;
- case 79: goto tr757;
- case 84: goto tr758;
- case 105: goto tr756;
- case 111: goto tr757;
- case 116: goto tr758;
+ case 73: goto tr774;
+ case 79: goto tr775;
+ case 84: goto tr776;
+ case 105: goto tr774;
+ case 111: goto tr775;
+ case 116: goto tr776;
}
- goto tr755;
-tr756:
+ goto tr773;
+tr774:
{
ERR(ZS_OK);
}
- goto st185;
-st185:
+ goto st191;
+st191:
if ( ++p == pe )
- goto _test_eof185;
-case 185:
+ goto _test_eof191;
+case 191:
switch( (*p) ) {
- case 78: goto st186;
- case 110: goto st186;
+ case 78: goto st192;
+ case 110: goto st192;
}
- goto tr755;
-st186:
+ goto tr773;
+st192:
if ( ++p == pe )
- goto _test_eof186;
-case 186:
+ goto _test_eof192;
+case 192:
switch( (*p) ) {
- case 67: goto st187;
- case 99: goto st187;
+ case 67: goto st193;
+ case 99: goto st193;
}
- goto tr755;
-st187:
+ goto tr773;
+st193:
if ( ++p == pe )
- goto _test_eof187;
-case 187:
+ goto _test_eof193;
+case 193:
switch( (*p) ) {
- case 76: goto st188;
- case 108: goto st188;
+ case 76: goto st194;
+ case 108: goto st194;
}
- goto tr755;
-st188:
+ goto tr773;
+st194:
if ( ++p == pe )
- goto _test_eof188;
-case 188:
+ goto _test_eof194;
+case 194:
switch( (*p) ) {
- case 85: goto st189;
- case 117: goto st189;
+ case 85: goto st195;
+ case 117: goto st195;
}
- goto tr755;
-st189:
+ goto tr773;
+st195:
if ( ++p == pe )
- goto _test_eof189;
-case 189:
+ goto _test_eof195;
+case 195:
switch( (*p) ) {
- case 68: goto st190;
- case 100: goto st190;
+ case 68: goto st196;
+ case 100: goto st196;
}
- goto tr755;
-st190:
+ goto tr773;
+st196:
if ( ++p == pe )
- goto _test_eof190;
-case 190:
+ goto _test_eof196;
+case 196:
switch( (*p) ) {
- case 69: goto st191;
- case 101: goto st191;
+ case 69: goto st197;
+ case 101: goto st197;
}
- goto tr755;
-st191:
+ goto tr773;
+st197:
if ( ++p == pe )
- goto _test_eof191;
-case 191:
+ goto _test_eof197;
+case 197:
switch( (*p) ) {
- case 32: goto tr765;
- case 59: goto tr765;
+ case 32: goto tr783;
+ case 59: goto tr783;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr765;
+ goto tr783;
} else if ( (*p) >= 9 )
- goto tr765;
- goto tr755;
-tr765:
- { p--; {stack[top++] = 1400;goto st352;} }
- goto st1400;
-tr867:
- { p--; {stack[top++] = 1400;goto st340;} }
- goto st1400;
-tr870:
- { p--; {stack[top++] = 1400;goto st331;} }
- goto st1400;
-st1400:
+ goto tr783;
+ goto tr773;
+tr783:
+ { p--; {stack[top++] = 1448;goto st361;} }
+ goto st1448;
+tr885:
+ { p--; {stack[top++] = 1448;goto st349;} }
+ goto st1448;
+tr888:
+ { p--; {stack[top++] = 1448;goto st340;} }
+ goto st1448;
+st1448:
if ( ++p == pe )
- goto _test_eof1400;
-case 1400:
+ goto _test_eof1448;
+case 1448:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -26535,36 +27191,36 @@ case 1400:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4270;
- case 32: goto tr4270;
- case 36: goto tr4271;
- case 40: goto tr4272;
- case 41: goto tr4273;
- case 42: goto tr4274;
- case 92: goto tr4274;
- case 95: goto tr4274;
- case 1802: goto tr4275;
- case 1851: goto tr4276;
- case 2058: goto tr4277;
- case 2107: goto tr4278;
+ case 9: goto tr4352;
+ case 32: goto tr4352;
+ case 36: goto tr4353;
+ case 40: goto tr4354;
+ case 41: goto tr4355;
+ case 42: goto tr4356;
+ case 92: goto tr4356;
+ case 95: goto tr4356;
+ case 1802: goto tr4357;
+ case 1851: goto tr4358;
+ case 2058: goto tr4359;
+ case 2107: goto tr4360;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr4274;
+ goto tr4356;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr4274;
+ goto tr4356;
} else
- goto tr4274;
- goto tr4269;
-tr4210:
+ goto tr4356;
+ goto tr4351;
+tr4290:
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 192;goto st309;} }
- goto st192;
-tr4274:
+ { p--; {stack[top++] = 198;goto st318;} }
+ goto st198;
+tr4356:
{
NOERR;
}
@@ -26572,12 +27228,12 @@ tr4274:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 192;goto st309;} }
- goto st192;
-st192:
+ { p--; {stack[top++] = 198;goto st318;} }
+ goto st198;
+st198:
if ( ++p == pe )
- goto _test_eof192;
-case 192:
+ goto _test_eof198;
+case 198:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -26591,38 +27247,38 @@ case 192:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr766;
-tr773:
+ goto tr784;
+tr791:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st193;
-tr774:
+ goto st199;
+tr792:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st193;
-tr775:
+ goto st199;
+tr793:
{
s->line_counter++;
}
- goto st193;
-tr779:
+ goto st199;
+tr797:
{
s->buffer[s->buffer_length++] = 0;
@@ -26632,55 +27288,55 @@ tr779:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 193; goto _out;}
+ {p++; cs = 199; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st193;
-tr767:
+ goto st199;
+tr785:
{
s->r_owner_length = s->dname_tmp_length;
}
- goto st193;
-tr768:
+ goto st199;
+tr786:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st193;
-tr769:
+ goto st199;
+tr787:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st193;
-tr770:
+ goto st199;
+tr788:
{
s->r_owner_length = s->dname_tmp_length;
}
{
s->line_counter++;
}
- goto st193;
-st193:
+ goto st199;
+st199:
if ( ++p == pe )
- goto _test_eof193;
-case 193:
+ goto _test_eof199;
+case 199:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -26694,10 +27350,10 @@ case 193:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st193;
- case 32: goto st193;
- case 40: goto tr773;
- case 41: goto tr774;
+ case 9: goto st199;
+ case 32: goto st199;
+ case 40: goto tr791;
+ case 41: goto tr792;
case 65: goto tr5;
case 67: goto tr6;
case 68: goto tr7;
@@ -26714,7 +27370,8 @@ case 193:
case 83: goto tr18;
case 84: goto tr19;
case 85: goto tr20;
- case 90: goto tr21;
+ case 87: goto tr21;
+ case 90: goto tr22;
case 97: goto tr5;
case 99: goto tr6;
case 100: goto tr7;
@@ -26731,37 +27388,38 @@ case 193:
case 115: goto tr18;
case 116: goto tr19;
case 117: goto tr20;
- case 122: goto tr21;
- case 2058: goto tr775;
- case 2107: goto tr776;
+ case 119: goto tr21;
+ case 122: goto tr22;
+ case 2058: goto tr793;
+ case 2107: goto tr794;
}
if ( 48 <= _widec && _widec <= 57 )
goto tr4;
- goto tr656;
-tr776:
+ goto tr660;
+tr794:
{
s->buffer_length = 0;
}
- goto st194;
-tr777:
+ goto st200;
+tr795:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st194;
-tr771:
+ goto st200;
+tr789:
{
s->r_owner_length = s->dname_tmp_length;
}
{
s->buffer_length = 0;
}
- goto st194;
-st194:
+ goto st200;
+st200:
if ( ++p == pe )
- goto _test_eof194;
-case 194:
+ goto _test_eof200;
+case 200:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -26781,16 +27439,16 @@ case 194:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr779;
+ goto tr797;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr777;
+ goto tr795;
goto st0;
-tr24:
+tr25:
{
s->line_counter++;
}
- goto st1401;
-tr998:
+ goto st1449;
+tr1016:
{
s->buffer[s->buffer_length++] = 0;
@@ -26800,15 +27458,15 @@ tr998:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1401; goto _out;}
+ {p++; cs = 1449; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1401;
-tr844:
+ goto st1449;
+tr862:
{
s->buffer[s->buffer_length++] = 0;
@@ -26818,7 +27476,7 @@ tr844:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1401; goto _out;}
+ {p++; cs = 1449; goto _out;}
}
}
}
@@ -26828,7 +27486,7 @@ tr844:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -26841,23 +27499,23 @@ tr844:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1401; goto _out;}
+ {p++; cs = 1449; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1401; goto _out;}
+ p--; {p++; cs = 1449; goto _out;}
}
}
- goto st1401;
-tr841:
+ goto st1449;
+tr859:
{
s->line_counter++;
}
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -26870,16 +27528,16 @@ tr841:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1401; goto _out;}
+ {p++; cs = 1449; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1401; goto _out;}
+ p--; {p++; cs = 1449; goto _out;}
}
}
- goto st1401;
-tr875:
+ goto st1449;
+tr893:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -26893,7 +27551,7 @@ tr875:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -26906,16 +27564,16 @@ tr875:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1401; goto _out;}
+ {p++; cs = 1449; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1401; goto _out;}
+ p--; {p++; cs = 1449; goto _out;}
}
}
- goto st1401;
-tr912:
+ goto st1449;
+tr930:
{
s->line_counter++;
}
@@ -26926,7 +27584,7 @@ tr912:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -26939,16 +27597,16 @@ tr912:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1401; goto _out;}
+ {p++; cs = 1449; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1401; goto _out;}
+ p--; {p++; cs = 1449; goto _out;}
}
}
- goto st1401;
-tr915:
+ goto st1449;
+tr933:
{
s->buffer[s->buffer_length++] = 0;
@@ -26958,7 +27616,7 @@ tr915:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1401; goto _out;}
+ {p++; cs = 1449; goto _out;}
}
}
}
@@ -26972,7 +27630,7 @@ tr915:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -26985,20 +27643,20 @@ tr915:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1401; goto _out;}
+ {p++; cs = 1449; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1401; goto _out;}
+ p--; {p++; cs = 1449; goto _out;}
}
}
- goto st1401;
-tr4213:
+ goto st1449;
+tr4293:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -27008,30 +27666,30 @@ tr4213:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st1401;
-tr4281:
+ goto st1449;
+tr4363:
{
s->line_counter++;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st1401;
-tr4277:
+ goto st1449;
+tr4359:
{
NOERR;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -27041,8 +27699,8 @@ tr4277:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st1401;
-tr4286:
+ goto st1449;
+tr4368:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -27050,7 +27708,7 @@ tr4286:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -27063,12 +27721,12 @@ tr4286:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1401; goto _out;}
+ {p++; cs = 1449; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1401; goto _out;}
+ p--; {p++; cs = 1449; goto _out;}
}
}
{
@@ -27077,11 +27735,11 @@ tr4286:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1401;
-tr4312:
+ goto st1449;
+tr4395:
{
s->line_counter++;
}
@@ -27092,7 +27750,7 @@ tr4312:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -27105,25 +27763,25 @@ tr4312:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1401; goto _out;}
+ {p++; cs = 1449; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1401; goto _out;}
+ p--; {p++; cs = 1449; goto _out;}
}
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1401;
-st1401:
+ goto st1449;
+st1449:
if ( ++p == pe )
- goto _test_eof1401;
-case 1401:
+ goto _test_eof1449;
+case 1449:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -27137,66 +27795,68 @@ case 1401:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4206;
- case 32: goto tr4206;
- case 36: goto st184;
- case 40: goto tr4279;
- case 41: goto tr4280;
- case 42: goto tr4210;
- case 65: goto tr4252;
- case 67: goto tr4253;
- case 68: goto tr4254;
- case 69: goto tr4255;
- case 72: goto tr4256;
- case 73: goto tr4257;
- case 75: goto tr4258;
- case 76: goto tr4259;
- case 77: goto tr4260;
- case 78: goto tr4261;
- case 79: goto tr4262;
- case 80: goto tr4263;
- case 82: goto tr4264;
- case 83: goto tr4265;
- case 84: goto tr4266;
- case 85: goto tr4267;
- case 90: goto tr4268;
- case 92: goto tr4210;
- case 95: goto tr4210;
- case 97: goto tr4252;
- case 99: goto tr4253;
- case 100: goto tr4254;
- case 101: goto tr4255;
- case 104: goto tr4256;
- case 105: goto tr4257;
- case 107: goto tr4258;
- case 108: goto tr4259;
- case 109: goto tr4260;
- case 110: goto tr4261;
- case 111: goto tr4262;
- case 112: goto tr4263;
- case 114: goto tr4264;
- case 115: goto tr4265;
- case 116: goto tr4266;
- case 117: goto tr4267;
- case 122: goto tr4268;
- case 1802: goto tr4211;
- case 1851: goto tr4212;
- case 2058: goto tr4281;
- case 2107: goto tr4282;
+ case 9: goto tr4286;
+ case 32: goto tr4286;
+ case 36: goto st190;
+ case 40: goto tr4361;
+ case 41: goto tr4362;
+ case 42: goto tr4290;
+ case 65: goto tr4333;
+ case 67: goto tr4334;
+ case 68: goto tr4335;
+ case 69: goto tr4336;
+ case 72: goto tr4337;
+ case 73: goto tr4338;
+ case 75: goto tr4339;
+ case 76: goto tr4340;
+ case 77: goto tr4341;
+ case 78: goto tr4342;
+ case 79: goto tr4343;
+ case 80: goto tr4344;
+ case 82: goto tr4345;
+ case 83: goto tr4346;
+ case 84: goto tr4347;
+ case 85: goto tr4348;
+ case 87: goto tr4349;
+ case 90: goto tr4350;
+ case 92: goto tr4290;
+ case 95: goto tr4290;
+ case 97: goto tr4333;
+ case 99: goto tr4334;
+ case 100: goto tr4335;
+ case 101: goto tr4336;
+ case 104: goto tr4337;
+ case 105: goto tr4338;
+ case 107: goto tr4339;
+ case 108: goto tr4340;
+ case 109: goto tr4341;
+ case 110: goto tr4342;
+ case 111: goto tr4343;
+ case 112: goto tr4344;
+ case 114: goto tr4345;
+ case 115: goto tr4346;
+ case 116: goto tr4347;
+ case 117: goto tr4348;
+ case 119: goto tr4349;
+ case 122: goto tr4350;
+ case 1802: goto tr4291;
+ case 1851: goto tr4292;
+ case 2058: goto tr4363;
+ case 2107: goto tr4364;
}
if ( _widec < 48 ) {
if ( 45 <= _widec && _widec <= 47 )
- goto tr4210;
+ goto tr4290;
} else if ( _widec > 57 ) {
if ( _widec > 89 ) {
if ( 98 <= _widec && _widec <= 121 )
- goto tr4210;
+ goto tr4290;
} else if ( _widec >= 64 )
- goto tr4210;
+ goto tr4290;
} else
- goto tr4251;
- goto tr4250;
-tr4251:
+ goto tr4332;
+ goto tr4331;
+tr4332:
{
s->number64 = 0;
}
@@ -27211,19 +27871,19 @@ tr4251:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 195;goto st309;} }
- goto st195;
-st195:
+ { p--; {stack[top++] = 201;goto st318;} }
+ goto st201;
+st201:
if ( ++p == pe )
- goto _test_eof195;
-case 195:
+ goto _test_eof201;
+case 201:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -27237,50 +27897,50 @@ case 195:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr781;
- case 32: goto tr781;
- case 40: goto tr782;
- case 41: goto tr783;
- case 68: goto tr31;
- case 72: goto tr32;
- case 77: goto tr33;
- case 83: goto st198;
- case 87: goto tr35;
- case 100: goto tr31;
- case 104: goto tr32;
- case 109: goto tr33;
- case 115: goto st198;
- case 119: goto tr35;
- case 2058: goto tr784;
- case 2107: goto tr785;
+ case 9: goto tr799;
+ case 32: goto tr799;
+ case 40: goto tr800;
+ case 41: goto tr801;
+ case 68: goto tr32;
+ case 72: goto tr33;
+ case 77: goto tr34;
+ case 83: goto st204;
+ case 87: goto tr36;
+ case 100: goto tr32;
+ case 104: goto tr33;
+ case 109: goto tr34;
+ case 115: goto st204;
+ case 119: goto tr36;
+ case 2058: goto tr802;
+ case 2107: goto tr803;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr30;
- goto tr780;
-tr787:
+ goto tr31;
+ goto tr798;
+tr805:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st196;
-tr788:
+ goto st202;
+tr806:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st196;
-tr789:
+ goto st202;
+tr807:
{
s->line_counter++;
}
- goto st196;
-tr792:
+ goto st202;
+tr810:
{
s->buffer[s->buffer_length++] = 0;
@@ -27290,15 +27950,15 @@ tr792:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 196; goto _out;}
+ {p++; cs = 202; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st196;
-tr781:
+ goto st202;
+tr799:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -27307,18 +27967,18 @@ tr781:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st196;
-tr782:
+ goto st202;
+tr800:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -27327,18 +27987,18 @@ tr782:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st196;
-tr783:
+ goto st202;
+tr801:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -27347,11 +28007,11 @@ tr783:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st196;
-tr784:
+ goto st202;
+tr802:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -27363,14 +28023,14 @@ tr784:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st196;
-st196:
+ goto st202;
+st202:
if ( ++p == pe )
- goto _test_eof196;
-case 196:
+ goto _test_eof202;
+case 202:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -27384,10 +28044,10 @@ case 196:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st196;
- case 32: goto st196;
- case 40: goto tr787;
- case 41: goto tr788;
+ case 9: goto st202;
+ case 32: goto st202;
+ case 40: goto tr805;
+ case 41: goto tr806;
case 65: goto tr5;
case 67: goto tr6;
case 68: goto tr7;
@@ -27404,7 +28064,8 @@ case 196:
case 83: goto tr18;
case 84: goto tr19;
case 85: goto tr20;
- case 90: goto tr21;
+ case 87: goto tr21;
+ case 90: goto tr22;
case 97: goto tr5;
case 99: goto tr6;
case 100: goto tr7;
@@ -27421,26 +28082,27 @@ case 196:
case 115: goto tr18;
case 116: goto tr19;
case 117: goto tr20;
- case 122: goto tr21;
- case 2058: goto tr789;
- case 2107: goto tr790;
+ case 119: goto tr21;
+ case 122: goto tr22;
+ case 2058: goto tr807;
+ case 2107: goto tr808;
}
if ( 48 <= _widec && _widec <= 57 )
goto tr4;
- goto tr656;
-tr790:
+ goto tr660;
+tr808:
{
s->buffer_length = 0;
}
- goto st197;
-tr791:
+ goto st203;
+tr809:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st197;
-tr785:
+ goto st203;
+tr803:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -27452,14 +28114,14 @@ tr785:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st197;
-st197:
+ goto st203;
+st203:
if ( ++p == pe )
- goto _test_eof197;
-case 197:
+ goto _test_eof203;
+case 203:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -27479,50 +28141,50 @@ case 197:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr792;
+ goto tr810;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr791;
- goto tr38;
-tr31:
+ goto tr809;
+ goto tr39;
+tr32:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st198;
-tr32:
+ goto st204;
+tr33:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st198;
-tr33:
+ goto st204;
+tr34:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st198;
-tr35:
+ goto st204;
+tr36:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st198;
-st198:
+ goto st204;
+st204:
if ( ++p == pe )
- goto _test_eof198;
-case 198:
+ goto _test_eof204;
+case 204:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -27536,17 +28198,17 @@ case 198:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr27;
- case 32: goto tr27;
- case 40: goto tr28;
- case 41: goto tr29;
- case 2058: goto tr36;
- case 2107: goto tr37;
+ case 9: goto tr28;
+ case 32: goto tr28;
+ case 40: goto tr29;
+ case 41: goto tr30;
+ case 2058: goto tr37;
+ case 2107: goto tr38;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr793;
- goto tr26;
-tr794:
+ goto tr811;
+ goto tr27;
+tr812:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -27558,11 +28220,11 @@ tr794:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st199;
-tr793:
+ goto st205;
+tr811:
{
s->number64_tmp = s->number64;
}
@@ -27580,17 +28242,17 @@ tr793:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st199;
-tr803:
+ goto st205;
+tr821:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -27610,69 +28272,69 @@ tr803:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st199;
-st199:
+ goto st205;
+st205:
if ( ++p == pe )
- goto _test_eof199;
-case 199:
+ goto _test_eof205;
+case 205:
switch( (*p) ) {
- case 68: goto tr795;
- case 72: goto tr796;
- case 77: goto tr797;
- case 83: goto st200;
- case 87: goto tr799;
- case 100: goto tr795;
- case 104: goto tr796;
- case 109: goto tr797;
- case 115: goto st200;
- case 119: goto tr799;
+ case 68: goto tr813;
+ case 72: goto tr814;
+ case 77: goto tr815;
+ case 83: goto st206;
+ case 87: goto tr817;
+ case 100: goto tr813;
+ case 104: goto tr814;
+ case 109: goto tr815;
+ case 115: goto st206;
+ case 119: goto tr817;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr794;
- goto tr26;
-tr795:
+ goto tr812;
+ goto tr27;
+tr813:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st200;
-tr796:
+ goto st206;
+tr814:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st200;
-tr797:
+ goto st206;
+tr815:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st200;
-tr799:
+ goto st206;
+tr817:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st200;
-st200:
+ goto st206;
+st206:
if ( ++p == pe )
- goto _test_eof200;
-case 200:
+ goto _test_eof206;
+case 206:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -27686,48 +28348,48 @@ case 200:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr800;
- case 32: goto tr800;
- case 40: goto tr801;
- case 41: goto tr802;
- case 2058: goto tr804;
- case 2107: goto tr805;
+ case 9: goto tr818;
+ case 32: goto tr818;
+ case 40: goto tr819;
+ case 41: goto tr820;
+ case 2058: goto tr822;
+ case 2107: goto tr823;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr803;
- goto tr26;
-tr60:
+ goto tr821;
+ goto tr27;
+tr62:
{
s->buffer_length = 0;
}
- goto st201;
-tr37:
+ goto st207;
+tr38:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st201;
-tr806:
+ goto st207;
+tr824:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st201;
-tr805:
+ goto st207;
+tr823:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -27735,17 +28397,17 @@ tr805:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st201;
-st201:
+ goto st207;
+st207:
if ( ++p == pe )
- goto _test_eof201;
-case 201:
+ goto _test_eof207;
+case 207:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -27765,11 +28427,11 @@ case 201:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr807;
+ goto tr825;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr806;
- goto tr38;
-tr4231:
+ goto tr824;
+ goto tr39;
+tr4311:
{
s->r_class = s->default_class;
}
@@ -27777,9 +28439,9 @@ tr4231:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 202;goto st309;} }
- goto st202;
-tr4252:
+ { p--; {stack[top++] = 208;goto st318;} }
+ goto st208;
+tr4333:
{
s->r_class = s->default_class;
}
@@ -27790,12 +28452,12 @@ tr4252:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 202;goto st309;} }
- goto st202;
-st202:
+ { p--; {stack[top++] = 208;goto st318;} }
+ goto st208;
+st208:
if ( ++p == pe )
- goto _test_eof202;
-case 202:
+ goto _test_eof208;
+case 208:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -27813,48 +28475,48 @@ case 202:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr809;
- case 32: goto tr809;
- case 40: goto tr810;
- case 41: goto tr811;
- case 65: goto st266;
- case 70: goto st269;
- case 80: goto st273;
- case 97: goto st266;
- case 102: goto st269;
- case 112: goto st273;
- case 3082: goto tr812;
- case 3131: goto tr813;
- case 3338: goto tr70;
- case 3387: goto tr70;
- case 3594: goto tr814;
- case 3643: goto tr815;
- }
- goto tr808;
-tr817:
+ case 9: goto tr827;
+ case 32: goto tr827;
+ case 40: goto tr828;
+ case 41: goto tr829;
+ case 65: goto st274;
+ case 70: goto st277;
+ case 80: goto st281;
+ case 97: goto st274;
+ case 102: goto st277;
+ case 112: goto st281;
+ case 3082: goto tr830;
+ case 3131: goto tr831;
+ case 3338: goto tr72;
+ case 3387: goto tr72;
+ case 3594: goto tr832;
+ case 3643: goto tr833;
+ }
+ goto tr826;
+tr835:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st203;
-tr818:
+ goto st209;
+tr836:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st203;
-tr819:
+ goto st209;
+tr837:
{
s->line_counter++;
}
- goto st203;
-tr984:
+ goto st209;
+tr1002:
{
s->buffer[s->buffer_length++] = 0;
@@ -27864,15 +28526,15 @@ tr984:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 203; goto _out;}
+ {p++; cs = 209; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st203;
-tr809:
+ goto st209;
+tr827:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -27880,15 +28542,15 @@ tr809:
{
rdata_tail = s->r_data;
}
- goto st203;
-tr810:
+ goto st209;
+tr828:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -27896,15 +28558,15 @@ tr810:
{
rdata_tail = s->r_data;
}
- goto st203;
-tr811:
+ goto st209;
+tr829:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -27912,8 +28574,8 @@ tr811:
{
rdata_tail = s->r_data;
}
- goto st203;
-tr812:
+ goto st209;
+tr830:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -27924,11 +28586,11 @@ tr812:
{
rdata_tail = s->r_data;
}
- goto st203;
-st203:
+ goto st209;
+st209:
if ( ++p == pe )
- goto _test_eof203;
-case 203:
+ goto _test_eof209;
+case 209:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -27946,66 +28608,68 @@ case 203:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st203;
- case 32: goto st203;
- case 40: goto tr817;
- case 41: goto tr818;
- case 58: goto tr73;
- case 65: goto tr122;
- case 67: goto tr123;
- case 68: goto tr124;
- case 69: goto tr125;
- case 72: goto tr126;
- case 73: goto tr127;
- case 75: goto tr128;
- case 76: goto tr129;
- case 77: goto tr130;
- case 78: goto tr131;
- case 79: goto tr132;
- case 80: goto tr133;
- case 82: goto tr134;
- case 83: goto tr135;
- case 84: goto tr136;
- case 85: goto tr137;
- case 90: goto tr138;
- case 92: goto tr78;
- case 97: goto tr122;
- case 99: goto tr123;
- case 100: goto tr124;
- case 101: goto tr125;
- case 104: goto tr126;
- case 105: goto tr127;
- case 107: goto tr128;
- case 108: goto tr129;
- case 109: goto tr130;
- case 110: goto tr131;
- case 111: goto tr132;
- case 112: goto tr133;
- case 114: goto tr134;
- case 115: goto tr135;
- case 116: goto tr136;
- case 117: goto tr137;
- case 122: goto tr138;
- case 3082: goto tr819;
- case 3131: goto tr820;
- case 3338: goto tr73;
- case 3387: goto tr73;
- case 3594: goto tr821;
- case 3643: goto tr822;
+ case 9: goto st209;
+ case 32: goto st209;
+ case 40: goto tr835;
+ case 41: goto tr836;
+ case 58: goto tr75;
+ case 65: goto tr124;
+ case 67: goto tr125;
+ case 68: goto tr126;
+ case 69: goto tr127;
+ case 72: goto tr128;
+ case 73: goto tr129;
+ case 75: goto tr130;
+ case 76: goto tr131;
+ case 77: goto tr132;
+ case 78: goto tr133;
+ case 79: goto tr134;
+ case 80: goto tr135;
+ case 82: goto tr136;
+ case 83: goto tr137;
+ case 84: goto tr138;
+ case 85: goto tr139;
+ case 87: goto tr140;
+ case 90: goto tr141;
+ case 92: goto tr80;
+ case 97: goto tr124;
+ case 99: goto tr125;
+ case 100: goto tr126;
+ case 101: goto tr127;
+ case 104: goto tr128;
+ case 105: goto tr129;
+ case 107: goto tr130;
+ case 108: goto tr131;
+ case 109: goto tr132;
+ case 110: goto tr133;
+ case 111: goto tr134;
+ case 112: goto tr135;
+ case 114: goto tr136;
+ case 115: goto tr137;
+ case 116: goto tr138;
+ case 117: goto tr139;
+ case 119: goto tr140;
+ case 122: goto tr141;
+ case 3082: goto tr837;
+ case 3131: goto tr838;
+ case 3338: goto tr75;
+ case 3387: goto tr75;
+ case 3594: goto tr839;
+ case 3643: goto tr840;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 47 ) {
if ( _widec > 57 ) {
if ( 60 <= _widec )
- goto tr73;
+ goto tr75;
} else if ( _widec >= 48 )
- goto tr121;
+ goto tr123;
} else
- goto tr73;
- goto tr658;
-tr122:
+ goto tr75;
+ goto tr662;
+tr124:
{
s->r_class = s->default_class;
}
@@ -28016,95 +28680,96 @@ tr122:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 204;goto st844;}
+ {stack[top++] = 210;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 204;goto st846;}
+ {stack[top++] = 210;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 204;goto st848;}
+ {stack[top++] = 210;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 204;goto st880;}
+ {stack[top++] = 210;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 204;goto st885;}
+ {stack[top++] = 210;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 204;goto st890;}
+ {stack[top++] = 210;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 204;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 210;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 204;goto st899;}
+ {stack[top++] = 210;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 204;goto st901;}
+ {stack[top++] = 210;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 204;goto st956;}
+ {stack[top++] = 210;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 204;goto st967;}
+ {stack[top++] = 210;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 204;goto st984;}
+ {stack[top++] = 210;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 204;goto st995;}
+ {stack[top++] = 210;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 204;goto st1006;}
+ {stack[top++] = 210;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 204;goto st1019;}
+ {stack[top++] = 210;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 204;goto st1029;}
+ {stack[top++] = 210;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 204;goto st1068;}
+ {stack[top++] = 210;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 204;goto st1254;}
+ {stack[top++] = 210;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 204;goto st1257;}
+ {stack[top++] = 210;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 204;goto st1268;}
+ {stack[top++] = 210;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 204;goto st1270;}
+ {stack[top++] = 210;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 204;goto st1299;}
+ {stack[top++] = 210;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 204;goto st1312;}
+ {stack[top++] = 210;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 204;goto st1325;}
+ {stack[top++] = 210;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 204;goto st1331;}
+ {stack[top++] = 210;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 204;goto st1349;}
+ {stack[top++] = 210;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 204;goto st1344;}
+ {stack[top++] = 210;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 204;goto st1362;}
+ {stack[top++] = 210;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 204;goto st1368;}
+ {stack[top++] = 210;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 204;goto st1374;}
+ {stack[top++] = 210;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 204;goto st1382;}
+ {stack[top++] = 210;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 204;goto st1390;}
+ {stack[top++] = 210;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st204;
-st204:
+ goto st210;
+st210:
if ( ++p == pe )
- goto _test_eof204;
-case 204:
+ goto _test_eof210;
+case 210:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -28122,45 +28787,45 @@ case 204:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr824;
- case 32: goto tr824;
- case 40: goto tr825;
- case 41: goto tr826;
- case 65: goto st266;
- case 70: goto st269;
- case 80: goto st273;
- case 97: goto st266;
- case 102: goto st269;
- case 112: goto st273;
- case 2826: goto tr87;
- case 2875: goto tr88;
- case 3082: goto tr827;
- case 3131: goto tr828;
- case 3338: goto tr829;
- case 3387: goto tr830;
- case 3594: goto tr831;
- case 3643: goto tr832;
- }
- goto tr823;
-tr834:
+ case 9: goto tr842;
+ case 32: goto tr842;
+ case 40: goto tr843;
+ case 41: goto tr844;
+ case 65: goto st274;
+ case 70: goto st277;
+ case 80: goto st281;
+ case 97: goto st274;
+ case 102: goto st277;
+ case 112: goto st281;
+ case 2826: goto tr89;
+ case 2875: goto tr90;
+ case 3082: goto tr845;
+ case 3131: goto tr846;
+ case 3338: goto tr847;
+ case 3387: goto tr848;
+ case 3594: goto tr849;
+ case 3643: goto tr850;
+ }
+ goto tr841;
+tr852:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st205;
-tr835:
+ goto st211;
+tr853:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st205;
-tr824:
+ goto st211;
+tr842:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -28169,8 +28834,8 @@ tr824:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st205;
-tr825:
+ goto st211;
+tr843:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -28178,7 +28843,7 @@ tr825:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -28186,8 +28851,8 @@ tr825:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st205;
-tr826:
+ goto st211;
+tr844:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -28195,7 +28860,7 @@ tr826:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -28203,11 +28868,11 @@ tr826:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st205;
-st205:
+ goto st211;
+st211:
if ( ++p == pe )
- goto _test_eof205;
-case 205:
+ goto _test_eof211;
+case 211:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -28225,116 +28890,117 @@ case 205:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st205;
- case 32: goto st205;
- case 40: goto tr834;
- case 41: goto tr835;
- case 92: goto tr78;
- case 2826: goto tr93;
- case 2875: goto tr94;
- case 3082: goto tr836;
- case 3131: goto tr111;
- case 3338: goto tr112;
- case 3387: goto tr113;
- case 3594: goto tr837;
- case 3643: goto tr114;
+ case 9: goto st211;
+ case 32: goto st211;
+ case 40: goto tr852;
+ case 41: goto tr853;
+ case 92: goto tr80;
+ case 2826: goto tr95;
+ case 2875: goto tr96;
+ case 3082: goto tr854;
+ case 3131: goto tr113;
+ case 3338: goto tr114;
+ case 3387: goto tr115;
+ case 3594: goto tr855;
+ case 3643: goto tr116;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr73;
+ goto tr75;
} else
- goto tr73;
- goto tr83;
-tr105:
+ goto tr75;
+ goto tr85;
+tr107:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1402;goto st844;}
+ {stack[top++] = 1450;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1402;goto st846;}
+ {stack[top++] = 1450;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1402;goto st848;}
+ {stack[top++] = 1450;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1402;goto st880;}
+ {stack[top++] = 1450;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1402;goto st885;}
+ {stack[top++] = 1450;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1402;goto st890;}
+ {stack[top++] = 1450;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1402;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1450;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1402;goto st899;}
+ {stack[top++] = 1450;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1402;goto st901;}
+ {stack[top++] = 1450;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1402;goto st956;}
+ {stack[top++] = 1450;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1402;goto st967;}
+ {stack[top++] = 1450;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1402;goto st984;}
+ {stack[top++] = 1450;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1402;goto st995;}
+ {stack[top++] = 1450;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1402;goto st1006;}
+ {stack[top++] = 1450;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1402;goto st1019;}
+ {stack[top++] = 1450;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1402;goto st1029;}
+ {stack[top++] = 1450;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1402;goto st1068;}
+ {stack[top++] = 1450;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1402;goto st1254;}
+ {stack[top++] = 1450;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1402;goto st1257;}
+ {stack[top++] = 1450;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1402;goto st1268;}
+ {stack[top++] = 1450;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1402;goto st1270;}
+ {stack[top++] = 1450;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1402;goto st1299;}
+ {stack[top++] = 1450;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1402;goto st1312;}
+ {stack[top++] = 1450;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1402;goto st1325;}
+ {stack[top++] = 1450;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1402;goto st1331;}
+ {stack[top++] = 1450;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1402;goto st1349;}
+ {stack[top++] = 1450;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1402;goto st1344;}
+ {stack[top++] = 1450;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1402;goto st1362;}
+ {stack[top++] = 1450;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1402;goto st1368;}
+ {stack[top++] = 1450;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1402;goto st1374;}
+ {stack[top++] = 1450;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1402;goto st1382;}
+ {stack[top++] = 1450;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1402;goto st1390;}
+ {stack[top++] = 1450;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
@@ -28344,7 +29010,7 @@ tr105:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -28357,111 +29023,112 @@ tr105:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1402; goto _out;}
+ {p++; cs = 1450; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1402; goto _out;}
+ p--; {p++; cs = 1450; goto _out;}
}
}
{
s->line_counter++;
}
- goto st1402;
-tr112:
+ goto st1450;
+tr114:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1402;goto st844;}
+ {stack[top++] = 1450;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1402;goto st846;}
+ {stack[top++] = 1450;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1402;goto st848;}
+ {stack[top++] = 1450;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1402;goto st880;}
+ {stack[top++] = 1450;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1402;goto st885;}
+ {stack[top++] = 1450;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1402;goto st890;}
+ {stack[top++] = 1450;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1402;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1450;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1402;goto st899;}
+ {stack[top++] = 1450;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1402;goto st901;}
+ {stack[top++] = 1450;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1402;goto st956;}
+ {stack[top++] = 1450;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1402;goto st967;}
+ {stack[top++] = 1450;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1402;goto st984;}
+ {stack[top++] = 1450;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1402;goto st995;}
+ {stack[top++] = 1450;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1402;goto st1006;}
+ {stack[top++] = 1450;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1402;goto st1019;}
+ {stack[top++] = 1450;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1402;goto st1029;}
+ {stack[top++] = 1450;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1402;goto st1068;}
+ {stack[top++] = 1450;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1402;goto st1254;}
+ {stack[top++] = 1450;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1402;goto st1257;}
+ {stack[top++] = 1450;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1402;goto st1268;}
+ {stack[top++] = 1450;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1402;goto st1270;}
+ {stack[top++] = 1450;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1402;goto st1299;}
+ {stack[top++] = 1450;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1402;goto st1312;}
+ {stack[top++] = 1450;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1402;goto st1325;}
+ {stack[top++] = 1450;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1402;goto st1331;}
+ {stack[top++] = 1450;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1402;goto st1349;}
+ {stack[top++] = 1450;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1402;goto st1344;}
+ {stack[top++] = 1450;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1402;goto st1362;}
+ {stack[top++] = 1450;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1402;goto st1368;}
+ {stack[top++] = 1450;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1402;goto st1374;}
+ {stack[top++] = 1450;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1402;goto st1382;}
+ {stack[top++] = 1450;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1402;goto st1390;}
+ {stack[top++] = 1450;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -28474,112 +29141,113 @@ tr112:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1402; goto _out;}
+ {p++; cs = 1450; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1402; goto _out;}
+ p--; {p++; cs = 1450; goto _out;}
}
}
{
s->line_counter++;
}
- goto st1402;
-tr141:
+ goto st1450;
+tr144:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1402;goto st844;}
+ {stack[top++] = 1450;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1402;goto st846;}
+ {stack[top++] = 1450;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1402;goto st848;}
+ {stack[top++] = 1450;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1402;goto st880;}
+ {stack[top++] = 1450;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1402;goto st885;}
+ {stack[top++] = 1450;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1402;goto st890;}
+ {stack[top++] = 1450;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1402;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1450;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1402;goto st899;}
+ {stack[top++] = 1450;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1402;goto st901;}
+ {stack[top++] = 1450;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1402;goto st956;}
+ {stack[top++] = 1450;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1402;goto st967;}
+ {stack[top++] = 1450;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1402;goto st984;}
+ {stack[top++] = 1450;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1402;goto st995;}
+ {stack[top++] = 1450;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1402;goto st1006;}
+ {stack[top++] = 1450;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1402;goto st1019;}
+ {stack[top++] = 1450;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1402;goto st1029;}
+ {stack[top++] = 1450;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1402;goto st1068;}
+ {stack[top++] = 1450;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1402;goto st1254;}
+ {stack[top++] = 1450;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1402;goto st1257;}
+ {stack[top++] = 1450;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1402;goto st1268;}
+ {stack[top++] = 1450;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1402;goto st1270;}
+ {stack[top++] = 1450;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1402;goto st1299;}
+ {stack[top++] = 1450;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1402;goto st1312;}
+ {stack[top++] = 1450;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1402;goto st1325;}
+ {stack[top++] = 1450;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1402;goto st1331;}
+ {stack[top++] = 1450;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1402;goto st1349;}
+ {stack[top++] = 1450;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1402;goto st1344;}
+ {stack[top++] = 1450;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1402;goto st1362;}
+ {stack[top++] = 1450;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1402;goto st1368;}
+ {stack[top++] = 1450;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1402;goto st1374;}
+ {stack[top++] = 1450;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1402;goto st1382;}
+ {stack[top++] = 1450;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1402;goto st1390;}
+ {stack[top++] = 1450;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1402;
-tr829:
+ goto st1450;
+tr847:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -28588,88 +29256,89 @@ tr829:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1402;goto st844;}
+ {stack[top++] = 1450;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1402;goto st846;}
+ {stack[top++] = 1450;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1402;goto st848;}
+ {stack[top++] = 1450;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1402;goto st880;}
+ {stack[top++] = 1450;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1402;goto st885;}
+ {stack[top++] = 1450;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1402;goto st890;}
+ {stack[top++] = 1450;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1402;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1450;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1402;goto st899;}
+ {stack[top++] = 1450;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1402;goto st901;}
+ {stack[top++] = 1450;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1402;goto st956;}
+ {stack[top++] = 1450;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1402;goto st967;}
+ {stack[top++] = 1450;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1402;goto st984;}
+ {stack[top++] = 1450;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1402;goto st995;}
+ {stack[top++] = 1450;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1402;goto st1006;}
+ {stack[top++] = 1450;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1402;goto st1019;}
+ {stack[top++] = 1450;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1402;goto st1029;}
+ {stack[top++] = 1450;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1402;goto st1068;}
+ {stack[top++] = 1450;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1402;goto st1254;}
+ {stack[top++] = 1450;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1402;goto st1257;}
+ {stack[top++] = 1450;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1402;goto st1268;}
+ {stack[top++] = 1450;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1402;goto st1270;}
+ {stack[top++] = 1450;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1402;goto st1299;}
+ {stack[top++] = 1450;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1402;goto st1312;}
+ {stack[top++] = 1450;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1402;goto st1325;}
+ {stack[top++] = 1450;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1402;goto st1331;}
+ {stack[top++] = 1450;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1402;goto st1349;}
+ {stack[top++] = 1450;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1402;goto st1344;}
+ {stack[top++] = 1450;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1402;goto st1362;}
+ {stack[top++] = 1450;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1402;goto st1368;}
+ {stack[top++] = 1450;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1402;goto st1374;}
+ {stack[top++] = 1450;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1402;goto st1382;}
+ {stack[top++] = 1450;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1402;goto st1390;}
+ {stack[top++] = 1450;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
@@ -28679,7 +29348,7 @@ tr829:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -28692,105 +29361,106 @@ tr829:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1402; goto _out;}
+ {p++; cs = 1450; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1402; goto _out;}
+ p--; {p++; cs = 1450; goto _out;}
}
}
{
s->line_counter++;
}
- goto st1402;
-tr4223:
+ goto st1450;
+tr4303:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1402;goto st844;}
+ {stack[top++] = 1450;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1402;goto st846;}
+ {stack[top++] = 1450;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1402;goto st848;}
+ {stack[top++] = 1450;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1402;goto st880;}
+ {stack[top++] = 1450;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1402;goto st885;}
+ {stack[top++] = 1450;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1402;goto st890;}
+ {stack[top++] = 1450;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1402;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1450;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1402;goto st899;}
+ {stack[top++] = 1450;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1402;goto st901;}
+ {stack[top++] = 1450;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1402;goto st956;}
+ {stack[top++] = 1450;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1402;goto st967;}
+ {stack[top++] = 1450;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1402;goto st984;}
+ {stack[top++] = 1450;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1402;goto st995;}
+ {stack[top++] = 1450;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1402;goto st1006;}
+ {stack[top++] = 1450;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1402;goto st1019;}
+ {stack[top++] = 1450;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1402;goto st1029;}
+ {stack[top++] = 1450;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1402;goto st1068;}
+ {stack[top++] = 1450;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1402;goto st1254;}
+ {stack[top++] = 1450;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1402;goto st1257;}
+ {stack[top++] = 1450;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1402;goto st1268;}
+ {stack[top++] = 1450;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1402;goto st1270;}
+ {stack[top++] = 1450;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1402;goto st1299;}
+ {stack[top++] = 1450;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1402;goto st1312;}
+ {stack[top++] = 1450;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1402;goto st1325;}
+ {stack[top++] = 1450;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1402;goto st1331;}
+ {stack[top++] = 1450;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1402;goto st1349;}
+ {stack[top++] = 1450;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1402;goto st1344;}
+ {stack[top++] = 1450;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1402;goto st1362;}
+ {stack[top++] = 1450;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1402;goto st1368;}
+ {stack[top++] = 1450;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1402;goto st1374;}
+ {stack[top++] = 1450;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1402;goto st1382;}
+ {stack[top++] = 1450;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1402;goto st1390;}
+ {stack[top++] = 1450;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
@@ -28800,11 +29470,11 @@ tr4223:
{
s->line_counter++;
}
- goto st1402;
-st1402:
+ goto st1450;
+st1450:
if ( ++p == pe )
- goto _test_eof1402;
-case 1402:
+ goto _test_eof1450;
+case 1450:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -28818,57 +29488,57 @@ case 1402:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4283;
- case 32: goto tr4283;
- case 36: goto st184;
- case 40: goto tr4284;
- case 41: goto tr4285;
- case 42: goto tr4210;
- case 92: goto tr4210;
- case 95: goto tr4210;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr4286;
- case 2107: goto tr4287;
+ case 9: goto tr4365;
+ case 32: goto tr4365;
+ case 36: goto st190;
+ case 40: goto tr4366;
+ case 41: goto tr4367;
+ case 42: goto tr4290;
+ case 92: goto tr4290;
+ case 95: goto tr4290;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr4368;
+ case 2107: goto tr4369;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr4210;
+ goto tr4290;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr4210;
+ goto tr4290;
} else
- goto tr4210;
- goto tr871;
-tr839:
+ goto tr4290;
+ goto tr889;
+tr857:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st206;
-tr840:
+ goto st212;
+tr858:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st206;
-tr909:
+ goto st212;
+tr927:
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st206;
-tr910:
+ goto st212;
+tr928:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -28876,12 +29546,12 @@ tr910:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st206;
-tr911:
+ goto st212;
+tr929:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -28889,8 +29559,8 @@ tr911:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st206;
-tr872:
+ goto st212;
+tr890:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -28898,15 +29568,15 @@ tr872:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st206;
-tr873:
+ goto st212;
+tr891:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -28914,15 +29584,15 @@ tr873:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st206;
-tr874:
+ goto st212;
+tr892:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -28930,8 +29600,8 @@ tr874:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st206;
-tr4283:
+ goto st212;
+tr4365:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -28939,11 +29609,11 @@ tr4283:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st206;
-tr4284:
+ goto st212;
+tr4366:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -28951,18 +29621,18 @@ tr4284:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st206;
-tr4285:
+ goto st212;
+tr4367:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -28970,21 +29640,21 @@ tr4285:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st206;
-st206:
+ goto st212;
+st212:
if ( ++p == pe )
- goto _test_eof206;
-case 206:
+ goto _test_eof212;
+case 212:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -28998,10 +29668,10 @@ case 206:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st206;
- case 32: goto st206;
- case 40: goto tr839;
- case 41: goto tr840;
+ case 9: goto st212;
+ case 32: goto st212;
+ case 40: goto tr857;
+ case 41: goto tr858;
case 65: goto tr5;
case 67: goto tr6;
case 68: goto tr7;
@@ -29018,7 +29688,8 @@ case 206:
case 83: goto tr18;
case 84: goto tr19;
case 85: goto tr20;
- case 90: goto tr21;
+ case 87: goto tr21;
+ case 90: goto tr22;
case 97: goto tr5;
case 99: goto tr6;
case 100: goto tr7;
@@ -29035,28 +29706,29 @@ case 206:
case 115: goto tr18;
case 116: goto tr19;
case 117: goto tr20;
- case 122: goto tr21;
- case 1802: goto tr93;
- case 1851: goto tr94;
- case 2058: goto tr841;
- case 2107: goto tr842;
+ case 119: goto tr21;
+ case 122: goto tr22;
+ case 1802: goto tr95;
+ case 1851: goto tr96;
+ case 2058: goto tr859;
+ case 2107: goto tr860;
}
if ( 48 <= _widec && _widec <= 57 )
goto tr4;
goto tr0;
-tr842:
+tr860:
{
s->buffer_length = 0;
}
- goto st207;
-tr843:
+ goto st213;
+tr861:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st207;
-tr913:
+ goto st213;
+tr931:
{
s->buffer_length = 0;
}
@@ -29064,8 +29736,8 @@ tr913:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st207;
-tr918:
+ goto st213;
+tr936:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -29078,8 +29750,8 @@ tr918:
{
s->buffer_length = 0;
}
- goto st207;
-tr922:
+ goto st213;
+tr940:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -29088,8 +29760,8 @@ tr922:
{
s->buffer_length = 0;
}
- goto st207;
-tr876:
+ goto st213;
+tr894:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -29100,8 +29772,8 @@ tr876:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st207;
-tr4287:
+ goto st213;
+tr4369:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -29112,14 +29784,14 @@ tr4287:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st207;
-st207:
+ goto st213;
+st213:
if ( ++p == pe )
- goto _test_eof207;
-case 207:
+ goto _test_eof213;
+case 213:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -29139,102 +29811,103 @@ case 207:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1802: goto tr96;
- case 2058: goto tr844;
+ case 1802: goto tr98;
+ case 2058: goto tr862;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr843;
+ goto tr861;
} else if ( _widec >= 1664 )
- goto tr95;
- goto tr89;
-tr106:
+ goto tr97;
+ goto tr91;
+tr108:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 208;goto st844;}
+ {stack[top++] = 214;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 208;goto st846;}
+ {stack[top++] = 214;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 208;goto st848;}
+ {stack[top++] = 214;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 208;goto st880;}
+ {stack[top++] = 214;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 208;goto st885;}
+ {stack[top++] = 214;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 208;goto st890;}
+ {stack[top++] = 214;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 208;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 214;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 208;goto st899;}
+ {stack[top++] = 214;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 208;goto st901;}
+ {stack[top++] = 214;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 208;goto st956;}
+ {stack[top++] = 214;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 208;goto st967;}
+ {stack[top++] = 214;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 208;goto st984;}
+ {stack[top++] = 214;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 208;goto st995;}
+ {stack[top++] = 214;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 208;goto st1006;}
+ {stack[top++] = 214;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 208;goto st1019;}
+ {stack[top++] = 214;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 208;goto st1029;}
+ {stack[top++] = 214;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 208;goto st1068;}
+ {stack[top++] = 214;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 208;goto st1254;}
+ {stack[top++] = 214;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 208;goto st1257;}
+ {stack[top++] = 214;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 208;goto st1268;}
+ {stack[top++] = 214;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 208;goto st1270;}
+ {stack[top++] = 214;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 208;goto st1299;}
+ {stack[top++] = 214;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 208;goto st1312;}
+ {stack[top++] = 214;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 208;goto st1325;}
+ {stack[top++] = 214;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 208;goto st1331;}
+ {stack[top++] = 214;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 208;goto st1349;}
+ {stack[top++] = 214;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 208;goto st1344;}
+ {stack[top++] = 214;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 208;goto st1362;}
+ {stack[top++] = 214;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 208;goto st1368;}
+ {stack[top++] = 214;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 208;goto st1374;}
+ {stack[top++] = 214;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 208;goto st1382;}
+ {stack[top++] = 214;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 208;goto st1390;}
+ {stack[top++] = 214;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
@@ -29244,101 +29917,102 @@ tr106:
{
s->buffer_length = 0;
}
- goto st208;
-tr113:
+ goto st214;
+tr115:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 208;goto st844;}
+ {stack[top++] = 214;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 208;goto st846;}
+ {stack[top++] = 214;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 208;goto st848;}
+ {stack[top++] = 214;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 208;goto st880;}
+ {stack[top++] = 214;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 208;goto st885;}
+ {stack[top++] = 214;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 208;goto st890;}
+ {stack[top++] = 214;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 208;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 214;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 208;goto st899;}
+ {stack[top++] = 214;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 208;goto st901;}
+ {stack[top++] = 214;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 208;goto st956;}
+ {stack[top++] = 214;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 208;goto st967;}
+ {stack[top++] = 214;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 208;goto st984;}
+ {stack[top++] = 214;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 208;goto st995;}
+ {stack[top++] = 214;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 208;goto st1006;}
+ {stack[top++] = 214;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 208;goto st1019;}
+ {stack[top++] = 214;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 208;goto st1029;}
+ {stack[top++] = 214;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 208;goto st1068;}
+ {stack[top++] = 214;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 208;goto st1254;}
+ {stack[top++] = 214;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 208;goto st1257;}
+ {stack[top++] = 214;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 208;goto st1268;}
+ {stack[top++] = 214;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 208;goto st1270;}
+ {stack[top++] = 214;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 208;goto st1299;}
+ {stack[top++] = 214;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 208;goto st1312;}
+ {stack[top++] = 214;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 208;goto st1325;}
+ {stack[top++] = 214;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 208;goto st1331;}
+ {stack[top++] = 214;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 208;goto st1349;}
+ {stack[top++] = 214;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 208;goto st1344;}
+ {stack[top++] = 214;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 208;goto st1362;}
+ {stack[top++] = 214;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 208;goto st1368;}
+ {stack[top++] = 214;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 208;goto st1374;}
+ {stack[top++] = 214;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 208;goto st1382;}
+ {stack[top++] = 214;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 208;goto st1390;}
+ {stack[top++] = 214;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st208;
-tr830:
+ goto st214;
+tr848:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -29347,88 +30021,89 @@ tr830:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 208;goto st844;}
+ {stack[top++] = 214;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 208;goto st846;}
+ {stack[top++] = 214;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 208;goto st848;}
+ {stack[top++] = 214;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 208;goto st880;}
+ {stack[top++] = 214;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 208;goto st885;}
+ {stack[top++] = 214;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 208;goto st890;}
+ {stack[top++] = 214;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 208;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 214;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 208;goto st899;}
+ {stack[top++] = 214;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 208;goto st901;}
+ {stack[top++] = 214;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 208;goto st956;}
+ {stack[top++] = 214;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 208;goto st967;}
+ {stack[top++] = 214;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 208;goto st984;}
+ {stack[top++] = 214;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 208;goto st995;}
+ {stack[top++] = 214;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 208;goto st1006;}
+ {stack[top++] = 214;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 208;goto st1019;}
+ {stack[top++] = 214;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 208;goto st1029;}
+ {stack[top++] = 214;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 208;goto st1068;}
+ {stack[top++] = 214;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 208;goto st1254;}
+ {stack[top++] = 214;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 208;goto st1257;}
+ {stack[top++] = 214;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 208;goto st1268;}
+ {stack[top++] = 214;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 208;goto st1270;}
+ {stack[top++] = 214;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 208;goto st1299;}
+ {stack[top++] = 214;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 208;goto st1312;}
+ {stack[top++] = 214;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 208;goto st1325;}
+ {stack[top++] = 214;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 208;goto st1331;}
+ {stack[top++] = 214;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 208;goto st1349;}
+ {stack[top++] = 214;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 208;goto st1344;}
+ {stack[top++] = 214;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 208;goto st1362;}
+ {stack[top++] = 214;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 208;goto st1368;}
+ {stack[top++] = 214;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 208;goto st1374;}
+ {stack[top++] = 214;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 208;goto st1382;}
+ {stack[top++] = 214;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 208;goto st1390;}
+ {stack[top++] = 214;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
@@ -29438,11 +30113,11 @@ tr830:
{
s->buffer_length = 0;
}
- goto st208;
-st208:
+ goto st214;
+st214:
if ( ++p == pe )
- goto _test_eof208;
-case 208:
+ goto _test_eof214;
+case 214:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -29456,32 +30131,32 @@ case 208:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr845;
- case 32: goto tr845;
- case 40: goto tr846;
- case 41: goto tr847;
- case 1802: goto tr848;
- case 1851: goto tr849;
- case 2058: goto tr848;
- case 2107: goto tr849;
+ case 9: goto tr863;
+ case 32: goto tr863;
+ case 40: goto tr864;
+ case 41: goto tr865;
+ case 1802: goto tr866;
+ case 1851: goto tr867;
+ case 2058: goto tr866;
+ case 2107: goto tr867;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr95;
+ goto tr97;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr95;
+ goto tr97;
} else
- goto tr95;
- goto tr83;
-tr850:
+ goto tr97;
+ goto tr85;
+tr868:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st209;
-tr845:
+ goto st215;
+tr863:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -29491,8 +30166,8 @@ tr845:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st209;
-tr846:
+ goto st215;
+tr864:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -29500,7 +30175,7 @@ tr846:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -29509,8 +30184,8 @@ tr846:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st209;
-tr847:
+ goto st215;
+tr865:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -29518,7 +30193,7 @@ tr847:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -29527,12 +30202,12 @@ tr847:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st209;
-tr851:
+ goto st215;
+tr869:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -29541,12 +30216,12 @@ tr851:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st209;
-tr852:
+ goto st215;
+tr870:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -29555,11 +30230,11 @@ tr852:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st209;
-st209:
+ goto st215;
+st215:
if ( ++p == pe )
- goto _test_eof209;
-case 209:
+ goto _test_eof215;
+case 215:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -29573,25 +30248,25 @@ case 209:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr850;
- case 32: goto tr850;
- case 40: goto tr851;
- case 41: goto tr852;
- case 1802: goto tr96;
- case 1851: goto tr853;
- case 2058: goto tr96;
- case 2107: goto tr853;
+ case 9: goto tr868;
+ case 32: goto tr868;
+ case 40: goto tr869;
+ case 41: goto tr870;
+ case 1802: goto tr98;
+ case 1851: goto tr871;
+ case 2058: goto tr98;
+ case 2107: goto tr871;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr95;
+ goto tr97;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr95;
+ goto tr97;
} else
- goto tr95;
- goto tr89;
-tr831:
+ goto tr97;
+ goto tr91;
+tr849:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -29603,88 +30278,89 @@ tr831:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1403;goto st844;}
+ {stack[top++] = 1451;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1403;goto st846;}
+ {stack[top++] = 1451;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1403;goto st848;}
+ {stack[top++] = 1451;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1403;goto st880;}
+ {stack[top++] = 1451;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1403;goto st885;}
+ {stack[top++] = 1451;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1403;goto st890;}
+ {stack[top++] = 1451;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1403;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1451;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1403;goto st899;}
+ {stack[top++] = 1451;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1403;goto st901;}
+ {stack[top++] = 1451;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1403;goto st956;}
+ {stack[top++] = 1451;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1403;goto st967;}
+ {stack[top++] = 1451;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1403;goto st984;}
+ {stack[top++] = 1451;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1403;goto st995;}
+ {stack[top++] = 1451;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1403;goto st1006;}
+ {stack[top++] = 1451;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1403;goto st1019;}
+ {stack[top++] = 1451;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1403;goto st1029;}
+ {stack[top++] = 1451;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1403;goto st1068;}
+ {stack[top++] = 1451;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1403;goto st1254;}
+ {stack[top++] = 1451;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1403;goto st1257;}
+ {stack[top++] = 1451;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1403;goto st1268;}
+ {stack[top++] = 1451;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1403;goto st1270;}
+ {stack[top++] = 1451;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1403;goto st1299;}
+ {stack[top++] = 1451;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1403;goto st1312;}
+ {stack[top++] = 1451;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1403;goto st1325;}
+ {stack[top++] = 1451;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1403;goto st1331;}
+ {stack[top++] = 1451;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1403;goto st1349;}
+ {stack[top++] = 1451;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1403;goto st1344;}
+ {stack[top++] = 1451;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1403;goto st1362;}
+ {stack[top++] = 1451;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1403;goto st1368;}
+ {stack[top++] = 1451;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1403;goto st1374;}
+ {stack[top++] = 1451;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1403;goto st1382;}
+ {stack[top++] = 1451;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1403;goto st1390;}
+ {stack[top++] = 1451;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
@@ -29694,7 +30370,7 @@ tr831:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -29707,16 +30383,16 @@ tr831:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1403; goto _out;}
+ {p++; cs = 1451; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1403; goto _out;}
+ p--; {p++; cs = 1451; goto _out;}
}
}
- goto st1403;
-tr837:
+ goto st1451;
+tr855:
{
s->line_counter++;
}
@@ -29724,94 +30400,95 @@ tr837:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1403;goto st844;}
+ {stack[top++] = 1451;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1403;goto st846;}
+ {stack[top++] = 1451;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1403;goto st848;}
+ {stack[top++] = 1451;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1403;goto st880;}
+ {stack[top++] = 1451;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1403;goto st885;}
+ {stack[top++] = 1451;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1403;goto st890;}
+ {stack[top++] = 1451;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1403;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1451;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1403;goto st899;}
+ {stack[top++] = 1451;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1403;goto st901;}
+ {stack[top++] = 1451;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1403;goto st956;}
+ {stack[top++] = 1451;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1403;goto st967;}
+ {stack[top++] = 1451;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1403;goto st984;}
+ {stack[top++] = 1451;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1403;goto st995;}
+ {stack[top++] = 1451;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1403;goto st1006;}
+ {stack[top++] = 1451;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1403;goto st1019;}
+ {stack[top++] = 1451;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1403;goto st1029;}
+ {stack[top++] = 1451;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1403;goto st1068;}
+ {stack[top++] = 1451;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1403;goto st1254;}
+ {stack[top++] = 1451;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1403;goto st1257;}
+ {stack[top++] = 1451;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1403;goto st1268;}
+ {stack[top++] = 1451;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1403;goto st1270;}
+ {stack[top++] = 1451;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1403;goto st1299;}
+ {stack[top++] = 1451;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1403;goto st1312;}
+ {stack[top++] = 1451;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1403;goto st1325;}
+ {stack[top++] = 1451;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1403;goto st1331;}
+ {stack[top++] = 1451;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1403;goto st1349;}
+ {stack[top++] = 1451;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1403;goto st1344;}
+ {stack[top++] = 1451;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1403;goto st1362;}
+ {stack[top++] = 1451;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1403;goto st1368;}
+ {stack[top++] = 1451;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1403;goto st1374;}
+ {stack[top++] = 1451;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1403;goto st1382;}
+ {stack[top++] = 1451;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1403;goto st1390;}
+ {stack[top++] = 1451;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -29824,19 +30501,19 @@ tr837:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1403; goto _out;}
+ {p++; cs = 1451; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1403; goto _out;}
+ p--; {p++; cs = 1451; goto _out;}
}
}
- goto st1403;
-st1403:
+ goto st1451;
+st1451:
if ( ++p == pe )
- goto _test_eof1403;
-case 1403:
+ goto _test_eof1451;
+case 1451:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -29854,77 +30531,77 @@ case 1403:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr4288;
- case 32: goto tr4288;
- case 36: goto tr4216;
- case 40: goto tr4289;
- case 41: goto tr4290;
- case 42: goto tr4219;
- case 58: goto tr73;
- case 92: goto tr4220;
- case 95: goto tr4219;
- case 2826: goto tr87;
- case 2875: goto tr88;
- case 3082: goto tr4286;
- case 3131: goto tr4291;
- case 3338: goto tr105;
- case 3387: goto tr106;
- case 3594: goto tr4286;
- case 3643: goto tr4292;
+ case 9: goto tr4370;
+ case 32: goto tr4370;
+ case 36: goto tr4296;
+ case 40: goto tr4371;
+ case 41: goto tr4372;
+ case 42: goto tr4299;
+ case 58: goto tr75;
+ case 92: goto tr4300;
+ case 95: goto tr4299;
+ case 2826: goto tr89;
+ case 2875: goto tr90;
+ case 3082: goto tr4368;
+ case 3131: goto tr4373;
+ case 3338: goto tr107;
+ case 3387: goto tr108;
+ case 3594: goto tr4368;
+ case 3643: goto tr4374;
}
if ( _widec < 60 ) {
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 44 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr4219;
+ goto tr4299;
} else
- goto tr73;
+ goto tr75;
} else if ( _widec > 63 ) {
if ( _widec < 91 ) {
if ( 64 <= _widec && _widec <= 90 )
- goto tr4219;
+ goto tr4299;
} else if ( _widec > 96 ) {
if ( _widec > 122 ) {
if ( 123 <= _widec )
- goto tr73;
+ goto tr75;
} else if ( _widec >= 97 )
- goto tr4219;
+ goto tr4299;
} else
- goto tr73;
+ goto tr75;
} else
- goto tr73;
- goto tr871;
-tr855:
+ goto tr75;
+ goto tr889;
+tr873:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st210;
-tr856:
+ goto st216;
+tr874:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st210;
-tr985:
+ goto st216;
+tr1003:
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st210;
-tr986:
+ goto st216;
+tr1004:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -29932,12 +30609,12 @@ tr986:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st210;
-tr987:
+ goto st216;
+tr1005:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -29945,8 +30622,8 @@ tr987:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st210;
-tr4288:
+ goto st216;
+tr4370:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -29954,15 +30631,15 @@ tr4288:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st210;
-tr4289:
+ goto st216;
+tr4371:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -29973,15 +30650,15 @@ tr4289:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st210;
-tr4290:
+ goto st216;
+tr4372:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -29992,14 +30669,14 @@ tr4290:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st210;
-st210:
+ goto st216;
+st216:
if ( ++p == pe )
- goto _test_eof210;
-case 210:
+ goto _test_eof216;
+case 216:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -30017,68 +30694,70 @@ case 210:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st210;
- case 32: goto st210;
- case 40: goto tr855;
- case 41: goto tr856;
- case 58: goto tr73;
- case 65: goto tr122;
- case 67: goto tr123;
- case 68: goto tr124;
- case 69: goto tr125;
- case 72: goto tr126;
- case 73: goto tr127;
- case 75: goto tr128;
- case 76: goto tr129;
- case 77: goto tr130;
- case 78: goto tr131;
- case 79: goto tr132;
- case 80: goto tr133;
- case 82: goto tr134;
- case 83: goto tr135;
- case 84: goto tr136;
- case 85: goto tr137;
- case 90: goto tr138;
- case 92: goto tr78;
- case 97: goto tr122;
- case 99: goto tr123;
- case 100: goto tr124;
- case 101: goto tr125;
- case 104: goto tr126;
- case 105: goto tr127;
- case 107: goto tr128;
- case 108: goto tr129;
- case 109: goto tr130;
- case 110: goto tr131;
- case 111: goto tr132;
- case 112: goto tr133;
- case 114: goto tr134;
- case 115: goto tr135;
- case 116: goto tr136;
- case 117: goto tr137;
- case 122: goto tr138;
- case 2826: goto tr93;
- case 2875: goto tr94;
- case 3082: goto tr841;
- case 3131: goto tr857;
- case 3338: goto tr112;
- case 3387: goto tr113;
- case 3594: goto tr841;
- case 3643: goto tr858;
+ case 9: goto st216;
+ case 32: goto st216;
+ case 40: goto tr873;
+ case 41: goto tr874;
+ case 58: goto tr75;
+ case 65: goto tr124;
+ case 67: goto tr125;
+ case 68: goto tr126;
+ case 69: goto tr127;
+ case 72: goto tr128;
+ case 73: goto tr129;
+ case 75: goto tr130;
+ case 76: goto tr131;
+ case 77: goto tr132;
+ case 78: goto tr133;
+ case 79: goto tr134;
+ case 80: goto tr135;
+ case 82: goto tr136;
+ case 83: goto tr137;
+ case 84: goto tr138;
+ case 85: goto tr139;
+ case 87: goto tr140;
+ case 90: goto tr141;
+ case 92: goto tr80;
+ case 97: goto tr124;
+ case 99: goto tr125;
+ case 100: goto tr126;
+ case 101: goto tr127;
+ case 104: goto tr128;
+ case 105: goto tr129;
+ case 107: goto tr130;
+ case 108: goto tr131;
+ case 109: goto tr132;
+ case 110: goto tr133;
+ case 111: goto tr134;
+ case 112: goto tr135;
+ case 114: goto tr136;
+ case 115: goto tr137;
+ case 116: goto tr138;
+ case 117: goto tr139;
+ case 119: goto tr140;
+ case 122: goto tr141;
+ case 2826: goto tr95;
+ case 2875: goto tr96;
+ case 3082: goto tr859;
+ case 3131: goto tr875;
+ case 3338: goto tr114;
+ case 3387: goto tr115;
+ case 3594: goto tr859;
+ case 3643: goto tr876;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 47 ) {
if ( _widec > 57 ) {
if ( 60 <= _widec )
- goto tr73;
+ goto tr75;
} else if ( _widec >= 48 )
- goto tr121;
+ goto tr123;
} else
- goto tr73;
- goto tr118;
-tr123:
+ goto tr75;
+ goto tr120;
+tr125:
{
s->r_class = s->default_class;
}
@@ -30089,95 +30768,96 @@ tr123:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 211;goto st844;}
+ {stack[top++] = 217;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 211;goto st846;}
+ {stack[top++] = 217;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 211;goto st848;}
+ {stack[top++] = 217;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 211;goto st880;}
+ {stack[top++] = 217;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 211;goto st885;}
+ {stack[top++] = 217;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 211;goto st890;}
+ {stack[top++] = 217;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 211;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 217;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 211;goto st899;}
+ {stack[top++] = 217;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 211;goto st901;}
+ {stack[top++] = 217;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 211;goto st956;}
+ {stack[top++] = 217;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 211;goto st967;}
+ {stack[top++] = 217;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 211;goto st984;}
+ {stack[top++] = 217;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 211;goto st995;}
+ {stack[top++] = 217;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 211;goto st1006;}
+ {stack[top++] = 217;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 211;goto st1019;}
+ {stack[top++] = 217;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 211;goto st1029;}
+ {stack[top++] = 217;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 211;goto st1068;}
+ {stack[top++] = 217;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 211;goto st1254;}
+ {stack[top++] = 217;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 211;goto st1257;}
+ {stack[top++] = 217;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 211;goto st1268;}
+ {stack[top++] = 217;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 211;goto st1270;}
+ {stack[top++] = 217;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 211;goto st1299;}
+ {stack[top++] = 217;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 211;goto st1312;}
+ {stack[top++] = 217;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 211;goto st1325;}
+ {stack[top++] = 217;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 211;goto st1331;}
+ {stack[top++] = 217;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 211;goto st1349;}
+ {stack[top++] = 217;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 211;goto st1344;}
+ {stack[top++] = 217;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 211;goto st1362;}
+ {stack[top++] = 217;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 211;goto st1368;}
+ {stack[top++] = 217;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 211;goto st1374;}
+ {stack[top++] = 217;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 211;goto st1382;}
+ {stack[top++] = 217;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 211;goto st1390;}
+ {stack[top++] = 217;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st211;
-st211:
+ goto st217;
+st217:
if ( ++p == pe )
- goto _test_eof211;
-case 211:
+ goto _test_eof217;
+case 217:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -30191,10 +30871,10 @@ case 211:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 65: goto st18;
case 68: goto st22;
case 69: goto st29;
@@ -30205,13 +30885,13 @@ case 211:
case 101: goto st29;
case 110: goto st32;
case 115: goto st36;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr124:
+ goto tr841;
+tr126:
{
s->r_class = s->default_class;
}
@@ -30222,95 +30902,96 @@ tr124:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 212;goto st844;}
+ {stack[top++] = 218;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 212;goto st846;}
+ {stack[top++] = 218;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 212;goto st848;}
+ {stack[top++] = 218;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 212;goto st880;}
+ {stack[top++] = 218;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 212;goto st885;}
+ {stack[top++] = 218;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 212;goto st890;}
+ {stack[top++] = 218;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 212;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 218;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 212;goto st899;}
+ {stack[top++] = 218;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 212;goto st901;}
+ {stack[top++] = 218;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 212;goto st956;}
+ {stack[top++] = 218;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 212;goto st967;}
+ {stack[top++] = 218;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 212;goto st984;}
+ {stack[top++] = 218;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 212;goto st995;}
+ {stack[top++] = 218;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 212;goto st1006;}
+ {stack[top++] = 218;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 212;goto st1019;}
+ {stack[top++] = 218;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 212;goto st1029;}
+ {stack[top++] = 218;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 212;goto st1068;}
+ {stack[top++] = 218;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 212;goto st1254;}
+ {stack[top++] = 218;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 212;goto st1257;}
+ {stack[top++] = 218;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 212;goto st1268;}
+ {stack[top++] = 218;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 212;goto st1270;}
+ {stack[top++] = 218;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 212;goto st1299;}
+ {stack[top++] = 218;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 212;goto st1312;}
+ {stack[top++] = 218;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 212;goto st1325;}
+ {stack[top++] = 218;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 212;goto st1331;}
+ {stack[top++] = 218;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 212;goto st1349;}
+ {stack[top++] = 218;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 212;goto st1344;}
+ {stack[top++] = 218;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 212;goto st1362;}
+ {stack[top++] = 218;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 212;goto st1368;}
+ {stack[top++] = 218;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 212;goto st1374;}
+ {stack[top++] = 218;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 212;goto st1382;}
+ {stack[top++] = 218;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 212;goto st1390;}
+ {stack[top++] = 218;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st212;
-st212:
+ goto st218;
+st218:
if ( ++p == pe )
- goto _test_eof212;
-case 212:
+ goto _test_eof218;
+case 218:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -30324,23 +31005,23 @@ case 212:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 72: goto st41;
case 78: goto st45;
case 83: goto st53;
case 104: goto st41;
case 110: goto st45;
case 115: goto st53;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr125:
+ goto tr841;
+tr127:
{
s->r_class = s->default_class;
}
@@ -30351,95 +31032,96 @@ tr125:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 213;goto st844;}
+ {stack[top++] = 219;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 213;goto st846;}
+ {stack[top++] = 219;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 213;goto st848;}
+ {stack[top++] = 219;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 213;goto st880;}
+ {stack[top++] = 219;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 213;goto st885;}
+ {stack[top++] = 219;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 213;goto st890;}
+ {stack[top++] = 219;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 213;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 219;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 213;goto st899;}
+ {stack[top++] = 219;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 213;goto st901;}
+ {stack[top++] = 219;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 213;goto st956;}
+ {stack[top++] = 219;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 213;goto st967;}
+ {stack[top++] = 219;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 213;goto st984;}
+ {stack[top++] = 219;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 213;goto st995;}
+ {stack[top++] = 219;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 213;goto st1006;}
+ {stack[top++] = 219;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 213;goto st1019;}
+ {stack[top++] = 219;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 213;goto st1029;}
+ {stack[top++] = 219;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 213;goto st1068;}
+ {stack[top++] = 219;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 213;goto st1254;}
+ {stack[top++] = 219;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 213;goto st1257;}
+ {stack[top++] = 219;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 213;goto st1268;}
+ {stack[top++] = 219;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 213;goto st1270;}
+ {stack[top++] = 219;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 213;goto st1299;}
+ {stack[top++] = 219;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 213;goto st1312;}
+ {stack[top++] = 219;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 213;goto st1325;}
+ {stack[top++] = 219;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 213;goto st1331;}
+ {stack[top++] = 219;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 213;goto st1349;}
+ {stack[top++] = 219;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 213;goto st1344;}
+ {stack[top++] = 219;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 213;goto st1362;}
+ {stack[top++] = 219;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 213;goto st1368;}
+ {stack[top++] = 219;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 213;goto st1374;}
+ {stack[top++] = 219;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 213;goto st1382;}
+ {stack[top++] = 219;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 213;goto st1390;}
+ {stack[top++] = 219;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st213;
-st213:
+ goto st219;
+st219:
if ( ++p == pe )
- goto _test_eof213;
-case 213:
+ goto _test_eof219;
+case 219:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -30453,19 +31135,19 @@ case 213:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 85: goto st55;
case 117: goto st55;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr126:
+ goto tr841;
+tr128:
{
s->r_class = s->default_class;
}
@@ -30476,95 +31158,96 @@ tr126:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 214;goto st844;}
+ {stack[top++] = 220;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 214;goto st846;}
+ {stack[top++] = 220;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 214;goto st848;}
+ {stack[top++] = 220;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 214;goto st880;}
+ {stack[top++] = 220;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 214;goto st885;}
+ {stack[top++] = 220;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 214;goto st890;}
+ {stack[top++] = 220;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 214;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 220;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 214;goto st899;}
+ {stack[top++] = 220;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 214;goto st901;}
+ {stack[top++] = 220;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 214;goto st956;}
+ {stack[top++] = 220;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 214;goto st967;}
+ {stack[top++] = 220;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 214;goto st984;}
+ {stack[top++] = 220;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 214;goto st995;}
+ {stack[top++] = 220;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 214;goto st1006;}
+ {stack[top++] = 220;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 214;goto st1019;}
+ {stack[top++] = 220;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 214;goto st1029;}
+ {stack[top++] = 220;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 214;goto st1068;}
+ {stack[top++] = 220;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 214;goto st1254;}
+ {stack[top++] = 220;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 214;goto st1257;}
+ {stack[top++] = 220;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 214;goto st1268;}
+ {stack[top++] = 220;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 214;goto st1270;}
+ {stack[top++] = 220;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 214;goto st1299;}
+ {stack[top++] = 220;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 214;goto st1312;}
+ {stack[top++] = 220;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 214;goto st1325;}
+ {stack[top++] = 220;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 214;goto st1331;}
+ {stack[top++] = 220;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 214;goto st1349;}
+ {stack[top++] = 220;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 214;goto st1344;}
+ {stack[top++] = 220;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 214;goto st1362;}
+ {stack[top++] = 220;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 214;goto st1368;}
+ {stack[top++] = 220;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 214;goto st1374;}
+ {stack[top++] = 220;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 214;goto st1382;}
+ {stack[top++] = 220;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 214;goto st1390;}
+ {stack[top++] = 220;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st214;
-st214:
+ goto st220;
+st220:
if ( ++p == pe )
- goto _test_eof214;
-case 214:
+ goto _test_eof220;
+case 220:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -30578,21 +31261,21 @@ case 214:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 73: goto st62;
case 84: goto st66;
case 105: goto st62;
case 116: goto st66;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr127:
+ goto tr841;
+tr129:
{
s->r_class = s->default_class;
}
@@ -30603,95 +31286,96 @@ tr127:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 215;goto st844;}
+ {stack[top++] = 221;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 215;goto st846;}
+ {stack[top++] = 221;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 215;goto st848;}
+ {stack[top++] = 221;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 215;goto st880;}
+ {stack[top++] = 221;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 215;goto st885;}
+ {stack[top++] = 221;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 215;goto st890;}
+ {stack[top++] = 221;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 215;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 221;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 215;goto st899;}
+ {stack[top++] = 221;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 215;goto st901;}
+ {stack[top++] = 221;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 215;goto st956;}
+ {stack[top++] = 221;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 215;goto st967;}
+ {stack[top++] = 221;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 215;goto st984;}
+ {stack[top++] = 221;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 215;goto st995;}
+ {stack[top++] = 221;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 215;goto st1006;}
+ {stack[top++] = 221;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 215;goto st1019;}
+ {stack[top++] = 221;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 215;goto st1029;}
+ {stack[top++] = 221;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 215;goto st1068;}
+ {stack[top++] = 221;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 215;goto st1254;}
+ {stack[top++] = 221;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 215;goto st1257;}
+ {stack[top++] = 221;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 215;goto st1268;}
+ {stack[top++] = 221;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 215;goto st1270;}
+ {stack[top++] = 221;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 215;goto st1299;}
+ {stack[top++] = 221;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 215;goto st1312;}
+ {stack[top++] = 221;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 215;goto st1325;}
+ {stack[top++] = 221;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 215;goto st1331;}
+ {stack[top++] = 221;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 215;goto st1349;}
+ {stack[top++] = 221;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 215;goto st1344;}
+ {stack[top++] = 221;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 215;goto st1362;}
+ {stack[top++] = 221;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 215;goto st1368;}
+ {stack[top++] = 221;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 215;goto st1374;}
+ {stack[top++] = 221;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 215;goto st1382;}
+ {stack[top++] = 221;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 215;goto st1390;}
+ {stack[top++] = 221;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st215;
-st215:
+ goto st221;
+st221:
if ( ++p == pe )
- goto _test_eof215;
-case 215:
+ goto _test_eof221;
+case 221:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -30705,21 +31389,21 @@ case 215:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
- case 78: goto st176;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
+ case 78: goto st182;
case 80: goto st74;
- case 110: goto st176;
+ case 110: goto st182;
case 112: goto st74;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr128:
+ goto tr841;
+tr130:
{
s->r_class = s->default_class;
}
@@ -30730,95 +31414,96 @@ tr128:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 216;goto st844;}
+ {stack[top++] = 222;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 216;goto st846;}
+ {stack[top++] = 222;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 216;goto st848;}
+ {stack[top++] = 222;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 216;goto st880;}
+ {stack[top++] = 222;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 216;goto st885;}
+ {stack[top++] = 222;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 216;goto st890;}
+ {stack[top++] = 222;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 216;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 222;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 216;goto st899;}
+ {stack[top++] = 222;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 216;goto st901;}
+ {stack[top++] = 222;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 216;goto st956;}
+ {stack[top++] = 222;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 216;goto st967;}
+ {stack[top++] = 222;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 216;goto st984;}
+ {stack[top++] = 222;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 216;goto st995;}
+ {stack[top++] = 222;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 216;goto st1006;}
+ {stack[top++] = 222;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 216;goto st1019;}
+ {stack[top++] = 222;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 216;goto st1029;}
+ {stack[top++] = 222;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 216;goto st1068;}
+ {stack[top++] = 222;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 216;goto st1254;}
+ {stack[top++] = 222;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 216;goto st1257;}
+ {stack[top++] = 222;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 216;goto st1268;}
+ {stack[top++] = 222;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 216;goto st1270;}
+ {stack[top++] = 222;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 216;goto st1299;}
+ {stack[top++] = 222;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 216;goto st1312;}
+ {stack[top++] = 222;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 216;goto st1325;}
+ {stack[top++] = 222;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 216;goto st1331;}
+ {stack[top++] = 222;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 216;goto st1349;}
+ {stack[top++] = 222;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 216;goto st1344;}
+ {stack[top++] = 222;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 216;goto st1362;}
+ {stack[top++] = 222;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 216;goto st1368;}
+ {stack[top++] = 222;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 216;goto st1374;}
+ {stack[top++] = 222;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 216;goto st1382;}
+ {stack[top++] = 222;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 216;goto st1390;}
+ {stack[top++] = 222;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st216;
-st216:
+ goto st222;
+st222:
if ( ++p == pe )
- goto _test_eof216;
-case 216:
+ goto _test_eof222;
+case 222:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -30832,21 +31517,21 @@ case 216:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 69: goto st82;
case 88: goto st84;
case 101: goto st82;
case 120: goto st84;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr129:
+ goto tr841;
+tr131:
{
s->r_class = s->default_class;
}
@@ -30857,95 +31542,96 @@ tr129:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 217;goto st844;}
+ {stack[top++] = 223;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 217;goto st846;}
+ {stack[top++] = 223;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 217;goto st848;}
+ {stack[top++] = 223;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 217;goto st880;}
+ {stack[top++] = 223;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 217;goto st885;}
+ {stack[top++] = 223;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 217;goto st890;}
+ {stack[top++] = 223;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 217;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 223;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 217;goto st899;}
+ {stack[top++] = 223;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 217;goto st901;}
+ {stack[top++] = 223;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 217;goto st956;}
+ {stack[top++] = 223;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 217;goto st967;}
+ {stack[top++] = 223;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 217;goto st984;}
+ {stack[top++] = 223;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 217;goto st995;}
+ {stack[top++] = 223;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 217;goto st1006;}
+ {stack[top++] = 223;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 217;goto st1019;}
+ {stack[top++] = 223;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 217;goto st1029;}
+ {stack[top++] = 223;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 217;goto st1068;}
+ {stack[top++] = 223;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 217;goto st1254;}
+ {stack[top++] = 223;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 217;goto st1257;}
+ {stack[top++] = 223;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 217;goto st1268;}
+ {stack[top++] = 223;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 217;goto st1270;}
+ {stack[top++] = 223;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 217;goto st1299;}
+ {stack[top++] = 223;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 217;goto st1312;}
+ {stack[top++] = 223;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 217;goto st1325;}
+ {stack[top++] = 223;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 217;goto st1331;}
+ {stack[top++] = 223;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 217;goto st1349;}
+ {stack[top++] = 223;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 217;goto st1344;}
+ {stack[top++] = 223;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 217;goto st1362;}
+ {stack[top++] = 223;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 217;goto st1368;}
+ {stack[top++] = 223;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 217;goto st1374;}
+ {stack[top++] = 223;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 217;goto st1382;}
+ {stack[top++] = 223;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 217;goto st1390;}
+ {stack[top++] = 223;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st217;
-st217:
+ goto st223;
+st223:
if ( ++p == pe )
- goto _test_eof217;
-case 217:
+ goto _test_eof223;
+case 223:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -30959,23 +31645,23 @@ case 217:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 51: goto st86;
case 54: goto st88;
case 79: goto st90;
case 80: goto st92;
case 111: goto st90;
case 112: goto st92;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr130:
+ goto tr841;
+tr132:
{
s->r_class = s->default_class;
}
@@ -30986,95 +31672,96 @@ tr130:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 218;goto st844;}
+ {stack[top++] = 224;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 218;goto st846;}
+ {stack[top++] = 224;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 218;goto st848;}
+ {stack[top++] = 224;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 218;goto st880;}
+ {stack[top++] = 224;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 218;goto st885;}
+ {stack[top++] = 224;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 218;goto st890;}
+ {stack[top++] = 224;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 218;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 224;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 218;goto st899;}
+ {stack[top++] = 224;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 218;goto st901;}
+ {stack[top++] = 224;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 218;goto st956;}
+ {stack[top++] = 224;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 218;goto st967;}
+ {stack[top++] = 224;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 218;goto st984;}
+ {stack[top++] = 224;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 218;goto st995;}
+ {stack[top++] = 224;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 218;goto st1006;}
+ {stack[top++] = 224;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 218;goto st1019;}
+ {stack[top++] = 224;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 218;goto st1029;}
+ {stack[top++] = 224;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 218;goto st1068;}
+ {stack[top++] = 224;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 218;goto st1254;}
+ {stack[top++] = 224;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 218;goto st1257;}
+ {stack[top++] = 224;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 218;goto st1268;}
+ {stack[top++] = 224;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 218;goto st1270;}
+ {stack[top++] = 224;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 218;goto st1299;}
+ {stack[top++] = 224;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 218;goto st1312;}
+ {stack[top++] = 224;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 218;goto st1325;}
+ {stack[top++] = 224;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 218;goto st1331;}
+ {stack[top++] = 224;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 218;goto st1349;}
+ {stack[top++] = 224;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 218;goto st1344;}
+ {stack[top++] = 224;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 218;goto st1362;}
+ {stack[top++] = 224;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 218;goto st1368;}
+ {stack[top++] = 224;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 218;goto st1374;}
+ {stack[top++] = 224;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 218;goto st1382;}
+ {stack[top++] = 224;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 218;goto st1390;}
+ {stack[top++] = 224;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st218;
-st218:
+ goto st224;
+st224:
if ( ++p == pe )
- goto _test_eof218;
-case 218:
+ goto _test_eof224;
+case 224:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -31088,21 +31775,21 @@ case 218:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 73: goto st94;
case 88: goto st98;
case 105: goto st94;
case 120: goto st98;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr131:
+ goto tr841;
+tr133:
{
s->r_class = s->default_class;
}
@@ -31113,95 +31800,96 @@ tr131:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 219;goto st844;}
+ {stack[top++] = 225;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 219;goto st846;}
+ {stack[top++] = 225;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 219;goto st848;}
+ {stack[top++] = 225;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 219;goto st880;}
+ {stack[top++] = 225;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 219;goto st885;}
+ {stack[top++] = 225;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 219;goto st890;}
+ {stack[top++] = 225;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 219;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 225;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 219;goto st899;}
+ {stack[top++] = 225;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 219;goto st901;}
+ {stack[top++] = 225;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 219;goto st956;}
+ {stack[top++] = 225;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 219;goto st967;}
+ {stack[top++] = 225;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 219;goto st984;}
+ {stack[top++] = 225;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 219;goto st995;}
+ {stack[top++] = 225;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 219;goto st1006;}
+ {stack[top++] = 225;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 219;goto st1019;}
+ {stack[top++] = 225;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 219;goto st1029;}
+ {stack[top++] = 225;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 219;goto st1068;}
+ {stack[top++] = 225;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 219;goto st1254;}
+ {stack[top++] = 225;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 219;goto st1257;}
+ {stack[top++] = 225;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 219;goto st1268;}
+ {stack[top++] = 225;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 219;goto st1270;}
+ {stack[top++] = 225;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 219;goto st1299;}
+ {stack[top++] = 225;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 219;goto st1312;}
+ {stack[top++] = 225;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 219;goto st1325;}
+ {stack[top++] = 225;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 219;goto st1331;}
+ {stack[top++] = 225;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 219;goto st1349;}
+ {stack[top++] = 225;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 219;goto st1344;}
+ {stack[top++] = 225;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 219;goto st1362;}
+ {stack[top++] = 225;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 219;goto st1368;}
+ {stack[top++] = 225;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 219;goto st1374;}
+ {stack[top++] = 225;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 219;goto st1382;}
+ {stack[top++] = 225;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 219;goto st1390;}
+ {stack[top++] = 225;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st219;
-st219:
+ goto st225;
+st225:
if ( ++p == pe )
- goto _test_eof219;
-case 219:
+ goto _test_eof225;
+case 225:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -31215,23 +31903,23 @@ case 219:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 65: goto st100;
case 73: goto st104;
case 83: goto st106;
case 97: goto st100;
case 105: goto st104;
case 115: goto st106;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr132:
+ goto tr841;
+tr134:
{
s->r_class = s->default_class;
}
@@ -31242,95 +31930,96 @@ tr132:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 220;goto st844;}
+ {stack[top++] = 226;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 220;goto st846;}
+ {stack[top++] = 226;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 220;goto st848;}
+ {stack[top++] = 226;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 220;goto st880;}
+ {stack[top++] = 226;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 220;goto st885;}
+ {stack[top++] = 226;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 220;goto st890;}
+ {stack[top++] = 226;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 220;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 226;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 220;goto st899;}
+ {stack[top++] = 226;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 220;goto st901;}
+ {stack[top++] = 226;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 220;goto st956;}
+ {stack[top++] = 226;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 220;goto st967;}
+ {stack[top++] = 226;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 220;goto st984;}
+ {stack[top++] = 226;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 220;goto st995;}
+ {stack[top++] = 226;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 220;goto st1006;}
+ {stack[top++] = 226;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 220;goto st1019;}
+ {stack[top++] = 226;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 220;goto st1029;}
+ {stack[top++] = 226;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 220;goto st1068;}
+ {stack[top++] = 226;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 220;goto st1254;}
+ {stack[top++] = 226;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 220;goto st1257;}
+ {stack[top++] = 226;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 220;goto st1268;}
+ {stack[top++] = 226;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 220;goto st1270;}
+ {stack[top++] = 226;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 220;goto st1299;}
+ {stack[top++] = 226;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 220;goto st1312;}
+ {stack[top++] = 226;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 220;goto st1325;}
+ {stack[top++] = 226;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 220;goto st1331;}
+ {stack[top++] = 226;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 220;goto st1349;}
+ {stack[top++] = 226;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 220;goto st1344;}
+ {stack[top++] = 226;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 220;goto st1362;}
+ {stack[top++] = 226;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 220;goto st1368;}
+ {stack[top++] = 226;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 220;goto st1374;}
+ {stack[top++] = 226;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 220;goto st1382;}
+ {stack[top++] = 226;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 220;goto st1390;}
+ {stack[top++] = 226;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st220;
-st220:
+ goto st226;
+st226:
if ( ++p == pe )
- goto _test_eof220;
-case 220:
+ goto _test_eof226;
+case 226:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -31344,19 +32033,19 @@ case 220:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 80: goto st116;
case 112: goto st116;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr133:
+ goto tr841;
+tr135:
{
s->r_class = s->default_class;
}
@@ -31367,95 +32056,96 @@ tr133:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 221;goto st844;}
+ {stack[top++] = 227;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 221;goto st846;}
+ {stack[top++] = 227;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 221;goto st848;}
+ {stack[top++] = 227;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 221;goto st880;}
+ {stack[top++] = 227;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 221;goto st885;}
+ {stack[top++] = 227;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 221;goto st890;}
+ {stack[top++] = 227;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 221;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 227;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 221;goto st899;}
+ {stack[top++] = 227;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 221;goto st901;}
+ {stack[top++] = 227;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 221;goto st956;}
+ {stack[top++] = 227;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 221;goto st967;}
+ {stack[top++] = 227;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 221;goto st984;}
+ {stack[top++] = 227;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 221;goto st995;}
+ {stack[top++] = 227;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 221;goto st1006;}
+ {stack[top++] = 227;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 221;goto st1019;}
+ {stack[top++] = 227;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 221;goto st1029;}
+ {stack[top++] = 227;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 221;goto st1068;}
+ {stack[top++] = 227;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 221;goto st1254;}
+ {stack[top++] = 227;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 221;goto st1257;}
+ {stack[top++] = 227;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 221;goto st1268;}
+ {stack[top++] = 227;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 221;goto st1270;}
+ {stack[top++] = 227;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 221;goto st1299;}
+ {stack[top++] = 227;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 221;goto st1312;}
+ {stack[top++] = 227;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 221;goto st1325;}
+ {stack[top++] = 227;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 221;goto st1331;}
+ {stack[top++] = 227;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 221;goto st1349;}
+ {stack[top++] = 227;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 221;goto st1344;}
+ {stack[top++] = 227;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 221;goto st1362;}
+ {stack[top++] = 227;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 221;goto st1368;}
+ {stack[top++] = 227;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 221;goto st1374;}
+ {stack[top++] = 227;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 221;goto st1382;}
+ {stack[top++] = 227;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 221;goto st1390;}
+ {stack[top++] = 227;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st221;
-st221:
+ goto st227;
+st227:
if ( ++p == pe )
- goto _test_eof221;
-case 221:
+ goto _test_eof227;
+case 227:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -31469,19 +32159,19 @@ case 221:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 84: goto st126;
case 116: goto st126;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr134:
+ goto tr841;
+tr136:
{
s->r_class = s->default_class;
}
@@ -31492,95 +32182,96 @@ tr134:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 222;goto st844;}
+ {stack[top++] = 228;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 222;goto st846;}
+ {stack[top++] = 228;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 222;goto st848;}
+ {stack[top++] = 228;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 222;goto st880;}
+ {stack[top++] = 228;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 222;goto st885;}
+ {stack[top++] = 228;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 222;goto st890;}
+ {stack[top++] = 228;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 222;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 228;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 222;goto st899;}
+ {stack[top++] = 228;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 222;goto st901;}
+ {stack[top++] = 228;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 222;goto st956;}
+ {stack[top++] = 228;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 222;goto st967;}
+ {stack[top++] = 228;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 222;goto st984;}
+ {stack[top++] = 228;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 222;goto st995;}
+ {stack[top++] = 228;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 222;goto st1006;}
+ {stack[top++] = 228;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 222;goto st1019;}
+ {stack[top++] = 228;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 222;goto st1029;}
+ {stack[top++] = 228;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 222;goto st1068;}
+ {stack[top++] = 228;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 222;goto st1254;}
+ {stack[top++] = 228;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 222;goto st1257;}
+ {stack[top++] = 228;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 222;goto st1268;}
+ {stack[top++] = 228;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 222;goto st1270;}
+ {stack[top++] = 228;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 222;goto st1299;}
+ {stack[top++] = 228;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 222;goto st1312;}
+ {stack[top++] = 228;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 222;goto st1325;}
+ {stack[top++] = 228;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 222;goto st1331;}
+ {stack[top++] = 228;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 222;goto st1349;}
+ {stack[top++] = 228;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 222;goto st1344;}
+ {stack[top++] = 228;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 222;goto st1362;}
+ {stack[top++] = 228;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 222;goto st1368;}
+ {stack[top++] = 228;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 222;goto st1374;}
+ {stack[top++] = 228;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 222;goto st1382;}
+ {stack[top++] = 228;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 222;goto st1390;}
+ {stack[top++] = 228;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st222;
-st222:
+ goto st228;
+st228:
if ( ++p == pe )
- goto _test_eof222;
-case 222:
+ goto _test_eof228;
+case 228:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -31594,23 +32285,23 @@ case 222:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 80: goto st129;
case 82: goto st130;
case 84: goto st134;
case 112: goto st129;
case 114: goto st130;
case 116: goto st134;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr135:
+ goto tr841;
+tr137:
{
s->r_class = s->default_class;
}
@@ -31621,95 +32312,96 @@ tr135:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 223;goto st844;}
+ {stack[top++] = 229;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 223;goto st846;}
+ {stack[top++] = 229;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 223;goto st848;}
+ {stack[top++] = 229;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 223;goto st880;}
+ {stack[top++] = 229;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 223;goto st885;}
+ {stack[top++] = 229;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 223;goto st890;}
+ {stack[top++] = 229;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 223;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 229;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 223;goto st899;}
+ {stack[top++] = 229;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 223;goto st901;}
+ {stack[top++] = 229;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 223;goto st956;}
+ {stack[top++] = 229;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 223;goto st967;}
+ {stack[top++] = 229;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 223;goto st984;}
+ {stack[top++] = 229;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 223;goto st995;}
+ {stack[top++] = 229;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 223;goto st1006;}
+ {stack[top++] = 229;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 223;goto st1019;}
+ {stack[top++] = 229;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 223;goto st1029;}
+ {stack[top++] = 229;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 223;goto st1068;}
+ {stack[top++] = 229;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 223;goto st1254;}
+ {stack[top++] = 229;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 223;goto st1257;}
+ {stack[top++] = 229;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 223;goto st1268;}
+ {stack[top++] = 229;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 223;goto st1270;}
+ {stack[top++] = 229;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 223;goto st1299;}
+ {stack[top++] = 229;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 223;goto st1312;}
+ {stack[top++] = 229;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 223;goto st1325;}
+ {stack[top++] = 229;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 223;goto st1331;}
+ {stack[top++] = 229;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 223;goto st1349;}
+ {stack[top++] = 229;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 223;goto st1344;}
+ {stack[top++] = 229;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 223;goto st1362;}
+ {stack[top++] = 229;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 223;goto st1368;}
+ {stack[top++] = 229;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 223;goto st1374;}
+ {stack[top++] = 229;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 223;goto st1382;}
+ {stack[top++] = 229;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 223;goto st1390;}
+ {stack[top++] = 229;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st223;
-st223:
+ goto st229;
+st229:
if ( ++p == pe )
- goto _test_eof223;
-case 223:
+ goto _test_eof229;
+case 229:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -31723,10 +32415,10 @@ case 223:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 77: goto st136;
case 79: goto st141;
case 80: goto st143;
@@ -31739,13 +32431,13 @@ case 223:
case 114: goto st145;
case 115: goto st147;
case 118: goto st151;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr136:
+ goto tr841;
+tr138:
{
s->r_class = s->default_class;
}
@@ -31756,95 +32448,96 @@ tr136:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 224;goto st844;}
+ {stack[top++] = 230;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 224;goto st846;}
+ {stack[top++] = 230;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 224;goto st848;}
+ {stack[top++] = 230;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 224;goto st880;}
+ {stack[top++] = 230;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 224;goto st885;}
+ {stack[top++] = 230;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 224;goto st890;}
+ {stack[top++] = 230;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 224;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 230;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 224;goto st899;}
+ {stack[top++] = 230;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 224;goto st901;}
+ {stack[top++] = 230;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 224;goto st956;}
+ {stack[top++] = 230;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 224;goto st967;}
+ {stack[top++] = 230;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 224;goto st984;}
+ {stack[top++] = 230;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 224;goto st995;}
+ {stack[top++] = 230;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 224;goto st1006;}
+ {stack[top++] = 230;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 224;goto st1019;}
+ {stack[top++] = 230;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 224;goto st1029;}
+ {stack[top++] = 230;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 224;goto st1068;}
+ {stack[top++] = 230;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 224;goto st1254;}
+ {stack[top++] = 230;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 224;goto st1257;}
+ {stack[top++] = 230;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 224;goto st1268;}
+ {stack[top++] = 230;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 224;goto st1270;}
+ {stack[top++] = 230;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 224;goto st1299;}
+ {stack[top++] = 230;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 224;goto st1312;}
+ {stack[top++] = 230;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 224;goto st1325;}
+ {stack[top++] = 230;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 224;goto st1331;}
+ {stack[top++] = 230;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 224;goto st1349;}
+ {stack[top++] = 230;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 224;goto st1344;}
+ {stack[top++] = 230;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 224;goto st1362;}
+ {stack[top++] = 230;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 224;goto st1368;}
+ {stack[top++] = 230;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 224;goto st1374;}
+ {stack[top++] = 230;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 224;goto st1382;}
+ {stack[top++] = 230;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 224;goto st1390;}
+ {stack[top++] = 230;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st224;
-st224:
+ goto st230;
+st230:
if ( ++p == pe )
- goto _test_eof224;
-case 224:
+ goto _test_eof230;
+case 230:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -31858,23 +32551,23 @@ case 224:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 76: goto st155;
case 88: goto st158;
case 89: goto st160;
case 108: goto st155;
case 120: goto st158;
case 121: goto st160;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr137:
+ goto tr841;
+tr139:
{
s->r_class = s->default_class;
}
@@ -31885,95 +32578,96 @@ tr137:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 225;goto st844;}
+ {stack[top++] = 231;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 225;goto st846;}
+ {stack[top++] = 231;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 225;goto st848;}
+ {stack[top++] = 231;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 225;goto st880;}
+ {stack[top++] = 231;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 225;goto st885;}
+ {stack[top++] = 231;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 225;goto st890;}
+ {stack[top++] = 231;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 225;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 231;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 225;goto st899;}
+ {stack[top++] = 231;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 225;goto st901;}
+ {stack[top++] = 231;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 225;goto st956;}
+ {stack[top++] = 231;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 225;goto st967;}
+ {stack[top++] = 231;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 225;goto st984;}
+ {stack[top++] = 231;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 225;goto st995;}
+ {stack[top++] = 231;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 225;goto st1006;}
+ {stack[top++] = 231;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 225;goto st1019;}
+ {stack[top++] = 231;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 225;goto st1029;}
+ {stack[top++] = 231;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 225;goto st1068;}
+ {stack[top++] = 231;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 225;goto st1254;}
+ {stack[top++] = 231;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 225;goto st1257;}
+ {stack[top++] = 231;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 225;goto st1268;}
+ {stack[top++] = 231;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 225;goto st1270;}
+ {stack[top++] = 231;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 225;goto st1299;}
+ {stack[top++] = 231;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 225;goto st1312;}
+ {stack[top++] = 231;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 225;goto st1325;}
+ {stack[top++] = 231;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 225;goto st1331;}
+ {stack[top++] = 231;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 225;goto st1349;}
+ {stack[top++] = 231;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 225;goto st1344;}
+ {stack[top++] = 231;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 225;goto st1362;}
+ {stack[top++] = 231;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 225;goto st1368;}
+ {stack[top++] = 231;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 225;goto st1374;}
+ {stack[top++] = 231;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 225;goto st1382;}
+ {stack[top++] = 231;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 225;goto st1390;}
+ {stack[top++] = 231;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st225;
-st225:
+ goto st231;
+st231:
if ( ++p == pe )
- goto _test_eof225;
-case 225:
+ goto _test_eof231;
+case 231:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -31987,19 +32681,19 @@ case 225:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
case 82: goto st165;
case 114: goto st165;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr138:
+ goto tr841;
+tr140:
{
s->r_class = s->default_class;
}
@@ -32010,95 +32704,96 @@ tr138:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 226;goto st844;}
+ {stack[top++] = 232;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 226;goto st846;}
+ {stack[top++] = 232;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 226;goto st848;}
+ {stack[top++] = 232;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 226;goto st880;}
+ {stack[top++] = 232;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 226;goto st885;}
+ {stack[top++] = 232;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 226;goto st890;}
+ {stack[top++] = 232;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 226;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 232;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 226;goto st899;}
+ {stack[top++] = 232;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 226;goto st901;}
+ {stack[top++] = 232;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 226;goto st956;}
+ {stack[top++] = 232;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 226;goto st967;}
+ {stack[top++] = 232;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 226;goto st984;}
+ {stack[top++] = 232;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 226;goto st995;}
+ {stack[top++] = 232;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 226;goto st1006;}
+ {stack[top++] = 232;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 226;goto st1019;}
+ {stack[top++] = 232;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 226;goto st1029;}
+ {stack[top++] = 232;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 226;goto st1068;}
+ {stack[top++] = 232;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 226;goto st1254;}
+ {stack[top++] = 232;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 226;goto st1257;}
+ {stack[top++] = 232;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 226;goto st1268;}
+ {stack[top++] = 232;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 226;goto st1270;}
+ {stack[top++] = 232;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 226;goto st1299;}
+ {stack[top++] = 232;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 226;goto st1312;}
+ {stack[top++] = 232;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 226;goto st1325;}
+ {stack[top++] = 232;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 226;goto st1331;}
+ {stack[top++] = 232;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 226;goto st1349;}
+ {stack[top++] = 232;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 226;goto st1344;}
+ {stack[top++] = 232;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 226;goto st1362;}
+ {stack[top++] = 232;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 226;goto st1368;}
+ {stack[top++] = 232;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 226;goto st1374;}
+ {stack[top++] = 232;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 226;goto st1382;}
+ {stack[top++] = 232;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 226;goto st1390;}
+ {stack[top++] = 232;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st226;
-st226:
+ goto st232;
+st232:
if ( ++p == pe )
- goto _test_eof226;
-case 226:
+ goto _test_eof232;
+case 232:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -32112,31 +32807,157 @@ case 226:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
- case 79: goto st168;
- case 111: goto st168;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
+ case 65: goto st168;
+ case 97: goto st168;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr823;
-tr857:
+ goto tr841;
+tr141:
+ {
+ s->r_class = s->default_class;
+ }
+ {
+ s->r_ttl = s->default_ttl;
+ }
+ {
+ p--;
+ switch (s->r_type) {
+ case KNOT_RRTYPE_A:
+ {stack[top++] = 233;goto st886;}
+ case KNOT_RRTYPE_NS:
+ case KNOT_RRTYPE_CNAME:
+ case KNOT_RRTYPE_PTR:
+ case KNOT_RRTYPE_DNAME:
+ {stack[top++] = 233;goto st888;}
+ case KNOT_RRTYPE_SOA:
+ {stack[top++] = 233;goto st890;}
+ case KNOT_RRTYPE_HINFO:
+ {stack[top++] = 233;goto st922;}
+ case KNOT_RRTYPE_MINFO:
+ case KNOT_RRTYPE_RP:
+ {stack[top++] = 233;goto st927;}
+ case KNOT_RRTYPE_MX:
+ case KNOT_RRTYPE_AFSDB:
+ case KNOT_RRTYPE_RT:
+ case KNOT_RRTYPE_KX:
+ case KNOT_RRTYPE_LP:
+ {stack[top++] = 233;goto st932;}
+ case KNOT_RRTYPE_TXT:
+ case KNOT_RRTYPE_SPF:
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 233;goto st937;}
+ case KNOT_RRTYPE_AAAA:
+ {stack[top++] = 233;goto st941;}
+ case KNOT_RRTYPE_LOC:
+ {stack[top++] = 233;goto st943;}
+ case KNOT_RRTYPE_SRV:
+ {stack[top++] = 233;goto st998;}
+ case KNOT_RRTYPE_NAPTR:
+ {stack[top++] = 233;goto st1009;}
+ case KNOT_RRTYPE_CERT:
+ {stack[top++] = 233;goto st1026;}
+ case KNOT_RRTYPE_APL:
+ {stack[top++] = 233;goto st1037;}
+ case KNOT_RRTYPE_DS:
+ case KNOT_RRTYPE_CDS:
+ {stack[top++] = 233;goto st1048;}
+ case KNOT_RRTYPE_SSHFP:
+ {stack[top++] = 233;goto st1061;}
+ case KNOT_RRTYPE_IPSECKEY:
+ {stack[top++] = 233;goto st1071;}
+ case KNOT_RRTYPE_RRSIG:
+ {stack[top++] = 233;goto st1110;}
+ case KNOT_RRTYPE_NSEC:
+ {stack[top++] = 233;goto st1302;}
+ case KNOT_RRTYPE_KEY:
+ case KNOT_RRTYPE_DNSKEY:
+ case KNOT_RRTYPE_CDNSKEY:
+ {stack[top++] = 233;goto st1305;}
+ case KNOT_RRTYPE_DHCID:
+ case KNOT_RRTYPE_OPENPGPKEY:
+ {stack[top++] = 233;goto st1316;}
+ case KNOT_RRTYPE_NSEC3:
+ {stack[top++] = 233;goto st1318;}
+ case KNOT_RRTYPE_NSEC3PARAM:
+ {stack[top++] = 233;goto st1347;}
+ case KNOT_RRTYPE_TLSA:
+ case KNOT_RRTYPE_SMIMEA:
+ {stack[top++] = 233;goto st1360;}
+ case KNOT_RRTYPE_CSYNC:
+ {stack[top++] = 233;goto st1373;}
+ case KNOT_RRTYPE_ZONEMD:
+ {stack[top++] = 233;goto st1379;}
+ case KNOT_RRTYPE_NID:
+ case KNOT_RRTYPE_L64:
+ {stack[top++] = 233;goto st1397;}
+ case KNOT_RRTYPE_L32:
+ {stack[top++] = 233;goto st1392;}
+ case KNOT_RRTYPE_EUI48:
+ {stack[top++] = 233;goto st1410;}
+ case KNOT_RRTYPE_EUI64:
+ {stack[top++] = 233;goto st1416;}
+ case KNOT_RRTYPE_URI:
+ {stack[top++] = 233;goto st1422;}
+ case KNOT_RRTYPE_CAA:
+ {stack[top++] = 233;goto st1430;}
+ case KNOT_RRTYPE_SVCB:
+ case KNOT_RRTYPE_HTTPS:
+ {stack[top++] = 233;goto st1438;}
+ default:
+ WARN(ZS_CANNOT_TEXT_DATA);
+ {goto st316;}
+ }
+ }
+ goto st233;
+st233:
+ if ( ++p == pe )
+ goto _test_eof233;
+case 233:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(1664 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(1664 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ }
+ switch( _widec ) {
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
+ case 79: goto st174;
+ case 111: goto st174;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
+ }
+ goto tr841;
+tr875:
{
s->buffer_length = 0;
}
- goto st227;
-tr859:
+ goto st234;
+tr877:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st227;
-tr988:
+ goto st234;
+tr1006:
{
s->buffer_length = 0;
}
@@ -32144,8 +32965,8 @@ tr988:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st227;
-tr926:
+ goto st234;
+tr944:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -32158,8 +32979,8 @@ tr926:
{
s->buffer_length = 0;
}
- goto st227;
-tr930:
+ goto st234;
+tr948:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -32168,8 +32989,8 @@ tr930:
{
s->buffer_length = 0;
}
- goto st227;
-tr895:
+ goto st234;
+tr913:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -32184,8 +33005,8 @@ tr895:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st227;
-tr4291:
+ goto st234;
+tr4373:
{
s->buffer_length = 0;
}
@@ -32196,14 +33017,14 @@ tr4291:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st227;
-st227:
+ goto st234;
+st234:
if ( ++p == pe )
- goto _test_eof227;
-case 227:
+ goto _test_eof234;
+case 234:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -32223,21 +33044,21 @@ case 227:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1802: goto tr96;
- case 2058: goto tr860;
+ case 1802: goto tr98;
+ case 2058: goto tr878;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr859;
+ goto tr877;
} else if ( _widec >= 1664 )
- goto tr95;
- goto tr83;
-tr139:
+ goto tr97;
+ goto tr85;
+tr142:
{
s->line_counter++;
}
- goto st1404;
-tr962:
+ goto st1452;
+tr980:
{
s->buffer[s->buffer_length++] = 0;
@@ -32247,15 +33068,15 @@ tr962:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1404; goto _out;}
+ {p++; cs = 1452; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1404;
-tr860:
+ goto st1452;
+tr878:
{
s->buffer[s->buffer_length++] = 0;
@@ -32265,7 +33086,7 @@ tr860:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1404; goto _out;}
+ {p++; cs = 1452; goto _out;}
}
}
}
@@ -32275,7 +33096,7 @@ tr860:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -32288,23 +33109,23 @@ tr860:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1404; goto _out;}
+ {p++; cs = 1452; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1404; goto _out;}
+ p--; {p++; cs = 1452; goto _out;}
}
}
- goto st1404;
-tr901:
+ goto st1452;
+tr919:
{
s->line_counter++;
}
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -32317,16 +33138,16 @@ tr901:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1404; goto _out;}
+ {p++; cs = 1452; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1404; goto _out;}
+ p--; {p++; cs = 1452; goto _out;}
}
}
- goto st1404;
-tr894:
+ goto st1452;
+tr912:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -32344,7 +33165,7 @@ tr894:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -32357,34 +33178,34 @@ tr894:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1404; goto _out;}
+ {p++; cs = 1452; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1404; goto _out;}
+ p--; {p++; cs = 1452; goto _out;}
}
}
- goto st1404;
-tr4221:
+ goto st1452;
+tr4301:
{
s->line_counter++;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st1404;
-st1404:
+ goto st1452;
+st1452:
if ( ++p == pe )
- goto _test_eof1404;
-case 1404:
+ goto _test_eof1452;
+case 1452:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -32402,179 +33223,182 @@ case 1404:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr4215;
- case 32: goto tr4215;
- case 36: goto tr4216;
- case 40: goto tr4217;
- case 41: goto tr4218;
- case 42: goto tr4219;
- case 58: goto tr73;
- case 65: goto tr4295;
- case 67: goto tr4296;
- case 68: goto tr4297;
- case 69: goto tr4298;
- case 72: goto tr4299;
- case 73: goto tr4300;
- case 75: goto tr4301;
- case 76: goto tr4302;
- case 77: goto tr4303;
- case 78: goto tr4304;
- case 79: goto tr4305;
- case 80: goto tr4306;
- case 82: goto tr4307;
- case 83: goto tr4308;
- case 84: goto tr4309;
- case 85: goto tr4310;
- case 90: goto tr4311;
- case 92: goto tr4220;
- case 95: goto tr4219;
- case 97: goto tr4295;
- case 99: goto tr4296;
- case 100: goto tr4297;
- case 101: goto tr4298;
- case 104: goto tr4299;
- case 105: goto tr4300;
- case 107: goto tr4301;
- case 108: goto tr4302;
- case 109: goto tr4303;
- case 110: goto tr4304;
- case 111: goto tr4305;
- case 112: goto tr4306;
- case 114: goto tr4307;
- case 115: goto tr4308;
- case 116: goto tr4309;
- case 117: goto tr4310;
- case 122: goto tr4311;
- case 2826: goto tr4211;
- case 2875: goto tr4212;
- case 3082: goto tr4221;
- case 3131: goto tr4222;
- case 3338: goto tr4223;
- case 3387: goto tr4224;
- case 3594: goto tr4225;
- case 3643: goto tr4226;
+ case 9: goto tr4295;
+ case 32: goto tr4295;
+ case 36: goto tr4296;
+ case 40: goto tr4297;
+ case 41: goto tr4298;
+ case 42: goto tr4299;
+ case 58: goto tr75;
+ case 65: goto tr4377;
+ case 67: goto tr4378;
+ case 68: goto tr4379;
+ case 69: goto tr4380;
+ case 72: goto tr4381;
+ case 73: goto tr4382;
+ case 75: goto tr4383;
+ case 76: goto tr4384;
+ case 77: goto tr4385;
+ case 78: goto tr4386;
+ case 79: goto tr4387;
+ case 80: goto tr4388;
+ case 82: goto tr4389;
+ case 83: goto tr4390;
+ case 84: goto tr4391;
+ case 85: goto tr4392;
+ case 87: goto tr4393;
+ case 90: goto tr4394;
+ case 92: goto tr4300;
+ case 95: goto tr4299;
+ case 97: goto tr4377;
+ case 99: goto tr4378;
+ case 100: goto tr4379;
+ case 101: goto tr4380;
+ case 104: goto tr4381;
+ case 105: goto tr4382;
+ case 107: goto tr4383;
+ case 108: goto tr4384;
+ case 109: goto tr4385;
+ case 110: goto tr4386;
+ case 111: goto tr4387;
+ case 112: goto tr4388;
+ case 114: goto tr4389;
+ case 115: goto tr4390;
+ case 116: goto tr4391;
+ case 117: goto tr4392;
+ case 119: goto tr4393;
+ case 122: goto tr4394;
+ case 2826: goto tr4291;
+ case 2875: goto tr4292;
+ case 3082: goto tr4301;
+ case 3131: goto tr4302;
+ case 3338: goto tr4303;
+ case 3387: goto tr4304;
+ case 3594: goto tr4305;
+ case 3643: goto tr4306;
}
if ( _widec < 60 ) {
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 44 ) {
if ( _widec > 47 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr4294;
+ goto tr4376;
} else if ( _widec >= 45 )
- goto tr4219;
+ goto tr4299;
} else
- goto tr73;
+ goto tr75;
} else if ( _widec > 63 ) {
if ( _widec < 91 ) {
if ( 64 <= _widec && _widec <= 89 )
- goto tr4219;
+ goto tr4299;
} else if ( _widec > 96 ) {
if ( _widec > 121 ) {
if ( 123 <= _widec )
- goto tr73;
+ goto tr75;
} else if ( _widec >= 98 )
- goto tr4219;
+ goto tr4299;
} else
- goto tr73;
+ goto tr75;
} else
- goto tr73;
- goto tr4293;
-tr4216:
+ goto tr75;
+ goto tr4375;
+tr4296:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 228;goto st844;}
+ {stack[top++] = 235;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 228;goto st846;}
+ {stack[top++] = 235;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 228;goto st848;}
+ {stack[top++] = 235;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 228;goto st880;}
+ {stack[top++] = 235;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 228;goto st885;}
+ {stack[top++] = 235;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 228;goto st890;}
+ {stack[top++] = 235;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 228;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 235;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 228;goto st899;}
+ {stack[top++] = 235;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 228;goto st901;}
+ {stack[top++] = 235;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 228;goto st956;}
+ {stack[top++] = 235;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 228;goto st967;}
+ {stack[top++] = 235;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 228;goto st984;}
+ {stack[top++] = 235;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 228;goto st995;}
+ {stack[top++] = 235;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 228;goto st1006;}
+ {stack[top++] = 235;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 228;goto st1019;}
+ {stack[top++] = 235;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 228;goto st1029;}
+ {stack[top++] = 235;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 228;goto st1068;}
+ {stack[top++] = 235;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 228;goto st1254;}
+ {stack[top++] = 235;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 228;goto st1257;}
+ {stack[top++] = 235;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 228;goto st1268;}
+ {stack[top++] = 235;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 228;goto st1270;}
+ {stack[top++] = 235;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 228;goto st1299;}
+ {stack[top++] = 235;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 228;goto st1312;}
+ {stack[top++] = 235;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 228;goto st1325;}
+ {stack[top++] = 235;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 228;goto st1331;}
+ {stack[top++] = 235;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 228;goto st1349;}
+ {stack[top++] = 235;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 228;goto st1344;}
+ {stack[top++] = 235;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 228;goto st1362;}
+ {stack[top++] = 235;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 228;goto st1368;}
+ {stack[top++] = 235;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 228;goto st1374;}
+ {stack[top++] = 235;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 228;goto st1382;}
+ {stack[top++] = 235;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 228;goto st1390;}
+ {stack[top++] = 235;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st228;
-st228:
+ goto st235;
+st235:
if ( ++p == pe )
- goto _test_eof228;
-case 228:
+ goto _test_eof235;
+case 235:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -32588,222 +33412,223 @@ case 228:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr84;
- case 32: goto tr84;
- case 40: goto tr85;
- case 41: goto tr86;
- case 73: goto tr756;
- case 79: goto tr757;
- case 84: goto tr758;
- case 105: goto tr756;
- case 111: goto tr757;
- case 116: goto tr758;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr87;
- case 2107: goto tr88;
+ case 9: goto tr86;
+ case 32: goto tr86;
+ case 40: goto tr87;
+ case 41: goto tr88;
+ case 73: goto tr774;
+ case 79: goto tr775;
+ case 84: goto tr776;
+ case 105: goto tr774;
+ case 111: goto tr775;
+ case 116: goto tr776;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr89;
+ case 2107: goto tr90;
}
- goto tr861;
-tr757:
+ goto tr879;
+tr775:
{
ERR(ZS_OK);
}
- goto st229;
-st229:
+ goto st236;
+st236:
if ( ++p == pe )
- goto _test_eof229;
-case 229:
+ goto _test_eof236;
+case 236:
switch( (*p) ) {
- case 82: goto st230;
- case 114: goto st230;
+ case 82: goto st237;
+ case 114: goto st237;
}
- goto tr755;
-st230:
+ goto tr773;
+st237:
if ( ++p == pe )
- goto _test_eof230;
-case 230:
+ goto _test_eof237;
+case 237:
switch( (*p) ) {
- case 73: goto st231;
- case 105: goto st231;
+ case 73: goto st238;
+ case 105: goto st238;
}
- goto tr755;
-st231:
+ goto tr773;
+st238:
if ( ++p == pe )
- goto _test_eof231;
-case 231:
+ goto _test_eof238;
+case 238:
switch( (*p) ) {
- case 71: goto st232;
- case 103: goto st232;
+ case 71: goto st239;
+ case 103: goto st239;
}
- goto tr755;
-st232:
+ goto tr773;
+st239:
if ( ++p == pe )
- goto _test_eof232;
-case 232:
+ goto _test_eof239;
+case 239:
switch( (*p) ) {
- case 73: goto st233;
- case 105: goto st233;
+ case 73: goto st240;
+ case 105: goto st240;
}
- goto tr755;
-st233:
+ goto tr773;
+st240:
if ( ++p == pe )
- goto _test_eof233;
-case 233:
+ goto _test_eof240;
+case 240:
switch( (*p) ) {
- case 78: goto st234;
- case 110: goto st234;
+ case 78: goto st241;
+ case 110: goto st241;
}
- goto tr755;
-st234:
+ goto tr773;
+st241:
if ( ++p == pe )
- goto _test_eof234;
-case 234:
+ goto _test_eof241;
+case 241:
switch( (*p) ) {
- case 32: goto tr867;
- case 59: goto tr867;
+ case 32: goto tr885;
+ case 59: goto tr885;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr867;
+ goto tr885;
} else if ( (*p) >= 9 )
- goto tr867;
- goto tr755;
-tr758:
+ goto tr885;
+ goto tr773;
+tr776:
{
ERR(ZS_OK);
}
- goto st235;
-st235:
+ goto st242;
+st242:
if ( ++p == pe )
- goto _test_eof235;
-case 235:
+ goto _test_eof242;
+case 242:
switch( (*p) ) {
- case 84: goto st236;
- case 116: goto st236;
+ case 84: goto st243;
+ case 116: goto st243;
}
- goto tr755;
-st236:
+ goto tr773;
+st243:
if ( ++p == pe )
- goto _test_eof236;
-case 236:
+ goto _test_eof243;
+case 243:
switch( (*p) ) {
- case 76: goto st237;
- case 108: goto st237;
+ case 76: goto st244;
+ case 108: goto st244;
}
- goto tr755;
-st237:
+ goto tr773;
+st244:
if ( ++p == pe )
- goto _test_eof237;
-case 237:
+ goto _test_eof244;
+case 244:
switch( (*p) ) {
- case 32: goto tr870;
- case 59: goto tr870;
+ case 32: goto tr888;
+ case 59: goto tr888;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr870;
+ goto tr888;
} else if ( (*p) >= 9 )
- goto tr870;
- goto tr755;
-tr4219:
+ goto tr888;
+ goto tr773;
+tr4299:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 238;goto st844;}
+ {stack[top++] = 245;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 238;goto st846;}
+ {stack[top++] = 245;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 238;goto st848;}
+ {stack[top++] = 245;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 238;goto st880;}
+ {stack[top++] = 245;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 238;goto st885;}
+ {stack[top++] = 245;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 238;goto st890;}
+ {stack[top++] = 245;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 238;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 245;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 238;goto st899;}
+ {stack[top++] = 245;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 238;goto st901;}
+ {stack[top++] = 245;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 238;goto st956;}
+ {stack[top++] = 245;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 238;goto st967;}
+ {stack[top++] = 245;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 238;goto st984;}
+ {stack[top++] = 245;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 238;goto st995;}
+ {stack[top++] = 245;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 238;goto st1006;}
+ {stack[top++] = 245;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 238;goto st1019;}
+ {stack[top++] = 245;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 238;goto st1029;}
+ {stack[top++] = 245;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 238;goto st1068;}
+ {stack[top++] = 245;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 238;goto st1254;}
+ {stack[top++] = 245;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 238;goto st1257;}
+ {stack[top++] = 245;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 238;goto st1268;}
+ {stack[top++] = 245;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 238;goto st1270;}
+ {stack[top++] = 245;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 238;goto st1299;}
+ {stack[top++] = 245;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 238;goto st1312;}
+ {stack[top++] = 245;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 238;goto st1325;}
+ {stack[top++] = 245;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 238;goto st1331;}
+ {stack[top++] = 245;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 238;goto st1349;}
+ {stack[top++] = 245;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 238;goto st1344;}
+ {stack[top++] = 245;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 238;goto st1362;}
+ {stack[top++] = 245;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 238;goto st1368;}
+ {stack[top++] = 245;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 238;goto st1374;}
+ {stack[top++] = 245;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 238;goto st1382;}
+ {stack[top++] = 245;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 238;goto st1390;}
+ {stack[top++] = 245;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 238;goto st309;} }
- goto st238;
-st238:
+ { p--; {stack[top++] = 245;goto st318;} }
+ goto st245;
+st245:
if ( ++p == pe )
- goto _test_eof238;
-case 238:
+ goto _test_eof245;
+case 245:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -32817,17 +33642,17 @@ case 238:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr871;
-tr4294:
+ goto tr889;
+tr4376:
{
s->number64 = 0;
}
@@ -32842,107 +33667,108 @@ tr4294:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 239;goto st844;}
+ {stack[top++] = 246;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 239;goto st846;}
+ {stack[top++] = 246;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 239;goto st848;}
+ {stack[top++] = 246;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 239;goto st880;}
+ {stack[top++] = 246;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 239;goto st885;}
+ {stack[top++] = 246;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 239;goto st890;}
+ {stack[top++] = 246;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 239;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 246;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 239;goto st899;}
+ {stack[top++] = 246;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 239;goto st901;}
+ {stack[top++] = 246;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 239;goto st956;}
+ {stack[top++] = 246;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 239;goto st967;}
+ {stack[top++] = 246;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 239;goto st984;}
+ {stack[top++] = 246;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 239;goto st995;}
+ {stack[top++] = 246;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 239;goto st1006;}
+ {stack[top++] = 246;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 239;goto st1019;}
+ {stack[top++] = 246;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 239;goto st1029;}
+ {stack[top++] = 246;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 239;goto st1068;}
+ {stack[top++] = 246;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 239;goto st1254;}
+ {stack[top++] = 246;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 239;goto st1257;}
+ {stack[top++] = 246;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 239;goto st1268;}
+ {stack[top++] = 246;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 239;goto st1270;}
+ {stack[top++] = 246;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 239;goto st1299;}
+ {stack[top++] = 246;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 239;goto st1312;}
+ {stack[top++] = 246;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 239;goto st1325;}
+ {stack[top++] = 246;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 239;goto st1331;}
+ {stack[top++] = 246;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 239;goto st1349;}
+ {stack[top++] = 246;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 239;goto st1344;}
+ {stack[top++] = 246;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 239;goto st1362;}
+ {stack[top++] = 246;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 239;goto st1368;}
+ {stack[top++] = 246;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 239;goto st1374;}
+ {stack[top++] = 246;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 239;goto st1382;}
+ {stack[top++] = 246;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 239;goto st1390;}
+ {stack[top++] = 246;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 239;goto st309;} }
- goto st239;
-st239:
+ { p--; {stack[top++] = 246;goto st318;} }
+ goto st246;
+st246:
if ( ++p == pe )
- goto _test_eof239;
-case 239:
+ goto _test_eof246;
+case 246:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -32956,47 +33782,47 @@ case 239:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr878;
- case 32: goto tr878;
- case 40: goto tr879;
- case 41: goto tr880;
- case 68: goto tr31;
- case 72: goto tr32;
- case 77: goto tr33;
- case 83: goto st198;
- case 87: goto tr35;
- case 100: goto tr31;
- case 104: goto tr32;
- case 109: goto tr33;
- case 115: goto st198;
- case 119: goto tr35;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr881;
- case 2107: goto tr882;
+ case 9: goto tr896;
+ case 32: goto tr896;
+ case 40: goto tr897;
+ case 41: goto tr898;
+ case 68: goto tr32;
+ case 72: goto tr33;
+ case 77: goto tr34;
+ case 83: goto st204;
+ case 87: goto tr36;
+ case 100: goto tr32;
+ case 104: goto tr33;
+ case 109: goto tr34;
+ case 115: goto st204;
+ case 119: goto tr36;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr899;
+ case 2107: goto tr900;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr30;
- goto tr877;
-tr884:
+ goto tr31;
+ goto tr895;
+tr902:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st240;
-tr885:
+ goto st247;
+tr903:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st240;
-tr878:
+ goto st247;
+tr896:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -33005,22 +33831,22 @@ tr878:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st240;
-tr879:
+ goto st247;
+tr897:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -33029,22 +33855,22 @@ tr879:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st240;
-tr880:
+ goto st247;
+tr898:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -33053,18 +33879,18 @@ tr880:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st240;
-st240:
+ goto st247;
+st247:
if ( ++p == pe )
- goto _test_eof240;
-case 240:
+ goto _test_eof247;
+case 247:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -33078,10 +33904,10 @@ case 240:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st240;
- case 32: goto st240;
- case 40: goto tr884;
- case 41: goto tr885;
+ case 9: goto st247;
+ case 32: goto st247;
+ case 40: goto tr902;
+ case 41: goto tr903;
case 65: goto tr5;
case 67: goto tr6;
case 68: goto tr7;
@@ -33098,7 +33924,8 @@ case 240:
case 83: goto tr18;
case 84: goto tr19;
case 85: goto tr20;
- case 90: goto tr21;
+ case 87: goto tr21;
+ case 90: goto tr22;
case 97: goto tr5;
case 99: goto tr6;
case 100: goto tr7;
@@ -33115,28 +33942,29 @@ case 240:
case 115: goto tr18;
case 116: goto tr19;
case 117: goto tr20;
- case 122: goto tr21;
- case 1802: goto tr93;
- case 1851: goto tr94;
- case 2058: goto tr886;
- case 2107: goto tr887;
+ case 119: goto tr21;
+ case 122: goto tr22;
+ case 1802: goto tr95;
+ case 1851: goto tr96;
+ case 2058: goto tr904;
+ case 2107: goto tr905;
}
if ( 48 <= _widec && _widec <= 57 )
goto tr4;
goto tr0;
-tr887:
+tr905:
{
s->buffer_length = 0;
}
- goto st241;
-tr888:
+ goto st248;
+tr906:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st241;
-tr882:
+ goto st248;
+tr900:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -33148,18 +33976,18 @@ tr882:
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st241;
-st241:
+ goto st248;
+st248:
if ( ++p == pe )
- goto _test_eof241;
-case 241:
+ goto _test_eof248;
+case 248:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -33179,16 +34007,16 @@ case 241:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1802: goto tr96;
- case 2058: goto tr889;
+ case 1802: goto tr98;
+ case 2058: goto tr907;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr888;
+ goto tr906;
} else if ( _widec >= 1664 )
- goto tr95;
- goto tr151;
-tr4295:
+ goto tr97;
+ goto tr154;
+tr4377:
{
s->r_class = s->default_class;
}
@@ -33199,100 +34027,101 @@ tr4295:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 242;goto st844;}
+ {stack[top++] = 249;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 242;goto st846;}
+ {stack[top++] = 249;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 242;goto st848;}
+ {stack[top++] = 249;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 242;goto st880;}
+ {stack[top++] = 249;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 242;goto st885;}
+ {stack[top++] = 249;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 242;goto st890;}
+ {stack[top++] = 249;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 242;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 249;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 242;goto st899;}
+ {stack[top++] = 249;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 242;goto st901;}
+ {stack[top++] = 249;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 242;goto st956;}
+ {stack[top++] = 249;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 242;goto st967;}
+ {stack[top++] = 249;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 242;goto st984;}
+ {stack[top++] = 249;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 242;goto st995;}
+ {stack[top++] = 249;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 242;goto st1006;}
+ {stack[top++] = 249;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 242;goto st1019;}
+ {stack[top++] = 249;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 242;goto st1029;}
+ {stack[top++] = 249;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 242;goto st1068;}
+ {stack[top++] = 249;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 242;goto st1254;}
+ {stack[top++] = 249;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 242;goto st1257;}
+ {stack[top++] = 249;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 242;goto st1268;}
+ {stack[top++] = 249;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 242;goto st1270;}
+ {stack[top++] = 249;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 242;goto st1299;}
+ {stack[top++] = 249;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 242;goto st1312;}
+ {stack[top++] = 249;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 242;goto st1325;}
+ {stack[top++] = 249;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 242;goto st1331;}
+ {stack[top++] = 249;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 242;goto st1349;}
+ {stack[top++] = 249;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 242;goto st1344;}
+ {stack[top++] = 249;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 242;goto st1362;}
+ {stack[top++] = 249;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 242;goto st1368;}
+ {stack[top++] = 249;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 242;goto st1374;}
+ {stack[top++] = 249;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 242;goto st1382;}
+ {stack[top++] = 249;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 242;goto st1390;}
+ {stack[top++] = 249;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 242;goto st309;} }
- goto st242;
-st242:
+ { p--; {stack[top++] = 249;goto st318;} }
+ goto st249;
+st249:
if ( ++p == pe )
- goto _test_eof242;
-case 242:
+ goto _test_eof249;
+case 249:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -33310,45 +34139,45 @@ case 242:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr891;
- case 32: goto tr891;
- case 40: goto tr892;
- case 41: goto tr893;
- case 65: goto st266;
- case 70: goto st269;
- case 80: goto st273;
- case 97: goto st266;
- case 102: goto st269;
- case 112: goto st273;
- case 2826: goto tr87;
- case 2875: goto tr88;
- case 3082: goto tr894;
- case 3131: goto tr895;
- case 3338: goto tr829;
- case 3387: goto tr830;
- case 3594: goto tr896;
- case 3643: goto tr897;
- }
- goto tr890;
-tr899:
+ case 9: goto tr909;
+ case 32: goto tr909;
+ case 40: goto tr910;
+ case 41: goto tr911;
+ case 65: goto st274;
+ case 70: goto st277;
+ case 80: goto st281;
+ case 97: goto st274;
+ case 102: goto st277;
+ case 112: goto st281;
+ case 2826: goto tr89;
+ case 2875: goto tr90;
+ case 3082: goto tr912;
+ case 3131: goto tr913;
+ case 3338: goto tr847;
+ case 3387: goto tr848;
+ case 3594: goto tr914;
+ case 3643: goto tr915;
+ }
+ goto tr908;
+tr917:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st243;
-tr900:
+ goto st250;
+tr918:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st243;
-tr891:
+ goto st250;
+tr909:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -33360,15 +34189,15 @@ tr891:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st243;
-tr892:
+ goto st250;
+tr910:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -33380,15 +34209,15 @@ tr892:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st243;
-tr893:
+ goto st250;
+tr911:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -33400,11 +34229,11 @@ tr893:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st243;
-st243:
+ goto st250;
+st250:
if ( ++p == pe )
- goto _test_eof243;
-case 243:
+ goto _test_eof250;
+case 250:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -33422,68 +34251,70 @@ case 243:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st243;
- case 32: goto st243;
- case 40: goto tr899;
- case 41: goto tr900;
- case 58: goto tr73;
- case 65: goto tr122;
- case 67: goto tr123;
- case 68: goto tr124;
- case 69: goto tr125;
- case 72: goto tr126;
- case 73: goto tr127;
- case 75: goto tr128;
- case 76: goto tr129;
- case 77: goto tr130;
- case 78: goto tr131;
- case 79: goto tr132;
- case 80: goto tr133;
- case 82: goto tr134;
- case 83: goto tr135;
- case 84: goto tr136;
- case 85: goto tr137;
- case 90: goto tr138;
- case 92: goto tr78;
- case 97: goto tr122;
- case 99: goto tr123;
- case 100: goto tr124;
- case 101: goto tr125;
- case 104: goto tr126;
- case 105: goto tr127;
- case 107: goto tr128;
- case 108: goto tr129;
- case 109: goto tr130;
- case 110: goto tr131;
- case 111: goto tr132;
- case 112: goto tr133;
- case 114: goto tr134;
- case 115: goto tr135;
- case 116: goto tr136;
- case 117: goto tr137;
- case 122: goto tr138;
- case 2826: goto tr93;
- case 2875: goto tr94;
- case 3082: goto tr901;
- case 3131: goto tr857;
- case 3338: goto tr112;
- case 3387: goto tr113;
- case 3594: goto tr902;
- case 3643: goto tr858;
+ case 9: goto st250;
+ case 32: goto st250;
+ case 40: goto tr917;
+ case 41: goto tr918;
+ case 58: goto tr75;
+ case 65: goto tr124;
+ case 67: goto tr125;
+ case 68: goto tr126;
+ case 69: goto tr127;
+ case 72: goto tr128;
+ case 73: goto tr129;
+ case 75: goto tr130;
+ case 76: goto tr131;
+ case 77: goto tr132;
+ case 78: goto tr133;
+ case 79: goto tr134;
+ case 80: goto tr135;
+ case 82: goto tr136;
+ case 83: goto tr137;
+ case 84: goto tr138;
+ case 85: goto tr139;
+ case 87: goto tr140;
+ case 90: goto tr141;
+ case 92: goto tr80;
+ case 97: goto tr124;
+ case 99: goto tr125;
+ case 100: goto tr126;
+ case 101: goto tr127;
+ case 104: goto tr128;
+ case 105: goto tr129;
+ case 107: goto tr130;
+ case 108: goto tr131;
+ case 109: goto tr132;
+ case 110: goto tr133;
+ case 111: goto tr134;
+ case 112: goto tr135;
+ case 114: goto tr136;
+ case 115: goto tr137;
+ case 116: goto tr138;
+ case 117: goto tr139;
+ case 119: goto tr140;
+ case 122: goto tr141;
+ case 2826: goto tr95;
+ case 2875: goto tr96;
+ case 3082: goto tr919;
+ case 3131: goto tr875;
+ case 3338: goto tr114;
+ case 3387: goto tr115;
+ case 3594: goto tr920;
+ case 3643: goto tr876;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 47 ) {
if ( _widec > 57 ) {
if ( 60 <= _widec )
- goto tr73;
+ goto tr75;
} else if ( _widec >= 48 )
- goto tr121;
+ goto tr123;
} else
- goto tr73;
- goto tr118;
-tr143:
+ goto tr75;
+ goto tr120;
+tr146:
{
s->line_counter++;
}
@@ -33491,92 +34322,93 @@ tr143:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1405;goto st844;}
+ {stack[top++] = 1453;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1405;goto st846;}
+ {stack[top++] = 1453;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1405;goto st848;}
+ {stack[top++] = 1453;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1405;goto st880;}
+ {stack[top++] = 1453;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1405;goto st885;}
+ {stack[top++] = 1453;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1405;goto st890;}
+ {stack[top++] = 1453;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1405;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1453;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1405;goto st899;}
+ {stack[top++] = 1453;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1405;goto st901;}
+ {stack[top++] = 1453;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1405;goto st956;}
+ {stack[top++] = 1453;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1405;goto st967;}
+ {stack[top++] = 1453;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1405;goto st984;}
+ {stack[top++] = 1453;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1405;goto st995;}
+ {stack[top++] = 1453;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1405;goto st1006;}
+ {stack[top++] = 1453;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1405;goto st1019;}
+ {stack[top++] = 1453;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1405;goto st1029;}
+ {stack[top++] = 1453;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1405;goto st1068;}
+ {stack[top++] = 1453;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1405;goto st1254;}
+ {stack[top++] = 1453;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1405;goto st1257;}
+ {stack[top++] = 1453;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1405;goto st1268;}
+ {stack[top++] = 1453;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1405;goto st1270;}
+ {stack[top++] = 1453;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1405;goto st1299;}
+ {stack[top++] = 1453;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1405;goto st1312;}
+ {stack[top++] = 1453;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1405;goto st1325;}
+ {stack[top++] = 1453;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1405;goto st1331;}
+ {stack[top++] = 1453;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1405;goto st1349;}
+ {stack[top++] = 1453;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1405;goto st1344;}
+ {stack[top++] = 1453;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1405;goto st1362;}
+ {stack[top++] = 1453;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1405;goto st1368;}
+ {stack[top++] = 1453;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1405;goto st1374;}
+ {stack[top++] = 1453;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1405;goto st1382;}
+ {stack[top++] = 1453;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1405;goto st1390;}
+ {stack[top++] = 1453;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st1405;
-tr902:
+ goto st1453;
+tr920:
{
s->line_counter++;
}
@@ -33584,94 +34416,95 @@ tr902:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1405;goto st844;}
+ {stack[top++] = 1453;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1405;goto st846;}
+ {stack[top++] = 1453;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1405;goto st848;}
+ {stack[top++] = 1453;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1405;goto st880;}
+ {stack[top++] = 1453;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1405;goto st885;}
+ {stack[top++] = 1453;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1405;goto st890;}
+ {stack[top++] = 1453;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1405;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1453;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1405;goto st899;}
+ {stack[top++] = 1453;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1405;goto st901;}
+ {stack[top++] = 1453;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1405;goto st956;}
+ {stack[top++] = 1453;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1405;goto st967;}
+ {stack[top++] = 1453;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1405;goto st984;}
+ {stack[top++] = 1453;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1405;goto st995;}
+ {stack[top++] = 1453;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1405;goto st1006;}
+ {stack[top++] = 1453;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1405;goto st1019;}
+ {stack[top++] = 1453;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1405;goto st1029;}
+ {stack[top++] = 1453;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1405;goto st1068;}
+ {stack[top++] = 1453;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1405;goto st1254;}
+ {stack[top++] = 1453;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1405;goto st1257;}
+ {stack[top++] = 1453;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1405;goto st1268;}
+ {stack[top++] = 1453;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1405;goto st1270;}
+ {stack[top++] = 1453;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1405;goto st1299;}
+ {stack[top++] = 1453;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1405;goto st1312;}
+ {stack[top++] = 1453;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1405;goto st1325;}
+ {stack[top++] = 1453;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1405;goto st1331;}
+ {stack[top++] = 1453;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1405;goto st1349;}
+ {stack[top++] = 1453;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1405;goto st1344;}
+ {stack[top++] = 1453;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1405;goto st1362;}
+ {stack[top++] = 1453;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1405;goto st1368;}
+ {stack[top++] = 1453;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1405;goto st1374;}
+ {stack[top++] = 1453;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1405;goto st1382;}
+ {stack[top++] = 1453;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1405;goto st1390;}
+ {stack[top++] = 1453;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -33684,16 +34517,16 @@ tr902:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1405; goto _out;}
+ {p++; cs = 1453; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1405; goto _out;}
+ p--; {p++; cs = 1453; goto _out;}
}
}
- goto st1405;
-tr896:
+ goto st1453;
+tr914:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -33708,88 +34541,89 @@ tr896:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1405;goto st844;}
+ {stack[top++] = 1453;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1405;goto st846;}
+ {stack[top++] = 1453;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1405;goto st848;}
+ {stack[top++] = 1453;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1405;goto st880;}
+ {stack[top++] = 1453;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1405;goto st885;}
+ {stack[top++] = 1453;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1405;goto st890;}
+ {stack[top++] = 1453;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1405;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1453;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1405;goto st899;}
+ {stack[top++] = 1453;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1405;goto st901;}
+ {stack[top++] = 1453;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1405;goto st956;}
+ {stack[top++] = 1453;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1405;goto st967;}
+ {stack[top++] = 1453;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1405;goto st984;}
+ {stack[top++] = 1453;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1405;goto st995;}
+ {stack[top++] = 1453;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1405;goto st1006;}
+ {stack[top++] = 1453;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1405;goto st1019;}
+ {stack[top++] = 1453;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1405;goto st1029;}
+ {stack[top++] = 1453;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1405;goto st1068;}
+ {stack[top++] = 1453;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1405;goto st1254;}
+ {stack[top++] = 1453;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1405;goto st1257;}
+ {stack[top++] = 1453;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1405;goto st1268;}
+ {stack[top++] = 1453;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1405;goto st1270;}
+ {stack[top++] = 1453;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1405;goto st1299;}
+ {stack[top++] = 1453;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1405;goto st1312;}
+ {stack[top++] = 1453;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1405;goto st1325;}
+ {stack[top++] = 1453;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1405;goto st1331;}
+ {stack[top++] = 1453;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1405;goto st1349;}
+ {stack[top++] = 1453;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1405;goto st1344;}
+ {stack[top++] = 1453;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1405;goto st1362;}
+ {stack[top++] = 1453;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1405;goto st1368;}
+ {stack[top++] = 1453;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1405;goto st1374;}
+ {stack[top++] = 1453;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1405;goto st1382;}
+ {stack[top++] = 1453;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1405;goto st1390;}
+ {stack[top++] = 1453;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
@@ -33799,7 +34633,7 @@ tr896:
{
if (rdata_tail - s->r_data > UINT16_MAX) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->r_data_length = rdata_tail - s->r_data;
@@ -33812,16 +34646,16 @@ tr896:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1405; goto _out;}
+ {p++; cs = 1453; goto _out;}
}
}
} else {
// Return if external processing.
- p--; {p++; cs = 1405; goto _out;}
+ p--; {p++; cs = 1453; goto _out;}
}
}
- goto st1405;
-tr4225:
+ goto st1453;
+tr4305:
{
s->line_counter++;
}
@@ -33829,105 +34663,106 @@ tr4225:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 1405;goto st844;}
+ {stack[top++] = 1453;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 1405;goto st846;}
+ {stack[top++] = 1453;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 1405;goto st848;}
+ {stack[top++] = 1453;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 1405;goto st880;}
+ {stack[top++] = 1453;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 1405;goto st885;}
+ {stack[top++] = 1453;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 1405;goto st890;}
+ {stack[top++] = 1453;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 1405;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 1453;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 1405;goto st899;}
+ {stack[top++] = 1453;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 1405;goto st901;}
+ {stack[top++] = 1453;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 1405;goto st956;}
+ {stack[top++] = 1453;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 1405;goto st967;}
+ {stack[top++] = 1453;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 1405;goto st984;}
+ {stack[top++] = 1453;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 1405;goto st995;}
+ {stack[top++] = 1453;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 1405;goto st1006;}
+ {stack[top++] = 1453;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 1405;goto st1019;}
+ {stack[top++] = 1453;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 1405;goto st1029;}
+ {stack[top++] = 1453;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 1405;goto st1068;}
+ {stack[top++] = 1453;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 1405;goto st1254;}
+ {stack[top++] = 1453;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 1405;goto st1257;}
+ {stack[top++] = 1453;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 1405;goto st1268;}
+ {stack[top++] = 1453;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 1405;goto st1270;}
+ {stack[top++] = 1453;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 1405;goto st1299;}
+ {stack[top++] = 1453;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 1405;goto st1312;}
+ {stack[top++] = 1453;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 1405;goto st1325;}
+ {stack[top++] = 1453;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 1405;goto st1331;}
+ {stack[top++] = 1453;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 1405;goto st1349;}
+ {stack[top++] = 1453;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 1405;goto st1344;}
+ {stack[top++] = 1453;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 1405;goto st1362;}
+ {stack[top++] = 1453;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 1405;goto st1368;}
+ {stack[top++] = 1453;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 1405;goto st1374;}
+ {stack[top++] = 1453;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 1405;goto st1382;}
+ {stack[top++] = 1453;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 1405;goto st1390;}
+ {stack[top++] = 1453;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st1405;
-st1405:
+ goto st1453;
+st1453:
if ( ++p == pe )
- goto _test_eof1405;
-case 1405:
+ goto _test_eof1453;
+case 1453:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -33945,86 +34780,88 @@ case 1405:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr4288;
- case 32: goto tr4288;
- case 36: goto tr4216;
- case 40: goto tr4289;
- case 41: goto tr4290;
- case 42: goto tr4219;
- case 58: goto tr73;
- case 65: goto tr4295;
- case 67: goto tr4296;
- case 68: goto tr4297;
- case 69: goto tr4298;
- case 72: goto tr4299;
- case 73: goto tr4300;
- case 75: goto tr4301;
- case 76: goto tr4302;
- case 77: goto tr4303;
- case 78: goto tr4304;
- case 79: goto tr4305;
- case 80: goto tr4306;
- case 82: goto tr4307;
- case 83: goto tr4308;
- case 84: goto tr4309;
- case 85: goto tr4310;
- case 90: goto tr4311;
- case 92: goto tr4220;
- case 95: goto tr4219;
- case 97: goto tr4295;
- case 99: goto tr4296;
- case 100: goto tr4297;
- case 101: goto tr4298;
- case 104: goto tr4299;
- case 105: goto tr4300;
- case 107: goto tr4301;
- case 108: goto tr4302;
- case 109: goto tr4303;
- case 110: goto tr4304;
- case 111: goto tr4305;
- case 112: goto tr4306;
- case 114: goto tr4307;
- case 115: goto tr4308;
- case 116: goto tr4309;
- case 117: goto tr4310;
- case 122: goto tr4311;
- case 2826: goto tr87;
- case 2875: goto tr88;
- case 3082: goto tr4312;
- case 3131: goto tr4291;
- case 3338: goto tr105;
- case 3387: goto tr106;
- case 3594: goto tr4312;
- case 3643: goto tr4292;
+ case 9: goto tr4370;
+ case 32: goto tr4370;
+ case 36: goto tr4296;
+ case 40: goto tr4371;
+ case 41: goto tr4372;
+ case 42: goto tr4299;
+ case 58: goto tr75;
+ case 65: goto tr4377;
+ case 67: goto tr4378;
+ case 68: goto tr4379;
+ case 69: goto tr4380;
+ case 72: goto tr4381;
+ case 73: goto tr4382;
+ case 75: goto tr4383;
+ case 76: goto tr4384;
+ case 77: goto tr4385;
+ case 78: goto tr4386;
+ case 79: goto tr4387;
+ case 80: goto tr4388;
+ case 82: goto tr4389;
+ case 83: goto tr4390;
+ case 84: goto tr4391;
+ case 85: goto tr4392;
+ case 87: goto tr4393;
+ case 90: goto tr4394;
+ case 92: goto tr4300;
+ case 95: goto tr4299;
+ case 97: goto tr4377;
+ case 99: goto tr4378;
+ case 100: goto tr4379;
+ case 101: goto tr4380;
+ case 104: goto tr4381;
+ case 105: goto tr4382;
+ case 107: goto tr4383;
+ case 108: goto tr4384;
+ case 109: goto tr4385;
+ case 110: goto tr4386;
+ case 111: goto tr4387;
+ case 112: goto tr4388;
+ case 114: goto tr4389;
+ case 115: goto tr4390;
+ case 116: goto tr4391;
+ case 117: goto tr4392;
+ case 119: goto tr4393;
+ case 122: goto tr4394;
+ case 2826: goto tr89;
+ case 2875: goto tr90;
+ case 3082: goto tr4395;
+ case 3131: goto tr4373;
+ case 3338: goto tr107;
+ case 3387: goto tr108;
+ case 3594: goto tr4395;
+ case 3643: goto tr4374;
}
if ( _widec < 60 ) {
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 44 ) {
if ( _widec > 47 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr4294;
+ goto tr4376;
} else if ( _widec >= 45 )
- goto tr4219;
+ goto tr4299;
} else
- goto tr73;
+ goto tr75;
} else if ( _widec > 63 ) {
if ( _widec < 91 ) {
if ( 64 <= _widec && _widec <= 89 )
- goto tr4219;
+ goto tr4299;
} else if ( _widec > 96 ) {
if ( _widec > 121 ) {
if ( 123 <= _widec )
- goto tr73;
+ goto tr75;
} else if ( _widec >= 98 )
- goto tr4219;
+ goto tr4299;
} else
- goto tr73;
+ goto tr75;
} else
- goto tr73;
- goto tr4293;
-tr4296:
+ goto tr75;
+ goto tr4375;
+tr4378:
{
s->r_class = s->default_class;
}
@@ -34035,100 +34872,101 @@ tr4296:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 244;goto st844;}
+ {stack[top++] = 251;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 244;goto st846;}
+ {stack[top++] = 251;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 244;goto st848;}
+ {stack[top++] = 251;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 244;goto st880;}
+ {stack[top++] = 251;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 244;goto st885;}
+ {stack[top++] = 251;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 244;goto st890;}
+ {stack[top++] = 251;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 244;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 251;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 244;goto st899;}
+ {stack[top++] = 251;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 244;goto st901;}
+ {stack[top++] = 251;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 244;goto st956;}
+ {stack[top++] = 251;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 244;goto st967;}
+ {stack[top++] = 251;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 244;goto st984;}
+ {stack[top++] = 251;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 244;goto st995;}
+ {stack[top++] = 251;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 244;goto st1006;}
+ {stack[top++] = 251;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 244;goto st1019;}
+ {stack[top++] = 251;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 244;goto st1029;}
+ {stack[top++] = 251;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 244;goto st1068;}
+ {stack[top++] = 251;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 244;goto st1254;}
+ {stack[top++] = 251;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 244;goto st1257;}
+ {stack[top++] = 251;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 244;goto st1268;}
+ {stack[top++] = 251;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 244;goto st1270;}
+ {stack[top++] = 251;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 244;goto st1299;}
+ {stack[top++] = 251;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 244;goto st1312;}
+ {stack[top++] = 251;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 244;goto st1325;}
+ {stack[top++] = 251;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 244;goto st1331;}
+ {stack[top++] = 251;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 244;goto st1349;}
+ {stack[top++] = 251;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 244;goto st1344;}
+ {stack[top++] = 251;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 244;goto st1362;}
+ {stack[top++] = 251;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 244;goto st1368;}
+ {stack[top++] = 251;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 244;goto st1374;}
+ {stack[top++] = 251;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 244;goto st1382;}
+ {stack[top++] = 251;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 244;goto st1390;}
+ {stack[top++] = 251;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 244;goto st309;} }
- goto st244;
-st244:
+ { p--; {stack[top++] = 251;goto st318;} }
+ goto st251;
+st251:
if ( ++p == pe )
- goto _test_eof244;
-case 244:
+ goto _test_eof251;
+case 251:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -34142,10 +34980,10 @@ case 244:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 65: goto st18;
case 68: goto st22;
case 69: goto st29;
@@ -34156,13 +34994,13 @@ case 244:
case 101: goto st29;
case 110: goto st32;
case 115: goto st36;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4297:
+ goto tr908;
+tr4379:
{
s->r_class = s->default_class;
}
@@ -34173,100 +35011,101 @@ tr4297:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 245;goto st844;}
+ {stack[top++] = 252;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 245;goto st846;}
+ {stack[top++] = 252;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 245;goto st848;}
+ {stack[top++] = 252;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 245;goto st880;}
+ {stack[top++] = 252;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 245;goto st885;}
+ {stack[top++] = 252;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 245;goto st890;}
+ {stack[top++] = 252;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 245;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 252;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 245;goto st899;}
+ {stack[top++] = 252;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 245;goto st901;}
+ {stack[top++] = 252;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 245;goto st956;}
+ {stack[top++] = 252;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 245;goto st967;}
+ {stack[top++] = 252;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 245;goto st984;}
+ {stack[top++] = 252;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 245;goto st995;}
+ {stack[top++] = 252;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 245;goto st1006;}
+ {stack[top++] = 252;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 245;goto st1019;}
+ {stack[top++] = 252;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 245;goto st1029;}
+ {stack[top++] = 252;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 245;goto st1068;}
+ {stack[top++] = 252;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 245;goto st1254;}
+ {stack[top++] = 252;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 245;goto st1257;}
+ {stack[top++] = 252;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 245;goto st1268;}
+ {stack[top++] = 252;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 245;goto st1270;}
+ {stack[top++] = 252;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 245;goto st1299;}
+ {stack[top++] = 252;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 245;goto st1312;}
+ {stack[top++] = 252;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 245;goto st1325;}
+ {stack[top++] = 252;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 245;goto st1331;}
+ {stack[top++] = 252;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 245;goto st1349;}
+ {stack[top++] = 252;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 245;goto st1344;}
+ {stack[top++] = 252;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 245;goto st1362;}
+ {stack[top++] = 252;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 245;goto st1368;}
+ {stack[top++] = 252;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 245;goto st1374;}
+ {stack[top++] = 252;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 245;goto st1382;}
+ {stack[top++] = 252;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 245;goto st1390;}
+ {stack[top++] = 252;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 245;goto st309;} }
- goto st245;
-st245:
+ { p--; {stack[top++] = 252;goto st318;} }
+ goto st252;
+st252:
if ( ++p == pe )
- goto _test_eof245;
-case 245:
+ goto _test_eof252;
+case 252:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -34280,23 +35119,23 @@ case 245:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 72: goto st41;
case 78: goto st45;
case 83: goto st53;
case 104: goto st41;
case 110: goto st45;
case 115: goto st53;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4298:
+ goto tr908;
+tr4380:
{
s->r_class = s->default_class;
}
@@ -34307,100 +35146,101 @@ tr4298:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 246;goto st844;}
+ {stack[top++] = 253;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 246;goto st846;}
+ {stack[top++] = 253;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 246;goto st848;}
+ {stack[top++] = 253;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 246;goto st880;}
+ {stack[top++] = 253;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 246;goto st885;}
+ {stack[top++] = 253;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 246;goto st890;}
+ {stack[top++] = 253;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 246;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 253;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 246;goto st899;}
+ {stack[top++] = 253;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 246;goto st901;}
+ {stack[top++] = 253;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 246;goto st956;}
+ {stack[top++] = 253;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 246;goto st967;}
+ {stack[top++] = 253;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 246;goto st984;}
+ {stack[top++] = 253;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 246;goto st995;}
+ {stack[top++] = 253;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 246;goto st1006;}
+ {stack[top++] = 253;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 246;goto st1019;}
+ {stack[top++] = 253;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 246;goto st1029;}
+ {stack[top++] = 253;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 246;goto st1068;}
+ {stack[top++] = 253;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 246;goto st1254;}
+ {stack[top++] = 253;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 246;goto st1257;}
+ {stack[top++] = 253;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 246;goto st1268;}
+ {stack[top++] = 253;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 246;goto st1270;}
+ {stack[top++] = 253;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 246;goto st1299;}
+ {stack[top++] = 253;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 246;goto st1312;}
+ {stack[top++] = 253;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 246;goto st1325;}
+ {stack[top++] = 253;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 246;goto st1331;}
+ {stack[top++] = 253;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 246;goto st1349;}
+ {stack[top++] = 253;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 246;goto st1344;}
+ {stack[top++] = 253;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 246;goto st1362;}
+ {stack[top++] = 253;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 246;goto st1368;}
+ {stack[top++] = 253;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 246;goto st1374;}
+ {stack[top++] = 253;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 246;goto st1382;}
+ {stack[top++] = 253;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 246;goto st1390;}
+ {stack[top++] = 253;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 246;goto st309;} }
- goto st246;
-st246:
+ { p--; {stack[top++] = 253;goto st318;} }
+ goto st253;
+st253:
if ( ++p == pe )
- goto _test_eof246;
-case 246:
+ goto _test_eof253;
+case 253:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -34414,19 +35254,19 @@ case 246:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 85: goto st55;
case 117: goto st55;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4299:
+ goto tr908;
+tr4381:
{
s->r_class = s->default_class;
}
@@ -34437,100 +35277,101 @@ tr4299:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 247;goto st844;}
+ {stack[top++] = 254;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 247;goto st846;}
+ {stack[top++] = 254;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 247;goto st848;}
+ {stack[top++] = 254;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 247;goto st880;}
+ {stack[top++] = 254;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 247;goto st885;}
+ {stack[top++] = 254;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 247;goto st890;}
+ {stack[top++] = 254;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 247;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 254;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 247;goto st899;}
+ {stack[top++] = 254;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 247;goto st901;}
+ {stack[top++] = 254;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 247;goto st956;}
+ {stack[top++] = 254;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 247;goto st967;}
+ {stack[top++] = 254;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 247;goto st984;}
+ {stack[top++] = 254;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 247;goto st995;}
+ {stack[top++] = 254;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 247;goto st1006;}
+ {stack[top++] = 254;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 247;goto st1019;}
+ {stack[top++] = 254;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 247;goto st1029;}
+ {stack[top++] = 254;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 247;goto st1068;}
+ {stack[top++] = 254;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 247;goto st1254;}
+ {stack[top++] = 254;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 247;goto st1257;}
+ {stack[top++] = 254;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 247;goto st1268;}
+ {stack[top++] = 254;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 247;goto st1270;}
+ {stack[top++] = 254;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 247;goto st1299;}
+ {stack[top++] = 254;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 247;goto st1312;}
+ {stack[top++] = 254;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 247;goto st1325;}
+ {stack[top++] = 254;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 247;goto st1331;}
+ {stack[top++] = 254;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 247;goto st1349;}
+ {stack[top++] = 254;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 247;goto st1344;}
+ {stack[top++] = 254;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 247;goto st1362;}
+ {stack[top++] = 254;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 247;goto st1368;}
+ {stack[top++] = 254;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 247;goto st1374;}
+ {stack[top++] = 254;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 247;goto st1382;}
+ {stack[top++] = 254;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 247;goto st1390;}
+ {stack[top++] = 254;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 247;goto st309;} }
- goto st247;
-st247:
+ { p--; {stack[top++] = 254;goto st318;} }
+ goto st254;
+st254:
if ( ++p == pe )
- goto _test_eof247;
-case 247:
+ goto _test_eof254;
+case 254:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -34544,21 +35385,21 @@ case 247:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 73: goto st62;
case 84: goto st66;
case 105: goto st62;
case 116: goto st66;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4300:
+ goto tr908;
+tr4382:
{
s->r_class = s->default_class;
}
@@ -34569,100 +35410,101 @@ tr4300:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 248;goto st844;}
+ {stack[top++] = 255;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 248;goto st846;}
+ {stack[top++] = 255;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 248;goto st848;}
+ {stack[top++] = 255;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 248;goto st880;}
+ {stack[top++] = 255;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 248;goto st885;}
+ {stack[top++] = 255;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 248;goto st890;}
+ {stack[top++] = 255;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 248;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 255;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 248;goto st899;}
+ {stack[top++] = 255;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 248;goto st901;}
+ {stack[top++] = 255;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 248;goto st956;}
+ {stack[top++] = 255;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 248;goto st967;}
+ {stack[top++] = 255;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 248;goto st984;}
+ {stack[top++] = 255;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 248;goto st995;}
+ {stack[top++] = 255;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 248;goto st1006;}
+ {stack[top++] = 255;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 248;goto st1019;}
+ {stack[top++] = 255;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 248;goto st1029;}
+ {stack[top++] = 255;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 248;goto st1068;}
+ {stack[top++] = 255;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 248;goto st1254;}
+ {stack[top++] = 255;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 248;goto st1257;}
+ {stack[top++] = 255;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 248;goto st1268;}
+ {stack[top++] = 255;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 248;goto st1270;}
+ {stack[top++] = 255;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 248;goto st1299;}
+ {stack[top++] = 255;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 248;goto st1312;}
+ {stack[top++] = 255;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 248;goto st1325;}
+ {stack[top++] = 255;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 248;goto st1331;}
+ {stack[top++] = 255;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 248;goto st1349;}
+ {stack[top++] = 255;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 248;goto st1344;}
+ {stack[top++] = 255;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 248;goto st1362;}
+ {stack[top++] = 255;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 248;goto st1368;}
+ {stack[top++] = 255;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 248;goto st1374;}
+ {stack[top++] = 255;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 248;goto st1382;}
+ {stack[top++] = 255;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 248;goto st1390;}
+ {stack[top++] = 255;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 248;goto st309;} }
- goto st248;
-st248:
+ { p--; {stack[top++] = 255;goto st318;} }
+ goto st255;
+st255:
if ( ++p == pe )
- goto _test_eof248;
-case 248:
+ goto _test_eof255;
+case 255:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -34676,21 +35518,21 @@ case 248:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
- case 78: goto st176;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
+ case 78: goto st182;
case 80: goto st74;
- case 110: goto st176;
+ case 110: goto st182;
case 112: goto st74;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4301:
+ goto tr908;
+tr4383:
{
s->r_class = s->default_class;
}
@@ -34701,100 +35543,101 @@ tr4301:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 249;goto st844;}
+ {stack[top++] = 256;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 249;goto st846;}
+ {stack[top++] = 256;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 249;goto st848;}
+ {stack[top++] = 256;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 249;goto st880;}
+ {stack[top++] = 256;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 249;goto st885;}
+ {stack[top++] = 256;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 249;goto st890;}
+ {stack[top++] = 256;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 249;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 256;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 249;goto st899;}
+ {stack[top++] = 256;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 249;goto st901;}
+ {stack[top++] = 256;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 249;goto st956;}
+ {stack[top++] = 256;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 249;goto st967;}
+ {stack[top++] = 256;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 249;goto st984;}
+ {stack[top++] = 256;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 249;goto st995;}
+ {stack[top++] = 256;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 249;goto st1006;}
+ {stack[top++] = 256;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 249;goto st1019;}
+ {stack[top++] = 256;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 249;goto st1029;}
+ {stack[top++] = 256;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 249;goto st1068;}
+ {stack[top++] = 256;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 249;goto st1254;}
+ {stack[top++] = 256;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 249;goto st1257;}
+ {stack[top++] = 256;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 249;goto st1268;}
+ {stack[top++] = 256;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 249;goto st1270;}
+ {stack[top++] = 256;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 249;goto st1299;}
+ {stack[top++] = 256;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 249;goto st1312;}
+ {stack[top++] = 256;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 249;goto st1325;}
+ {stack[top++] = 256;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 249;goto st1331;}
+ {stack[top++] = 256;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 249;goto st1349;}
+ {stack[top++] = 256;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 249;goto st1344;}
+ {stack[top++] = 256;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 249;goto st1362;}
+ {stack[top++] = 256;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 249;goto st1368;}
+ {stack[top++] = 256;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 249;goto st1374;}
+ {stack[top++] = 256;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 249;goto st1382;}
+ {stack[top++] = 256;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 249;goto st1390;}
+ {stack[top++] = 256;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 249;goto st309;} }
- goto st249;
-st249:
+ { p--; {stack[top++] = 256;goto st318;} }
+ goto st256;
+st256:
if ( ++p == pe )
- goto _test_eof249;
-case 249:
+ goto _test_eof256;
+case 256:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -34808,21 +35651,21 @@ case 249:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 69: goto st82;
case 88: goto st84;
case 101: goto st82;
case 120: goto st84;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4302:
+ goto tr908;
+tr4384:
{
s->r_class = s->default_class;
}
@@ -34833,100 +35676,101 @@ tr4302:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 250;goto st844;}
+ {stack[top++] = 257;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 250;goto st846;}
+ {stack[top++] = 257;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 250;goto st848;}
+ {stack[top++] = 257;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 250;goto st880;}
+ {stack[top++] = 257;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 250;goto st885;}
+ {stack[top++] = 257;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 250;goto st890;}
+ {stack[top++] = 257;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 250;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 257;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 250;goto st899;}
+ {stack[top++] = 257;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 250;goto st901;}
+ {stack[top++] = 257;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 250;goto st956;}
+ {stack[top++] = 257;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 250;goto st967;}
+ {stack[top++] = 257;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 250;goto st984;}
+ {stack[top++] = 257;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 250;goto st995;}
+ {stack[top++] = 257;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 250;goto st1006;}
+ {stack[top++] = 257;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 250;goto st1019;}
+ {stack[top++] = 257;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 250;goto st1029;}
+ {stack[top++] = 257;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 250;goto st1068;}
+ {stack[top++] = 257;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 250;goto st1254;}
+ {stack[top++] = 257;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 250;goto st1257;}
+ {stack[top++] = 257;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 250;goto st1268;}
+ {stack[top++] = 257;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 250;goto st1270;}
+ {stack[top++] = 257;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 250;goto st1299;}
+ {stack[top++] = 257;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 250;goto st1312;}
+ {stack[top++] = 257;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 250;goto st1325;}
+ {stack[top++] = 257;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 250;goto st1331;}
+ {stack[top++] = 257;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 250;goto st1349;}
+ {stack[top++] = 257;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 250;goto st1344;}
+ {stack[top++] = 257;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 250;goto st1362;}
+ {stack[top++] = 257;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 250;goto st1368;}
+ {stack[top++] = 257;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 250;goto st1374;}
+ {stack[top++] = 257;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 250;goto st1382;}
+ {stack[top++] = 257;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 250;goto st1390;}
+ {stack[top++] = 257;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 250;goto st309;} }
- goto st250;
-st250:
+ { p--; {stack[top++] = 257;goto st318;} }
+ goto st257;
+st257:
if ( ++p == pe )
- goto _test_eof250;
-case 250:
+ goto _test_eof257;
+case 257:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -34940,23 +35784,23 @@ case 250:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 51: goto st86;
case 54: goto st88;
case 79: goto st90;
case 80: goto st92;
case 111: goto st90;
case 112: goto st92;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4303:
+ goto tr908;
+tr4385:
{
s->r_class = s->default_class;
}
@@ -34967,100 +35811,101 @@ tr4303:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 251;goto st844;}
+ {stack[top++] = 258;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 251;goto st846;}
+ {stack[top++] = 258;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 251;goto st848;}
+ {stack[top++] = 258;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 251;goto st880;}
+ {stack[top++] = 258;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 251;goto st885;}
+ {stack[top++] = 258;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 251;goto st890;}
+ {stack[top++] = 258;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 251;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 258;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 251;goto st899;}
+ {stack[top++] = 258;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 251;goto st901;}
+ {stack[top++] = 258;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 251;goto st956;}
+ {stack[top++] = 258;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 251;goto st967;}
+ {stack[top++] = 258;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 251;goto st984;}
+ {stack[top++] = 258;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 251;goto st995;}
+ {stack[top++] = 258;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 251;goto st1006;}
+ {stack[top++] = 258;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 251;goto st1019;}
+ {stack[top++] = 258;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 251;goto st1029;}
+ {stack[top++] = 258;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 251;goto st1068;}
+ {stack[top++] = 258;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 251;goto st1254;}
+ {stack[top++] = 258;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 251;goto st1257;}
+ {stack[top++] = 258;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 251;goto st1268;}
+ {stack[top++] = 258;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 251;goto st1270;}
+ {stack[top++] = 258;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 251;goto st1299;}
+ {stack[top++] = 258;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 251;goto st1312;}
+ {stack[top++] = 258;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 251;goto st1325;}
+ {stack[top++] = 258;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 251;goto st1331;}
+ {stack[top++] = 258;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 251;goto st1349;}
+ {stack[top++] = 258;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 251;goto st1344;}
+ {stack[top++] = 258;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 251;goto st1362;}
+ {stack[top++] = 258;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 251;goto st1368;}
+ {stack[top++] = 258;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 251;goto st1374;}
+ {stack[top++] = 258;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 251;goto st1382;}
+ {stack[top++] = 258;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 251;goto st1390;}
+ {stack[top++] = 258;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 251;goto st309;} }
- goto st251;
-st251:
+ { p--; {stack[top++] = 258;goto st318;} }
+ goto st258;
+st258:
if ( ++p == pe )
- goto _test_eof251;
-case 251:
+ goto _test_eof258;
+case 258:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -35074,21 +35919,21 @@ case 251:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 73: goto st94;
case 88: goto st98;
case 105: goto st94;
case 120: goto st98;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4304:
+ goto tr908;
+tr4386:
{
s->r_class = s->default_class;
}
@@ -35099,100 +35944,101 @@ tr4304:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 252;goto st844;}
+ {stack[top++] = 259;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 252;goto st846;}
+ {stack[top++] = 259;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 252;goto st848;}
+ {stack[top++] = 259;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 252;goto st880;}
+ {stack[top++] = 259;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 252;goto st885;}
+ {stack[top++] = 259;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 252;goto st890;}
+ {stack[top++] = 259;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 252;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 259;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 252;goto st899;}
+ {stack[top++] = 259;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 252;goto st901;}
+ {stack[top++] = 259;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 252;goto st956;}
+ {stack[top++] = 259;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 252;goto st967;}
+ {stack[top++] = 259;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 252;goto st984;}
+ {stack[top++] = 259;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 252;goto st995;}
+ {stack[top++] = 259;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 252;goto st1006;}
+ {stack[top++] = 259;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 252;goto st1019;}
+ {stack[top++] = 259;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 252;goto st1029;}
+ {stack[top++] = 259;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 252;goto st1068;}
+ {stack[top++] = 259;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 252;goto st1254;}
+ {stack[top++] = 259;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 252;goto st1257;}
+ {stack[top++] = 259;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 252;goto st1268;}
+ {stack[top++] = 259;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 252;goto st1270;}
+ {stack[top++] = 259;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 252;goto st1299;}
+ {stack[top++] = 259;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 252;goto st1312;}
+ {stack[top++] = 259;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 252;goto st1325;}
+ {stack[top++] = 259;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 252;goto st1331;}
+ {stack[top++] = 259;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 252;goto st1349;}
+ {stack[top++] = 259;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 252;goto st1344;}
+ {stack[top++] = 259;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 252;goto st1362;}
+ {stack[top++] = 259;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 252;goto st1368;}
+ {stack[top++] = 259;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 252;goto st1374;}
+ {stack[top++] = 259;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 252;goto st1382;}
+ {stack[top++] = 259;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 252;goto st1390;}
+ {stack[top++] = 259;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 252;goto st309;} }
- goto st252;
-st252:
+ { p--; {stack[top++] = 259;goto st318;} }
+ goto st259;
+st259:
if ( ++p == pe )
- goto _test_eof252;
-case 252:
+ goto _test_eof259;
+case 259:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -35206,23 +36052,23 @@ case 252:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 65: goto st100;
case 73: goto st104;
case 83: goto st106;
case 97: goto st100;
case 105: goto st104;
case 115: goto st106;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4305:
+ goto tr908;
+tr4387:
{
s->r_class = s->default_class;
}
@@ -35233,100 +36079,101 @@ tr4305:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 253;goto st844;}
+ {stack[top++] = 260;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 253;goto st846;}
+ {stack[top++] = 260;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 253;goto st848;}
+ {stack[top++] = 260;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 253;goto st880;}
+ {stack[top++] = 260;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 253;goto st885;}
+ {stack[top++] = 260;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 253;goto st890;}
+ {stack[top++] = 260;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 253;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 260;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 253;goto st899;}
+ {stack[top++] = 260;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 253;goto st901;}
+ {stack[top++] = 260;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 253;goto st956;}
+ {stack[top++] = 260;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 253;goto st967;}
+ {stack[top++] = 260;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 253;goto st984;}
+ {stack[top++] = 260;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 253;goto st995;}
+ {stack[top++] = 260;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 253;goto st1006;}
+ {stack[top++] = 260;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 253;goto st1019;}
+ {stack[top++] = 260;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 253;goto st1029;}
+ {stack[top++] = 260;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 253;goto st1068;}
+ {stack[top++] = 260;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 253;goto st1254;}
+ {stack[top++] = 260;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 253;goto st1257;}
+ {stack[top++] = 260;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 253;goto st1268;}
+ {stack[top++] = 260;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 253;goto st1270;}
+ {stack[top++] = 260;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 253;goto st1299;}
+ {stack[top++] = 260;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 253;goto st1312;}
+ {stack[top++] = 260;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 253;goto st1325;}
+ {stack[top++] = 260;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 253;goto st1331;}
+ {stack[top++] = 260;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 253;goto st1349;}
+ {stack[top++] = 260;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 253;goto st1344;}
+ {stack[top++] = 260;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 253;goto st1362;}
+ {stack[top++] = 260;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 253;goto st1368;}
+ {stack[top++] = 260;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 253;goto st1374;}
+ {stack[top++] = 260;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 253;goto st1382;}
+ {stack[top++] = 260;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 253;goto st1390;}
+ {stack[top++] = 260;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 253;goto st309;} }
- goto st253;
-st253:
+ { p--; {stack[top++] = 260;goto st318;} }
+ goto st260;
+st260:
if ( ++p == pe )
- goto _test_eof253;
-case 253:
+ goto _test_eof260;
+case 260:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -35340,19 +36187,19 @@ case 253:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 80: goto st116;
case 112: goto st116;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4306:
+ goto tr908;
+tr4388:
{
s->r_class = s->default_class;
}
@@ -35363,100 +36210,101 @@ tr4306:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 254;goto st844;}
+ {stack[top++] = 261;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 254;goto st846;}
+ {stack[top++] = 261;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 254;goto st848;}
+ {stack[top++] = 261;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 254;goto st880;}
+ {stack[top++] = 261;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 254;goto st885;}
+ {stack[top++] = 261;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 254;goto st890;}
+ {stack[top++] = 261;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 254;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 261;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 254;goto st899;}
+ {stack[top++] = 261;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 254;goto st901;}
+ {stack[top++] = 261;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 254;goto st956;}
+ {stack[top++] = 261;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 254;goto st967;}
+ {stack[top++] = 261;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 254;goto st984;}
+ {stack[top++] = 261;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 254;goto st995;}
+ {stack[top++] = 261;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 254;goto st1006;}
+ {stack[top++] = 261;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 254;goto st1019;}
+ {stack[top++] = 261;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 254;goto st1029;}
+ {stack[top++] = 261;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 254;goto st1068;}
+ {stack[top++] = 261;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 254;goto st1254;}
+ {stack[top++] = 261;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 254;goto st1257;}
+ {stack[top++] = 261;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 254;goto st1268;}
+ {stack[top++] = 261;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 254;goto st1270;}
+ {stack[top++] = 261;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 254;goto st1299;}
+ {stack[top++] = 261;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 254;goto st1312;}
+ {stack[top++] = 261;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 254;goto st1325;}
+ {stack[top++] = 261;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 254;goto st1331;}
+ {stack[top++] = 261;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 254;goto st1349;}
+ {stack[top++] = 261;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 254;goto st1344;}
+ {stack[top++] = 261;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 254;goto st1362;}
+ {stack[top++] = 261;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 254;goto st1368;}
+ {stack[top++] = 261;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 254;goto st1374;}
+ {stack[top++] = 261;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 254;goto st1382;}
+ {stack[top++] = 261;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 254;goto st1390;}
+ {stack[top++] = 261;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 254;goto st309;} }
- goto st254;
-st254:
+ { p--; {stack[top++] = 261;goto st318;} }
+ goto st261;
+st261:
if ( ++p == pe )
- goto _test_eof254;
-case 254:
+ goto _test_eof261;
+case 261:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -35470,19 +36318,19 @@ case 254:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 84: goto st126;
case 116: goto st126;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4307:
+ goto tr908;
+tr4389:
{
s->r_class = s->default_class;
}
@@ -35493,100 +36341,101 @@ tr4307:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 255;goto st844;}
+ {stack[top++] = 262;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 255;goto st846;}
+ {stack[top++] = 262;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 255;goto st848;}
+ {stack[top++] = 262;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 255;goto st880;}
+ {stack[top++] = 262;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 255;goto st885;}
+ {stack[top++] = 262;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 255;goto st890;}
+ {stack[top++] = 262;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 255;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 262;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 255;goto st899;}
+ {stack[top++] = 262;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 255;goto st901;}
+ {stack[top++] = 262;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 255;goto st956;}
+ {stack[top++] = 262;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 255;goto st967;}
+ {stack[top++] = 262;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 255;goto st984;}
+ {stack[top++] = 262;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 255;goto st995;}
+ {stack[top++] = 262;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 255;goto st1006;}
+ {stack[top++] = 262;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 255;goto st1019;}
+ {stack[top++] = 262;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 255;goto st1029;}
+ {stack[top++] = 262;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 255;goto st1068;}
+ {stack[top++] = 262;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 255;goto st1254;}
+ {stack[top++] = 262;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 255;goto st1257;}
+ {stack[top++] = 262;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 255;goto st1268;}
+ {stack[top++] = 262;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 255;goto st1270;}
+ {stack[top++] = 262;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 255;goto st1299;}
+ {stack[top++] = 262;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 255;goto st1312;}
+ {stack[top++] = 262;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 255;goto st1325;}
+ {stack[top++] = 262;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 255;goto st1331;}
+ {stack[top++] = 262;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 255;goto st1349;}
+ {stack[top++] = 262;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 255;goto st1344;}
+ {stack[top++] = 262;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 255;goto st1362;}
+ {stack[top++] = 262;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 255;goto st1368;}
+ {stack[top++] = 262;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 255;goto st1374;}
+ {stack[top++] = 262;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 255;goto st1382;}
+ {stack[top++] = 262;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 255;goto st1390;}
+ {stack[top++] = 262;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 255;goto st309;} }
- goto st255;
-st255:
+ { p--; {stack[top++] = 262;goto st318;} }
+ goto st262;
+st262:
if ( ++p == pe )
- goto _test_eof255;
-case 255:
+ goto _test_eof262;
+case 262:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -35600,23 +36449,23 @@ case 255:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 80: goto st129;
case 82: goto st130;
case 84: goto st134;
case 112: goto st129;
case 114: goto st130;
case 116: goto st134;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4308:
+ goto tr908;
+tr4390:
{
s->r_class = s->default_class;
}
@@ -35627,100 +36476,101 @@ tr4308:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 256;goto st844;}
+ {stack[top++] = 263;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 256;goto st846;}
+ {stack[top++] = 263;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 256;goto st848;}
+ {stack[top++] = 263;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 256;goto st880;}
+ {stack[top++] = 263;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 256;goto st885;}
+ {stack[top++] = 263;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 256;goto st890;}
+ {stack[top++] = 263;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 256;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 263;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 256;goto st899;}
+ {stack[top++] = 263;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 256;goto st901;}
+ {stack[top++] = 263;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 256;goto st956;}
+ {stack[top++] = 263;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 256;goto st967;}
+ {stack[top++] = 263;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 256;goto st984;}
+ {stack[top++] = 263;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 256;goto st995;}
+ {stack[top++] = 263;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 256;goto st1006;}
+ {stack[top++] = 263;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 256;goto st1019;}
+ {stack[top++] = 263;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 256;goto st1029;}
+ {stack[top++] = 263;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 256;goto st1068;}
+ {stack[top++] = 263;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 256;goto st1254;}
+ {stack[top++] = 263;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 256;goto st1257;}
+ {stack[top++] = 263;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 256;goto st1268;}
+ {stack[top++] = 263;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 256;goto st1270;}
+ {stack[top++] = 263;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 256;goto st1299;}
+ {stack[top++] = 263;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 256;goto st1312;}
+ {stack[top++] = 263;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 256;goto st1325;}
+ {stack[top++] = 263;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 256;goto st1331;}
+ {stack[top++] = 263;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 256;goto st1349;}
+ {stack[top++] = 263;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 256;goto st1344;}
+ {stack[top++] = 263;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 256;goto st1362;}
+ {stack[top++] = 263;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 256;goto st1368;}
+ {stack[top++] = 263;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 256;goto st1374;}
+ {stack[top++] = 263;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 256;goto st1382;}
+ {stack[top++] = 263;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 256;goto st1390;}
+ {stack[top++] = 263;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 256;goto st309;} }
- goto st256;
-st256:
+ { p--; {stack[top++] = 263;goto st318;} }
+ goto st263;
+st263:
if ( ++p == pe )
- goto _test_eof256;
-case 256:
+ goto _test_eof263;
+case 263:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -35734,10 +36584,10 @@ case 256:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 77: goto st136;
case 79: goto st141;
case 80: goto st143;
@@ -35750,13 +36600,13 @@ case 256:
case 114: goto st145;
case 115: goto st147;
case 118: goto st151;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4309:
+ goto tr908;
+tr4391:
{
s->r_class = s->default_class;
}
@@ -35767,100 +36617,101 @@ tr4309:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 257;goto st844;}
+ {stack[top++] = 264;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 257;goto st846;}
+ {stack[top++] = 264;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 257;goto st848;}
+ {stack[top++] = 264;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 257;goto st880;}
+ {stack[top++] = 264;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 257;goto st885;}
+ {stack[top++] = 264;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 257;goto st890;}
+ {stack[top++] = 264;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 257;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 264;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 257;goto st899;}
+ {stack[top++] = 264;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 257;goto st901;}
+ {stack[top++] = 264;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 257;goto st956;}
+ {stack[top++] = 264;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 257;goto st967;}
+ {stack[top++] = 264;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 257;goto st984;}
+ {stack[top++] = 264;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 257;goto st995;}
+ {stack[top++] = 264;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 257;goto st1006;}
+ {stack[top++] = 264;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 257;goto st1019;}
+ {stack[top++] = 264;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 257;goto st1029;}
+ {stack[top++] = 264;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 257;goto st1068;}
+ {stack[top++] = 264;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 257;goto st1254;}
+ {stack[top++] = 264;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 257;goto st1257;}
+ {stack[top++] = 264;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 257;goto st1268;}
+ {stack[top++] = 264;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 257;goto st1270;}
+ {stack[top++] = 264;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 257;goto st1299;}
+ {stack[top++] = 264;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 257;goto st1312;}
+ {stack[top++] = 264;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 257;goto st1325;}
+ {stack[top++] = 264;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 257;goto st1331;}
+ {stack[top++] = 264;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 257;goto st1349;}
+ {stack[top++] = 264;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 257;goto st1344;}
+ {stack[top++] = 264;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 257;goto st1362;}
+ {stack[top++] = 264;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 257;goto st1368;}
+ {stack[top++] = 264;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 257;goto st1374;}
+ {stack[top++] = 264;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 257;goto st1382;}
+ {stack[top++] = 264;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 257;goto st1390;}
+ {stack[top++] = 264;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 257;goto st309;} }
- goto st257;
-st257:
+ { p--; {stack[top++] = 264;goto st318;} }
+ goto st264;
+st264:
if ( ++p == pe )
- goto _test_eof257;
-case 257:
+ goto _test_eof264;
+case 264:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -35874,23 +36725,23 @@ case 257:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 76: goto st155;
case 88: goto st158;
case 89: goto st160;
case 108: goto st155;
case 120: goto st158;
case 121: goto st160;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4310:
+ goto tr908;
+tr4392:
{
s->r_class = s->default_class;
}
@@ -35901,100 +36752,101 @@ tr4310:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 258;goto st844;}
+ {stack[top++] = 265;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 258;goto st846;}
+ {stack[top++] = 265;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 258;goto st848;}
+ {stack[top++] = 265;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 258;goto st880;}
+ {stack[top++] = 265;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 258;goto st885;}
+ {stack[top++] = 265;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 258;goto st890;}
+ {stack[top++] = 265;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 258;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 265;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 258;goto st899;}
+ {stack[top++] = 265;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 258;goto st901;}
+ {stack[top++] = 265;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 258;goto st956;}
+ {stack[top++] = 265;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 258;goto st967;}
+ {stack[top++] = 265;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 258;goto st984;}
+ {stack[top++] = 265;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 258;goto st995;}
+ {stack[top++] = 265;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 258;goto st1006;}
+ {stack[top++] = 265;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 258;goto st1019;}
+ {stack[top++] = 265;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 258;goto st1029;}
+ {stack[top++] = 265;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 258;goto st1068;}
+ {stack[top++] = 265;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 258;goto st1254;}
+ {stack[top++] = 265;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 258;goto st1257;}
+ {stack[top++] = 265;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 258;goto st1268;}
+ {stack[top++] = 265;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 258;goto st1270;}
+ {stack[top++] = 265;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 258;goto st1299;}
+ {stack[top++] = 265;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 258;goto st1312;}
+ {stack[top++] = 265;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 258;goto st1325;}
+ {stack[top++] = 265;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 258;goto st1331;}
+ {stack[top++] = 265;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 258;goto st1349;}
+ {stack[top++] = 265;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 258;goto st1344;}
+ {stack[top++] = 265;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 258;goto st1362;}
+ {stack[top++] = 265;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 258;goto st1368;}
+ {stack[top++] = 265;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 258;goto st1374;}
+ {stack[top++] = 265;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 258;goto st1382;}
+ {stack[top++] = 265;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 258;goto st1390;}
+ {stack[top++] = 265;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 258;goto st309;} }
- goto st258;
-st258:
+ { p--; {stack[top++] = 265;goto st318;} }
+ goto st265;
+st265:
if ( ++p == pe )
- goto _test_eof258;
-case 258:
+ goto _test_eof265;
+case 265:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -36008,19 +36860,19 @@ case 258:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
case 82: goto st165;
case 114: goto st165;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
}
- goto tr890;
-tr4311:
+ goto tr908;
+tr4393:
{
s->r_class = s->default_class;
}
@@ -36031,100 +36883,101 @@ tr4311:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 259;goto st844;}
+ {stack[top++] = 266;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 259;goto st846;}
+ {stack[top++] = 266;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 259;goto st848;}
+ {stack[top++] = 266;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 259;goto st880;}
+ {stack[top++] = 266;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 259;goto st885;}
+ {stack[top++] = 266;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 259;goto st890;}
+ {stack[top++] = 266;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 259;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 266;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 259;goto st899;}
+ {stack[top++] = 266;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 259;goto st901;}
+ {stack[top++] = 266;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 259;goto st956;}
+ {stack[top++] = 266;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 259;goto st967;}
+ {stack[top++] = 266;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 259;goto st984;}
+ {stack[top++] = 266;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 259;goto st995;}
+ {stack[top++] = 266;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 259;goto st1006;}
+ {stack[top++] = 266;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 259;goto st1019;}
+ {stack[top++] = 266;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 259;goto st1029;}
+ {stack[top++] = 266;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 259;goto st1068;}
+ {stack[top++] = 266;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 259;goto st1254;}
+ {stack[top++] = 266;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 259;goto st1257;}
+ {stack[top++] = 266;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 259;goto st1268;}
+ {stack[top++] = 266;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 259;goto st1270;}
+ {stack[top++] = 266;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 259;goto st1299;}
+ {stack[top++] = 266;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 259;goto st1312;}
+ {stack[top++] = 266;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 259;goto st1325;}
+ {stack[top++] = 266;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 259;goto st1331;}
+ {stack[top++] = 266;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 259;goto st1349;}
+ {stack[top++] = 266;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 259;goto st1344;}
+ {stack[top++] = 266;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 259;goto st1362;}
+ {stack[top++] = 266;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 259;goto st1368;}
+ {stack[top++] = 266;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 259;goto st1374;}
+ {stack[top++] = 266;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 259;goto st1382;}
+ {stack[top++] = 266;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 259;goto st1390;}
+ {stack[top++] = 266;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 259;goto st309;} }
- goto st259;
-st259:
+ { p--; {stack[top++] = 266;goto st318;} }
+ goto st266;
+st266:
if ( ++p == pe )
- goto _test_eof259;
-case 259:
+ goto _test_eof266;
+case 266:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -36138,19 +36991,150 @@ case 259:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr872;
- case 32: goto tr872;
- case 40: goto tr873;
- case 41: goto tr874;
- case 79: goto st168;
- case 111: goto st168;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr875;
- case 2107: goto tr876;
- }
- goto tr890;
-tr4220:
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
+ case 65: goto st168;
+ case 97: goto st168;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
+ }
+ goto tr908;
+tr4394:
+ {
+ s->r_class = s->default_class;
+ }
+ {
+ s->r_ttl = s->default_ttl;
+ }
+ {
+ p--;
+ switch (s->r_type) {
+ case KNOT_RRTYPE_A:
+ {stack[top++] = 267;goto st886;}
+ case KNOT_RRTYPE_NS:
+ case KNOT_RRTYPE_CNAME:
+ case KNOT_RRTYPE_PTR:
+ case KNOT_RRTYPE_DNAME:
+ {stack[top++] = 267;goto st888;}
+ case KNOT_RRTYPE_SOA:
+ {stack[top++] = 267;goto st890;}
+ case KNOT_RRTYPE_HINFO:
+ {stack[top++] = 267;goto st922;}
+ case KNOT_RRTYPE_MINFO:
+ case KNOT_RRTYPE_RP:
+ {stack[top++] = 267;goto st927;}
+ case KNOT_RRTYPE_MX:
+ case KNOT_RRTYPE_AFSDB:
+ case KNOT_RRTYPE_RT:
+ case KNOT_RRTYPE_KX:
+ case KNOT_RRTYPE_LP:
+ {stack[top++] = 267;goto st932;}
+ case KNOT_RRTYPE_TXT:
+ case KNOT_RRTYPE_SPF:
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 267;goto st937;}
+ case KNOT_RRTYPE_AAAA:
+ {stack[top++] = 267;goto st941;}
+ case KNOT_RRTYPE_LOC:
+ {stack[top++] = 267;goto st943;}
+ case KNOT_RRTYPE_SRV:
+ {stack[top++] = 267;goto st998;}
+ case KNOT_RRTYPE_NAPTR:
+ {stack[top++] = 267;goto st1009;}
+ case KNOT_RRTYPE_CERT:
+ {stack[top++] = 267;goto st1026;}
+ case KNOT_RRTYPE_APL:
+ {stack[top++] = 267;goto st1037;}
+ case KNOT_RRTYPE_DS:
+ case KNOT_RRTYPE_CDS:
+ {stack[top++] = 267;goto st1048;}
+ case KNOT_RRTYPE_SSHFP:
+ {stack[top++] = 267;goto st1061;}
+ case KNOT_RRTYPE_IPSECKEY:
+ {stack[top++] = 267;goto st1071;}
+ case KNOT_RRTYPE_RRSIG:
+ {stack[top++] = 267;goto st1110;}
+ case KNOT_RRTYPE_NSEC:
+ {stack[top++] = 267;goto st1302;}
+ case KNOT_RRTYPE_KEY:
+ case KNOT_RRTYPE_DNSKEY:
+ case KNOT_RRTYPE_CDNSKEY:
+ {stack[top++] = 267;goto st1305;}
+ case KNOT_RRTYPE_DHCID:
+ case KNOT_RRTYPE_OPENPGPKEY:
+ {stack[top++] = 267;goto st1316;}
+ case KNOT_RRTYPE_NSEC3:
+ {stack[top++] = 267;goto st1318;}
+ case KNOT_RRTYPE_NSEC3PARAM:
+ {stack[top++] = 267;goto st1347;}
+ case KNOT_RRTYPE_TLSA:
+ case KNOT_RRTYPE_SMIMEA:
+ {stack[top++] = 267;goto st1360;}
+ case KNOT_RRTYPE_CSYNC:
+ {stack[top++] = 267;goto st1373;}
+ case KNOT_RRTYPE_ZONEMD:
+ {stack[top++] = 267;goto st1379;}
+ case KNOT_RRTYPE_NID:
+ case KNOT_RRTYPE_L64:
+ {stack[top++] = 267;goto st1397;}
+ case KNOT_RRTYPE_L32:
+ {stack[top++] = 267;goto st1392;}
+ case KNOT_RRTYPE_EUI48:
+ {stack[top++] = 267;goto st1410;}
+ case KNOT_RRTYPE_EUI64:
+ {stack[top++] = 267;goto st1416;}
+ case KNOT_RRTYPE_URI:
+ {stack[top++] = 267;goto st1422;}
+ case KNOT_RRTYPE_CAA:
+ {stack[top++] = 267;goto st1430;}
+ case KNOT_RRTYPE_SVCB:
+ case KNOT_RRTYPE_HTTPS:
+ {stack[top++] = 267;goto st1438;}
+ default:
+ WARN(ZS_CANNOT_TEXT_DATA);
+ {goto st316;}
+ }
+ }
+ {
+ s->dname = s->r_owner;
+ s->r_owner_length = 0;
+ }
+ { p--; {stack[top++] = 267;goto st318;} }
+ goto st267;
+st267:
+ if ( ++p == pe )
+ goto _test_eof267;
+case 267:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(1664 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(1664 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ }
+ switch( _widec ) {
+ case 9: goto tr890;
+ case 32: goto tr890;
+ case 40: goto tr891;
+ case 41: goto tr892;
+ case 79: goto st174;
+ case 111: goto st174;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr893;
+ case 2107: goto tr894;
+ }
+ goto tr908;
+tr4300:
{
if (pe - p == 1) {
*wrap = WRAP_DETECTED;
@@ -36160,12 +37144,12 @@ tr4220:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 260;goto st309;} }
- goto st260;
-st260:
+ { p--; {stack[top++] = 268;goto st318;} }
+ goto st268;
+st268:
if ( ++p == pe )
- goto _test_eof260;
-case 260:
+ goto _test_eof268;
+case 268:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -36179,26 +37163,26 @@ case 260:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr903;
- case 32: goto tr903;
- case 35: goto tr98;
- case 40: goto tr905;
- case 41: goto tr906;
- case 1802: goto tr97;
- case 1851: goto tr97;
- case 2058: goto tr907;
- case 2107: goto tr908;
+ case 9: goto tr921;
+ case 32: goto tr921;
+ case 35: goto tr100;
+ case 40: goto tr923;
+ case 41: goto tr924;
+ case 1802: goto tr99;
+ case 1851: goto tr99;
+ case 2058: goto tr925;
+ case 2107: goto tr926;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr97;
+ goto tr99;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr97;
+ goto tr99;
} else
- goto tr97;
- goto tr904;
-tr903:
+ goto tr99;
+ goto tr922;
+tr921:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -36211,99 +37195,100 @@ tr903:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 261;goto st844;}
+ {stack[top++] = 269;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 261;goto st846;}
+ {stack[top++] = 269;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 261;goto st848;}
+ {stack[top++] = 269;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 261;goto st880;}
+ {stack[top++] = 269;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 261;goto st885;}
+ {stack[top++] = 269;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 261;goto st890;}
+ {stack[top++] = 269;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 261;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 269;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 261;goto st899;}
+ {stack[top++] = 269;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 261;goto st901;}
+ {stack[top++] = 269;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 261;goto st956;}
+ {stack[top++] = 269;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 261;goto st967;}
+ {stack[top++] = 269;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 261;goto st984;}
+ {stack[top++] = 269;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 261;goto st995;}
+ {stack[top++] = 269;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 261;goto st1006;}
+ {stack[top++] = 269;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 261;goto st1019;}
+ {stack[top++] = 269;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 261;goto st1029;}
+ {stack[top++] = 269;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 261;goto st1068;}
+ {stack[top++] = 269;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 261;goto st1254;}
+ {stack[top++] = 269;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 261;goto st1257;}
+ {stack[top++] = 269;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 261;goto st1268;}
+ {stack[top++] = 269;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 261;goto st1270;}
+ {stack[top++] = 269;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 261;goto st1299;}
+ {stack[top++] = 269;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 261;goto st1312;}
+ {stack[top++] = 269;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 261;goto st1325;}
+ {stack[top++] = 269;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 261;goto st1331;}
+ {stack[top++] = 269;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 261;goto st1349;}
+ {stack[top++] = 269;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 261;goto st1344;}
+ {stack[top++] = 269;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 261;goto st1362;}
+ {stack[top++] = 269;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 261;goto st1368;}
+ {stack[top++] = 269;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 261;goto st1374;}
+ {stack[top++] = 269;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 261;goto st1382;}
+ {stack[top++] = 269;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 261;goto st1390;}
+ {stack[top++] = 269;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st261;
-tr905:
+ goto st269;
+tr923:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -36316,99 +37301,100 @@ tr905:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 261;goto st844;}
+ {stack[top++] = 269;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 261;goto st846;}
+ {stack[top++] = 269;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 261;goto st848;}
+ {stack[top++] = 269;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 261;goto st880;}
+ {stack[top++] = 269;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 261;goto st885;}
+ {stack[top++] = 269;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 261;goto st890;}
+ {stack[top++] = 269;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 261;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 269;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 261;goto st899;}
+ {stack[top++] = 269;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 261;goto st901;}
+ {stack[top++] = 269;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 261;goto st956;}
+ {stack[top++] = 269;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 261;goto st967;}
+ {stack[top++] = 269;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 261;goto st984;}
+ {stack[top++] = 269;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 261;goto st995;}
+ {stack[top++] = 269;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 261;goto st1006;}
+ {stack[top++] = 269;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 261;goto st1019;}
+ {stack[top++] = 269;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 261;goto st1029;}
+ {stack[top++] = 269;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 261;goto st1068;}
+ {stack[top++] = 269;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 261;goto st1254;}
+ {stack[top++] = 269;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 261;goto st1257;}
+ {stack[top++] = 269;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 261;goto st1268;}
+ {stack[top++] = 269;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 261;goto st1270;}
+ {stack[top++] = 269;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 261;goto st1299;}
+ {stack[top++] = 269;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 261;goto st1312;}
+ {stack[top++] = 269;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 261;goto st1325;}
+ {stack[top++] = 269;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 261;goto st1331;}
+ {stack[top++] = 269;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 261;goto st1349;}
+ {stack[top++] = 269;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 261;goto st1344;}
+ {stack[top++] = 269;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 261;goto st1362;}
+ {stack[top++] = 269;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 261;goto st1368;}
+ {stack[top++] = 269;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 261;goto st1374;}
+ {stack[top++] = 269;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 261;goto st1382;}
+ {stack[top++] = 269;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 261;goto st1390;}
+ {stack[top++] = 269;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st261;
-tr906:
+ goto st269;
+tr924:
{
s->r_owner_length = s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -36421,92 +37407,93 @@ tr906:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 261;goto st844;}
+ {stack[top++] = 269;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 261;goto st846;}
+ {stack[top++] = 269;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 261;goto st848;}
+ {stack[top++] = 269;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 261;goto st880;}
+ {stack[top++] = 269;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 261;goto st885;}
+ {stack[top++] = 269;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 261;goto st890;}
+ {stack[top++] = 269;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 261;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 269;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 261;goto st899;}
+ {stack[top++] = 269;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 261;goto st901;}
+ {stack[top++] = 269;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 261;goto st956;}
+ {stack[top++] = 269;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 261;goto st967;}
+ {stack[top++] = 269;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 261;goto st984;}
+ {stack[top++] = 269;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 261;goto st995;}
+ {stack[top++] = 269;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 261;goto st1006;}
+ {stack[top++] = 269;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 261;goto st1019;}
+ {stack[top++] = 269;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 261;goto st1029;}
+ {stack[top++] = 269;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 261;goto st1068;}
+ {stack[top++] = 269;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 261;goto st1254;}
+ {stack[top++] = 269;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 261;goto st1257;}
+ {stack[top++] = 269;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 261;goto st1268;}
+ {stack[top++] = 269;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 261;goto st1270;}
+ {stack[top++] = 269;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 261;goto st1299;}
+ {stack[top++] = 269;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 261;goto st1312;}
+ {stack[top++] = 269;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 261;goto st1325;}
+ {stack[top++] = 269;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 261;goto st1331;}
+ {stack[top++] = 269;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 261;goto st1349;}
+ {stack[top++] = 269;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 261;goto st1344;}
+ {stack[top++] = 269;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 261;goto st1362;}
+ {stack[top++] = 269;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 261;goto st1368;}
+ {stack[top++] = 269;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 261;goto st1374;}
+ {stack[top++] = 269;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 261;goto st1382;}
+ {stack[top++] = 269;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 261;goto st1390;}
+ {stack[top++] = 269;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st261;
-tr907:
+ goto st269;
+tr925:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -36522,95 +37509,96 @@ tr907:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 261;goto st844;}
+ {stack[top++] = 269;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 261;goto st846;}
+ {stack[top++] = 269;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 261;goto st848;}
+ {stack[top++] = 269;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 261;goto st880;}
+ {stack[top++] = 269;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 261;goto st885;}
+ {stack[top++] = 269;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 261;goto st890;}
+ {stack[top++] = 269;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 261;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 269;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 261;goto st899;}
+ {stack[top++] = 269;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 261;goto st901;}
+ {stack[top++] = 269;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 261;goto st956;}
+ {stack[top++] = 269;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 261;goto st967;}
+ {stack[top++] = 269;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 261;goto st984;}
+ {stack[top++] = 269;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 261;goto st995;}
+ {stack[top++] = 269;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 261;goto st1006;}
+ {stack[top++] = 269;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 261;goto st1019;}
+ {stack[top++] = 269;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 261;goto st1029;}
+ {stack[top++] = 269;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 261;goto st1068;}
+ {stack[top++] = 269;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 261;goto st1254;}
+ {stack[top++] = 269;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 261;goto st1257;}
+ {stack[top++] = 269;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 261;goto st1268;}
+ {stack[top++] = 269;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 261;goto st1270;}
+ {stack[top++] = 269;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 261;goto st1299;}
+ {stack[top++] = 269;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 261;goto st1312;}
+ {stack[top++] = 269;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 261;goto st1325;}
+ {stack[top++] = 269;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 261;goto st1331;}
+ {stack[top++] = 269;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 261;goto st1349;}
+ {stack[top++] = 269;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 261;goto st1344;}
+ {stack[top++] = 269;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 261;goto st1362;}
+ {stack[top++] = 269;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 261;goto st1368;}
+ {stack[top++] = 269;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 261;goto st1374;}
+ {stack[top++] = 269;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 261;goto st1382;}
+ {stack[top++] = 269;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 261;goto st1390;}
+ {stack[top++] = 269;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st261;
-st261:
+ goto st269;
+st269:
if ( ++p == pe )
- goto _test_eof261;
-case 261:
+ goto _test_eof269;
+case 269:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -36624,10 +37612,10 @@ case 261:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr909;
- case 32: goto tr909;
- case 40: goto tr910;
- case 41: goto tr911;
+ case 9: goto tr927;
+ case 32: goto tr927;
+ case 40: goto tr928;
+ case 41: goto tr929;
case 65: goto tr5;
case 67: goto tr6;
case 68: goto tr7;
@@ -36644,7 +37632,8 @@ case 261:
case 83: goto tr18;
case 84: goto tr19;
case 85: goto tr20;
- case 90: goto tr21;
+ case 87: goto tr21;
+ case 90: goto tr22;
case 97: goto tr5;
case 99: goto tr6;
case 100: goto tr7;
@@ -36661,16 +37650,17 @@ case 261:
case 115: goto tr18;
case 116: goto tr19;
case 117: goto tr20;
- case 122: goto tr21;
- case 1802: goto tr87;
- case 1851: goto tr88;
- case 2058: goto tr912;
- case 2107: goto tr913;
+ case 119: goto tr21;
+ case 122: goto tr22;
+ case 1802: goto tr89;
+ case 1851: goto tr90;
+ case 2058: goto tr930;
+ case 2107: goto tr931;
}
if ( 48 <= _widec && _widec <= 57 )
goto tr4;
- goto tr118;
-tr908:
+ goto tr120;
+tr926:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -36686,95 +37676,96 @@ tr908:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 262;goto st844;}
+ {stack[top++] = 270;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 262;goto st846;}
+ {stack[top++] = 270;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 262;goto st848;}
+ {stack[top++] = 270;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 262;goto st880;}
+ {stack[top++] = 270;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 262;goto st885;}
+ {stack[top++] = 270;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 262;goto st890;}
+ {stack[top++] = 270;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 262;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 270;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 262;goto st899;}
+ {stack[top++] = 270;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 262;goto st901;}
+ {stack[top++] = 270;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 262;goto st956;}
+ {stack[top++] = 270;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 262;goto st967;}
+ {stack[top++] = 270;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 262;goto st984;}
+ {stack[top++] = 270;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 262;goto st995;}
+ {stack[top++] = 270;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 262;goto st1006;}
+ {stack[top++] = 270;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 262;goto st1019;}
+ {stack[top++] = 270;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 262;goto st1029;}
+ {stack[top++] = 270;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 262;goto st1068;}
+ {stack[top++] = 270;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 262;goto st1254;}
+ {stack[top++] = 270;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 262;goto st1257;}
+ {stack[top++] = 270;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 262;goto st1268;}
+ {stack[top++] = 270;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 262;goto st1270;}
+ {stack[top++] = 270;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 262;goto st1299;}
+ {stack[top++] = 270;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 262;goto st1312;}
+ {stack[top++] = 270;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 262;goto st1325;}
+ {stack[top++] = 270;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 262;goto st1331;}
+ {stack[top++] = 270;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 262;goto st1349;}
+ {stack[top++] = 270;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 262;goto st1344;}
+ {stack[top++] = 270;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 262;goto st1362;}
+ {stack[top++] = 270;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 262;goto st1368;}
+ {stack[top++] = 270;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 262;goto st1374;}
+ {stack[top++] = 270;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 262;goto st1382;}
+ {stack[top++] = 270;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 262;goto st1390;}
+ {stack[top++] = 270;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st262;
-st262:
+ goto st270;
+st270:
if ( ++p == pe )
- goto _test_eof262;
-case 262:
+ goto _test_eof270;
+case 270:
_widec = (*p);
if ( (*p) < 11 ) {
if ( (*p) > 9 ) {
@@ -36806,30 +37797,30 @@ case 262:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1801: goto tr84;
- case 1802: goto tr87;
- case 1824: goto tr84;
- case 1832: goto tr85;
- case 1833: goto tr86;
- case 1851: goto tr88;
- case 2057: goto tr914;
- case 2058: goto tr915;
- case 2080: goto tr914;
- case 2088: goto tr916;
- case 2089: goto tr917;
- case 2107: goto tr918;
+ case 1801: goto tr86;
+ case 1802: goto tr89;
+ case 1824: goto tr86;
+ case 1832: goto tr87;
+ case 1833: goto tr88;
+ case 1851: goto tr90;
+ case 2057: goto tr932;
+ case 2058: goto tr933;
+ case 2080: goto tr932;
+ case 2088: goto tr934;
+ case 2089: goto tr935;
+ case 2107: goto tr936;
}
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr777;
- goto tr83;
-tr919:
+ goto tr795;
+ goto tr85;
+tr937:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st263;
-tr914:
+ goto st271;
+tr932:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -36839,8 +37830,8 @@ tr914:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st263;
-tr916:
+ goto st271;
+tr934:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -36853,12 +37844,12 @@ tr916:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st263;
-tr917:
+ goto st271;
+tr935:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -36871,12 +37862,12 @@ tr917:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st263;
-tr920:
+ goto st271;
+tr938:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -36885,12 +37876,12 @@ tr920:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st263;
-tr921:
+ goto st271;
+tr939:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -36899,15 +37890,15 @@ tr921:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st263;
-st263:
+ goto st271;
+st271:
if ( ++p == pe )
- goto _test_eof263;
-case 263:
+ goto _test_eof271;
+case 271:
_widec = (*p);
if ( (*p) < 11 ) {
if ( (*p) > 9 ) {
@@ -36940,22 +37931,22 @@ case 263:
}
switch( _widec ) {
case 1801: goto st7;
- case 1802: goto tr93;
+ case 1802: goto tr95;
case 1824: goto st7;
- case 1832: goto tr91;
- case 1833: goto tr92;
- case 1851: goto tr94;
- case 2057: goto tr919;
- case 2058: goto tr844;
- case 2080: goto tr919;
- case 2088: goto tr920;
- case 2089: goto tr921;
- case 2107: goto tr922;
+ case 1832: goto tr93;
+ case 1833: goto tr94;
+ case 1851: goto tr96;
+ case 2057: goto tr937;
+ case 2058: goto tr862;
+ case 2080: goto tr937;
+ case 2088: goto tr938;
+ case 2089: goto tr939;
+ case 2107: goto tr940;
}
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr777;
- goto tr89;
-tr858:
+ goto tr795;
+ goto tr91;
+tr876:
{
s->buffer_length = 0;
}
@@ -36963,92 +37954,93 @@ tr858:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 264;goto st844;}
+ {stack[top++] = 272;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 264;goto st846;}
+ {stack[top++] = 272;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 264;goto st848;}
+ {stack[top++] = 272;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 264;goto st880;}
+ {stack[top++] = 272;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 264;goto st885;}
+ {stack[top++] = 272;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 264;goto st890;}
+ {stack[top++] = 272;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 264;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 272;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 264;goto st899;}
+ {stack[top++] = 272;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 264;goto st901;}
+ {stack[top++] = 272;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 264;goto st956;}
+ {stack[top++] = 272;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 264;goto st967;}
+ {stack[top++] = 272;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 264;goto st984;}
+ {stack[top++] = 272;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 264;goto st995;}
+ {stack[top++] = 272;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 264;goto st1006;}
+ {stack[top++] = 272;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 264;goto st1019;}
+ {stack[top++] = 272;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 264;goto st1029;}
+ {stack[top++] = 272;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 264;goto st1068;}
+ {stack[top++] = 272;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 264;goto st1254;}
+ {stack[top++] = 272;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 264;goto st1257;}
+ {stack[top++] = 272;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 264;goto st1268;}
+ {stack[top++] = 272;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 264;goto st1270;}
+ {stack[top++] = 272;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 264;goto st1299;}
+ {stack[top++] = 272;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 264;goto st1312;}
+ {stack[top++] = 272;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 264;goto st1325;}
+ {stack[top++] = 272;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 264;goto st1331;}
+ {stack[top++] = 272;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 264;goto st1349;}
+ {stack[top++] = 272;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 264;goto st1344;}
+ {stack[top++] = 272;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 264;goto st1362;}
+ {stack[top++] = 272;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 264;goto st1368;}
+ {stack[top++] = 272;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 264;goto st1374;}
+ {stack[top++] = 272;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 264;goto st1382;}
+ {stack[top++] = 272;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 264;goto st1390;}
+ {stack[top++] = 272;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st264;
-tr989:
+ goto st272;
+tr1007:
{
s->buffer_length = 0;
}
@@ -37056,96 +38048,97 @@ tr989:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 264;goto st844;}
+ {stack[top++] = 272;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 264;goto st846;}
+ {stack[top++] = 272;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 264;goto st848;}
+ {stack[top++] = 272;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 264;goto st880;}
+ {stack[top++] = 272;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 264;goto st885;}
+ {stack[top++] = 272;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 264;goto st890;}
+ {stack[top++] = 272;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 264;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 272;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 264;goto st899;}
+ {stack[top++] = 272;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 264;goto st901;}
+ {stack[top++] = 272;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 264;goto st956;}
+ {stack[top++] = 272;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 264;goto st967;}
+ {stack[top++] = 272;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 264;goto st984;}
+ {stack[top++] = 272;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 264;goto st995;}
+ {stack[top++] = 272;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 264;goto st1006;}
+ {stack[top++] = 272;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 264;goto st1019;}
+ {stack[top++] = 272;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 264;goto st1029;}
+ {stack[top++] = 272;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 264;goto st1068;}
+ {stack[top++] = 272;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 264;goto st1254;}
+ {stack[top++] = 272;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 264;goto st1257;}
+ {stack[top++] = 272;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 264;goto st1268;}
+ {stack[top++] = 272;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 264;goto st1270;}
+ {stack[top++] = 272;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 264;goto st1299;}
+ {stack[top++] = 272;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 264;goto st1312;}
+ {stack[top++] = 272;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 264;goto st1325;}
+ {stack[top++] = 272;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 264;goto st1331;}
+ {stack[top++] = 272;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 264;goto st1349;}
+ {stack[top++] = 272;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 264;goto st1344;}
+ {stack[top++] = 272;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 264;goto st1362;}
+ {stack[top++] = 272;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 264;goto st1368;}
+ {stack[top++] = 272;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 264;goto st1374;}
+ {stack[top++] = 272;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 264;goto st1382;}
+ {stack[top++] = 272;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 264;goto st1390;}
+ {stack[top++] = 272;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st264;
-tr897:
+ goto st272;
+tr915:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -37160,96 +38153,97 @@ tr897:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 264;goto st844;}
+ {stack[top++] = 272;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 264;goto st846;}
+ {stack[top++] = 272;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 264;goto st848;}
+ {stack[top++] = 272;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 264;goto st880;}
+ {stack[top++] = 272;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 264;goto st885;}
+ {stack[top++] = 272;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 264;goto st890;}
+ {stack[top++] = 272;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 264;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 272;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 264;goto st899;}
+ {stack[top++] = 272;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 264;goto st901;}
+ {stack[top++] = 272;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 264;goto st956;}
+ {stack[top++] = 272;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 264;goto st967;}
+ {stack[top++] = 272;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 264;goto st984;}
+ {stack[top++] = 272;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 264;goto st995;}
+ {stack[top++] = 272;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 264;goto st1006;}
+ {stack[top++] = 272;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 264;goto st1019;}
+ {stack[top++] = 272;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 264;goto st1029;}
+ {stack[top++] = 272;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 264;goto st1068;}
+ {stack[top++] = 272;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 264;goto st1254;}
+ {stack[top++] = 272;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 264;goto st1257;}
+ {stack[top++] = 272;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 264;goto st1268;}
+ {stack[top++] = 272;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 264;goto st1270;}
+ {stack[top++] = 272;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 264;goto st1299;}
+ {stack[top++] = 272;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 264;goto st1312;}
+ {stack[top++] = 272;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 264;goto st1325;}
+ {stack[top++] = 272;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 264;goto st1331;}
+ {stack[top++] = 272;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 264;goto st1349;}
+ {stack[top++] = 272;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 264;goto st1344;}
+ {stack[top++] = 272;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 264;goto st1362;}
+ {stack[top++] = 272;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 264;goto st1368;}
+ {stack[top++] = 272;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 264;goto st1374;}
+ {stack[top++] = 272;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 264;goto st1382;}
+ {stack[top++] = 272;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 264;goto st1390;}
+ {stack[top++] = 272;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st264;
-tr4292:
+ goto st272;
+tr4374:
{
s->buffer_length = 0;
}
@@ -37257,88 +38251,89 @@ tr4292:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 264;goto st844;}
+ {stack[top++] = 272;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 264;goto st846;}
+ {stack[top++] = 272;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 264;goto st848;}
+ {stack[top++] = 272;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 264;goto st880;}
+ {stack[top++] = 272;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 264;goto st885;}
+ {stack[top++] = 272;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 264;goto st890;}
+ {stack[top++] = 272;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 264;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 272;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 264;goto st899;}
+ {stack[top++] = 272;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 264;goto st901;}
+ {stack[top++] = 272;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 264;goto st956;}
+ {stack[top++] = 272;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 264;goto st967;}
+ {stack[top++] = 272;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 264;goto st984;}
+ {stack[top++] = 272;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 264;goto st995;}
+ {stack[top++] = 272;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 264;goto st1006;}
+ {stack[top++] = 272;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 264;goto st1019;}
+ {stack[top++] = 272;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 264;goto st1029;}
+ {stack[top++] = 272;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 264;goto st1068;}
+ {stack[top++] = 272;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 264;goto st1254;}
+ {stack[top++] = 272;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 264;goto st1257;}
+ {stack[top++] = 272;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 264;goto st1268;}
+ {stack[top++] = 272;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 264;goto st1270;}
+ {stack[top++] = 272;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 264;goto st1299;}
+ {stack[top++] = 272;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 264;goto st1312;}
+ {stack[top++] = 272;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 264;goto st1325;}
+ {stack[top++] = 272;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 264;goto st1331;}
+ {stack[top++] = 272;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 264;goto st1349;}
+ {stack[top++] = 272;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 264;goto st1344;}
+ {stack[top++] = 272;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 264;goto st1362;}
+ {stack[top++] = 272;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 264;goto st1368;}
+ {stack[top++] = 272;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 264;goto st1374;}
+ {stack[top++] = 272;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 264;goto st1382;}
+ {stack[top++] = 272;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 264;goto st1390;}
+ {stack[top++] = 272;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
@@ -37348,14 +38343,14 @@ tr4292:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st264;
-st264:
+ goto st272;
+st272:
if ( ++p == pe )
- goto _test_eof264;
-case 264:
+ goto _test_eof272;
+case 272:
_widec = (*p);
if ( (*p) < 11 ) {
if ( (*p) > 9 ) {
@@ -37387,33 +38382,33 @@ case 264:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1801: goto tr845;
- case 1802: goto tr848;
- case 1824: goto tr845;
- case 1832: goto tr846;
- case 1833: goto tr847;
- case 1851: goto tr849;
- case 2057: goto tr923;
- case 2058: goto tr915;
- case 2080: goto tr923;
- case 2088: goto tr924;
- case 2089: goto tr925;
- case 2107: goto tr926;
+ case 1801: goto tr863;
+ case 1802: goto tr866;
+ case 1824: goto tr863;
+ case 1832: goto tr864;
+ case 1833: goto tr865;
+ case 1851: goto tr867;
+ case 2057: goto tr941;
+ case 2058: goto tr933;
+ case 2080: goto tr941;
+ case 2088: goto tr942;
+ case 2089: goto tr943;
+ case 2107: goto tr944;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr859;
+ goto tr877;
} else if ( _widec >= 1664 )
- goto tr95;
- goto tr83;
-tr927:
+ goto tr97;
+ goto tr85;
+tr945:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st265;
-tr923:
+ goto st273;
+tr941:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -37423,8 +38418,8 @@ tr923:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st265;
-tr924:
+ goto st273;
+tr942:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -37437,12 +38432,12 @@ tr924:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st265;
-tr925:
+ goto st273;
+tr943:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -37455,12 +38450,12 @@ tr925:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st265;
-tr928:
+ goto st273;
+tr946:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -37469,12 +38464,12 @@ tr928:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st265;
-tr929:
+ goto st273;
+tr947:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -37483,15 +38478,15 @@ tr929:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st265;
-st265:
+ goto st273;
+st273:
if ( ++p == pe )
- goto _test_eof265;
-case 265:
+ goto _test_eof273;
+case 273:
_widec = (*p);
if ( (*p) < 11 ) {
if ( (*p) > 9 ) {
@@ -37523,47 +38518,47 @@ case 265:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1801: goto tr850;
- case 1802: goto tr96;
- case 1824: goto tr850;
- case 1832: goto tr851;
- case 1833: goto tr852;
- case 1851: goto tr853;
- case 2057: goto tr927;
- case 2058: goto tr844;
- case 2080: goto tr927;
- case 2088: goto tr928;
- case 2089: goto tr929;
- case 2107: goto tr930;
+ case 1801: goto tr868;
+ case 1802: goto tr98;
+ case 1824: goto tr868;
+ case 1832: goto tr869;
+ case 1833: goto tr870;
+ case 1851: goto tr871;
+ case 2057: goto tr945;
+ case 2058: goto tr862;
+ case 2080: goto tr945;
+ case 2088: goto tr946;
+ case 2089: goto tr947;
+ case 2107: goto tr948;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr859;
+ goto tr877;
} else if ( _widec >= 1664 )
- goto tr95;
- goto tr83;
-st266:
+ goto tr97;
+ goto tr85;
+st274:
if ( ++p == pe )
- goto _test_eof266;
-case 266:
+ goto _test_eof274;
+case 274:
switch( (*p) ) {
- case 65: goto st267;
- case 97: goto st267;
+ case 65: goto st275;
+ case 97: goto st275;
}
- goto tr38;
-st267:
+ goto tr39;
+st275:
if ( ++p == pe )
- goto _test_eof267;
-case 267:
+ goto _test_eof275;
+case 275:
switch( (*p) ) {
- case 65: goto st268;
- case 97: goto st268;
+ case 65: goto st276;
+ case 97: goto st276;
}
- goto tr38;
-st268:
+ goto tr39;
+st276:
if ( ++p == pe )
- goto _test_eof268;
-case 268:
+ goto _test_eof276;
+case 276:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -37581,49 +38576,49 @@ case 268:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr933;
- case 32: goto tr933;
- case 40: goto tr934;
- case 41: goto tr935;
- case 3082: goto tr936;
- case 3131: goto tr937;
- case 3338: goto tr938;
- case 3387: goto tr938;
- case 3594: goto tr939;
- case 3643: goto tr940;
+ case 9: goto tr951;
+ case 32: goto tr951;
+ case 40: goto tr952;
+ case 41: goto tr953;
+ case 3082: goto tr954;
+ case 3131: goto tr955;
+ case 3338: goto tr956;
+ case 3387: goto tr956;
+ case 3594: goto tr957;
+ case 3643: goto tr958;
}
- goto tr61;
-st269:
+ goto tr63;
+st277:
if ( ++p == pe )
- goto _test_eof269;
-case 269:
+ goto _test_eof277;
+case 277:
switch( (*p) ) {
- case 83: goto st270;
- case 115: goto st270;
+ case 83: goto st278;
+ case 115: goto st278;
}
- goto tr38;
-st270:
+ goto tr39;
+st278:
if ( ++p == pe )
- goto _test_eof270;
-case 270:
+ goto _test_eof278;
+case 278:
switch( (*p) ) {
- case 68: goto st271;
- case 100: goto st271;
+ case 68: goto st279;
+ case 100: goto st279;
}
- goto tr38;
-st271:
+ goto tr39;
+st279:
if ( ++p == pe )
- goto _test_eof271;
-case 271:
+ goto _test_eof279;
+case 279:
switch( (*p) ) {
- case 66: goto st272;
- case 98: goto st272;
+ case 66: goto st280;
+ case 98: goto st280;
}
- goto tr38;
-st272:
+ goto tr39;
+st280:
if ( ++p == pe )
- goto _test_eof272;
-case 272:
+ goto _test_eof280;
+case 280:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -37641,31 +38636,31 @@ case 272:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr944;
- case 32: goto tr944;
- case 40: goto tr945;
- case 41: goto tr946;
- case 3082: goto tr947;
- case 3131: goto tr948;
- case 3338: goto tr949;
- case 3387: goto tr949;
- case 3594: goto tr950;
- case 3643: goto tr951;
+ case 9: goto tr962;
+ case 32: goto tr962;
+ case 40: goto tr963;
+ case 41: goto tr964;
+ case 3082: goto tr965;
+ case 3131: goto tr966;
+ case 3338: goto tr967;
+ case 3387: goto tr967;
+ case 3594: goto tr968;
+ case 3643: goto tr969;
}
- goto tr61;
-st273:
+ goto tr63;
+st281:
if ( ++p == pe )
- goto _test_eof273;
-case 273:
+ goto _test_eof281;
+case 281:
switch( (*p) ) {
- case 76: goto st274;
- case 108: goto st274;
+ case 76: goto st282;
+ case 108: goto st282;
}
- goto tr38;
-st274:
+ goto tr39;
+st282:
if ( ++p == pe )
- goto _test_eof274;
-case 274:
+ goto _test_eof282;
+case 282:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -37683,49 +38678,49 @@ case 274:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr953;
- case 32: goto tr953;
- case 40: goto tr954;
- case 41: goto tr955;
- case 3082: goto tr956;
- case 3131: goto tr957;
- case 3338: goto tr958;
- case 3387: goto tr958;
- case 3594: goto tr959;
- case 3643: goto tr960;
+ case 9: goto tr971;
+ case 32: goto tr971;
+ case 40: goto tr972;
+ case 41: goto tr973;
+ case 3082: goto tr974;
+ case 3131: goto tr975;
+ case 3338: goto tr976;
+ case 3387: goto tr976;
+ case 3594: goto tr977;
+ case 3643: goto tr978;
}
- goto tr61;
-tr140:
+ goto tr63;
+tr143:
{
s->buffer_length = 0;
}
- goto st275;
-tr961:
+ goto st283;
+tr979:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st275;
-tr4222:
+ goto st283;
+tr4302:
{
s->buffer_length = 0;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st275;
-st275:
+ goto st283;
+st283:
if ( ++p == pe )
- goto _test_eof275;
-case 275:
+ goto _test_eof283;
+case 283:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -37745,102 +38740,103 @@ case 275:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1802: goto tr754;
- case 2058: goto tr962;
+ case 1802: goto tr772;
+ case 2058: goto tr980;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr961;
+ goto tr979;
} else if ( _widec >= 1664 )
- goto tr753;
- goto tr83;
-tr4224:
+ goto tr771;
+ goto tr85;
+tr4304:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 276;goto st844;}
+ {stack[top++] = 284;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 276;goto st846;}
+ {stack[top++] = 284;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 276;goto st848;}
+ {stack[top++] = 284;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 276;goto st880;}
+ {stack[top++] = 284;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 276;goto st885;}
+ {stack[top++] = 284;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 276;goto st890;}
+ {stack[top++] = 284;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 276;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 284;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 276;goto st899;}
+ {stack[top++] = 284;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 276;goto st901;}
+ {stack[top++] = 284;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 276;goto st956;}
+ {stack[top++] = 284;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 276;goto st967;}
+ {stack[top++] = 284;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 276;goto st984;}
+ {stack[top++] = 284;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 276;goto st995;}
+ {stack[top++] = 284;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 276;goto st1006;}
+ {stack[top++] = 284;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 276;goto st1019;}
+ {stack[top++] = 284;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 276;goto st1029;}
+ {stack[top++] = 284;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 276;goto st1068;}
+ {stack[top++] = 284;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 276;goto st1254;}
+ {stack[top++] = 284;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 276;goto st1257;}
+ {stack[top++] = 284;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 276;goto st1268;}
+ {stack[top++] = 284;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 276;goto st1270;}
+ {stack[top++] = 284;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 276;goto st1299;}
+ {stack[top++] = 284;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 276;goto st1312;}
+ {stack[top++] = 284;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 276;goto st1325;}
+ {stack[top++] = 284;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 276;goto st1331;}
+ {stack[top++] = 284;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 276;goto st1349;}
+ {stack[top++] = 284;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 276;goto st1344;}
+ {stack[top++] = 284;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 276;goto st1362;}
+ {stack[top++] = 284;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 276;goto st1368;}
+ {stack[top++] = 284;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 276;goto st1374;}
+ {stack[top++] = 284;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 276;goto st1382;}
+ {stack[top++] = 284;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 276;goto st1390;}
+ {stack[top++] = 284;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
@@ -37850,104 +38846,105 @@ tr4224:
{
s->buffer_length = 0;
}
- goto st276;
-tr142:
+ goto st284;
+tr145:
{
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 276;goto st844;}
+ {stack[top++] = 284;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 276;goto st846;}
+ {stack[top++] = 284;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 276;goto st848;}
+ {stack[top++] = 284;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 276;goto st880;}
+ {stack[top++] = 284;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 276;goto st885;}
+ {stack[top++] = 284;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 276;goto st890;}
+ {stack[top++] = 284;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 276;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 284;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 276;goto st899;}
+ {stack[top++] = 284;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 276;goto st901;}
+ {stack[top++] = 284;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 276;goto st956;}
+ {stack[top++] = 284;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 276;goto st967;}
+ {stack[top++] = 284;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 276;goto st984;}
+ {stack[top++] = 284;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 276;goto st995;}
+ {stack[top++] = 284;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 276;goto st1006;}
+ {stack[top++] = 284;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 276;goto st1019;}
+ {stack[top++] = 284;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 276;goto st1029;}
+ {stack[top++] = 284;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 276;goto st1068;}
+ {stack[top++] = 284;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 276;goto st1254;}
+ {stack[top++] = 284;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 276;goto st1257;}
+ {stack[top++] = 284;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 276;goto st1268;}
+ {stack[top++] = 284;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 276;goto st1270;}
+ {stack[top++] = 284;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 276;goto st1299;}
+ {stack[top++] = 284;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 276;goto st1312;}
+ {stack[top++] = 284;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 276;goto st1325;}
+ {stack[top++] = 284;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 276;goto st1331;}
+ {stack[top++] = 284;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 276;goto st1349;}
+ {stack[top++] = 284;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 276;goto st1344;}
+ {stack[top++] = 284;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 276;goto st1362;}
+ {stack[top++] = 284;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 276;goto st1368;}
+ {stack[top++] = 284;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 276;goto st1374;}
+ {stack[top++] = 284;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 276;goto st1382;}
+ {stack[top++] = 284;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 276;goto st1390;}
+ {stack[top++] = 284;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st276;
-st276:
+ goto st284;
+st284:
if ( ++p == pe )
- goto _test_eof276;
-case 276:
+ goto _test_eof284;
+case 284:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -37961,32 +38958,32 @@ case 276:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr963;
- case 32: goto tr963;
- case 40: goto tr964;
- case 41: goto tr965;
- case 1802: goto tr966;
- case 1851: goto tr849;
- case 2058: goto tr966;
- case 2107: goto tr849;
+ case 9: goto tr981;
+ case 32: goto tr981;
+ case 40: goto tr982;
+ case 41: goto tr983;
+ case 1802: goto tr984;
+ case 1851: goto tr867;
+ case 2058: goto tr984;
+ case 2107: goto tr867;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr753;
+ goto tr771;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr753;
+ goto tr771;
} else
- goto tr753;
- goto tr83;
-tr967:
+ goto tr771;
+ goto tr85;
+tr985:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st277;
-tr963:
+ goto st285;
+tr981:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -37996,8 +38993,8 @@ tr963:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st277;
-tr964:
+ goto st285;
+tr982:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -38005,7 +39002,7 @@ tr964:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -38014,8 +39011,8 @@ tr964:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st277;
-tr965:
+ goto st285;
+tr983:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -38023,7 +39020,7 @@ tr965:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -38032,12 +39029,12 @@ tr965:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st277;
-tr968:
+ goto st285;
+tr986:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -38046,12 +39043,12 @@ tr968:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st277;
-tr969:
+ goto st285;
+tr987:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -38060,11 +39057,11 @@ tr969:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st277;
-st277:
+ goto st285;
+st285:
if ( ++p == pe )
- goto _test_eof277;
-case 277:
+ goto _test_eof285;
+case 285:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -38078,25 +39075,25 @@ case 277:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr967;
- case 32: goto tr967;
- case 40: goto tr968;
- case 41: goto tr969;
- case 1802: goto tr970;
- case 1851: goto tr853;
- case 2058: goto tr970;
- case 2107: goto tr853;
+ case 9: goto tr985;
+ case 32: goto tr985;
+ case 40: goto tr986;
+ case 41: goto tr987;
+ case 1802: goto tr988;
+ case 1851: goto tr871;
+ case 2058: goto tr988;
+ case 2107: goto tr871;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr753;
+ goto tr771;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr753;
+ goto tr771;
} else
- goto tr753;
- goto tr89;
-tr144:
+ goto tr771;
+ goto tr91;
+tr147:
{
s->buffer_length = 0;
}
@@ -38104,92 +39101,93 @@ tr144:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 278;goto st844;}
+ {stack[top++] = 286;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 278;goto st846;}
+ {stack[top++] = 286;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 278;goto st848;}
+ {stack[top++] = 286;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 278;goto st880;}
+ {stack[top++] = 286;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 278;goto st885;}
+ {stack[top++] = 286;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 278;goto st890;}
+ {stack[top++] = 286;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 278;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 286;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 278;goto st899;}
+ {stack[top++] = 286;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 278;goto st901;}
+ {stack[top++] = 286;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 278;goto st956;}
+ {stack[top++] = 286;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 278;goto st967;}
+ {stack[top++] = 286;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 278;goto st984;}
+ {stack[top++] = 286;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 278;goto st995;}
+ {stack[top++] = 286;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 278;goto st1006;}
+ {stack[top++] = 286;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 278;goto st1019;}
+ {stack[top++] = 286;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 278;goto st1029;}
+ {stack[top++] = 286;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 278;goto st1068;}
+ {stack[top++] = 286;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 278;goto st1254;}
+ {stack[top++] = 286;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 278;goto st1257;}
+ {stack[top++] = 286;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 278;goto st1268;}
+ {stack[top++] = 286;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 278;goto st1270;}
+ {stack[top++] = 286;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 278;goto st1299;}
+ {stack[top++] = 286;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 278;goto st1312;}
+ {stack[top++] = 286;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 278;goto st1325;}
+ {stack[top++] = 286;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 278;goto st1331;}
+ {stack[top++] = 286;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 278;goto st1349;}
+ {stack[top++] = 286;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 278;goto st1344;}
+ {stack[top++] = 286;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 278;goto st1362;}
+ {stack[top++] = 286;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 278;goto st1368;}
+ {stack[top++] = 286;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 278;goto st1374;}
+ {stack[top++] = 286;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 278;goto st1382;}
+ {stack[top++] = 286;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 278;goto st1390;}
+ {stack[top++] = 286;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st278;
-tr4226:
+ goto st286;
+tr4306:
{
s->buffer_length = 0;
}
@@ -38197,105 +39195,106 @@ tr4226:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 278;goto st844;}
+ {stack[top++] = 286;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 278;goto st846;}
+ {stack[top++] = 286;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 278;goto st848;}
+ {stack[top++] = 286;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 278;goto st880;}
+ {stack[top++] = 286;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 278;goto st885;}
+ {stack[top++] = 286;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 278;goto st890;}
+ {stack[top++] = 286;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 278;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 286;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 278;goto st899;}
+ {stack[top++] = 286;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 278;goto st901;}
+ {stack[top++] = 286;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 278;goto st956;}
+ {stack[top++] = 286;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 278;goto st967;}
+ {stack[top++] = 286;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 278;goto st984;}
+ {stack[top++] = 286;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 278;goto st995;}
+ {stack[top++] = 286;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 278;goto st1006;}
+ {stack[top++] = 286;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 278;goto st1019;}
+ {stack[top++] = 286;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 278;goto st1029;}
+ {stack[top++] = 286;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 278;goto st1068;}
+ {stack[top++] = 286;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 278;goto st1254;}
+ {stack[top++] = 286;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 278;goto st1257;}
+ {stack[top++] = 286;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 278;goto st1268;}
+ {stack[top++] = 286;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 278;goto st1270;}
+ {stack[top++] = 286;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 278;goto st1299;}
+ {stack[top++] = 286;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 278;goto st1312;}
+ {stack[top++] = 286;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 278;goto st1325;}
+ {stack[top++] = 286;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 278;goto st1331;}
+ {stack[top++] = 286;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 278;goto st1349;}
+ {stack[top++] = 286;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 278;goto st1344;}
+ {stack[top++] = 286;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 278;goto st1362;}
+ {stack[top++] = 286;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 278;goto st1368;}
+ {stack[top++] = 286;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 278;goto st1374;}
+ {stack[top++] = 286;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 278;goto st1382;}
+ {stack[top++] = 286;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 278;goto st1390;}
+ {stack[top++] = 286;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st278;
-st278:
+ goto st286;
+st286:
if ( ++p == pe )
- goto _test_eof278;
-case 278:
+ goto _test_eof286;
+case 286:
_widec = (*p);
if ( (*p) < 11 ) {
if ( (*p) > 9 ) {
@@ -38327,33 +39326,33 @@ case 278:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1801: goto tr963;
- case 1802: goto tr966;
- case 1824: goto tr963;
- case 1832: goto tr964;
- case 1833: goto tr965;
- case 1851: goto tr849;
- case 2057: goto tr971;
- case 2058: goto tr915;
- case 2080: goto tr971;
- case 2088: goto tr972;
- case 2089: goto tr973;
- case 2107: goto tr926;
+ case 1801: goto tr981;
+ case 1802: goto tr984;
+ case 1824: goto tr981;
+ case 1832: goto tr982;
+ case 1833: goto tr983;
+ case 1851: goto tr867;
+ case 2057: goto tr989;
+ case 2058: goto tr933;
+ case 2080: goto tr989;
+ case 2088: goto tr990;
+ case 2089: goto tr991;
+ case 2107: goto tr944;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr961;
+ goto tr979;
} else if ( _widec >= 1664 )
- goto tr753;
- goto tr83;
-tr974:
+ goto tr771;
+ goto tr85;
+tr992:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st279;
-tr971:
+ goto st287;
+tr989:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -38363,8 +39362,8 @@ tr971:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st279;
-tr972:
+ goto st287;
+tr990:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -38377,12 +39376,12 @@ tr972:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st279;
-tr973:
+ goto st287;
+tr991:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -38395,12 +39394,12 @@ tr973:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st279;
-tr975:
+ goto st287;
+tr993:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -38409,12 +39408,12 @@ tr975:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st279;
-tr976:
+ goto st287;
+tr994:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -38423,15 +39422,15 @@ tr976:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st279;
-st279:
+ goto st287;
+st287:
if ( ++p == pe )
- goto _test_eof279;
-case 279:
+ goto _test_eof287;
+case 287:
_widec = (*p);
if ( (*p) < 11 ) {
if ( (*p) > 9 ) {
@@ -38463,26 +39462,26 @@ case 279:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1801: goto tr967;
- case 1802: goto tr970;
- case 1824: goto tr967;
- case 1832: goto tr968;
- case 1833: goto tr969;
- case 1851: goto tr853;
- case 2057: goto tr974;
- case 2058: goto tr844;
- case 2080: goto tr974;
- case 2088: goto tr975;
- case 2089: goto tr976;
- case 2107: goto tr930;
+ case 1801: goto tr985;
+ case 1802: goto tr988;
+ case 1824: goto tr985;
+ case 1832: goto tr986;
+ case 1833: goto tr987;
+ case 1851: goto tr871;
+ case 2057: goto tr992;
+ case 2058: goto tr862;
+ case 2080: goto tr992;
+ case 2088: goto tr993;
+ case 2089: goto tr994;
+ case 2107: goto tr948;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr961;
+ goto tr979;
} else if ( _widec >= 1664 )
- goto tr753;
- goto tr83;
-tr114:
+ goto tr771;
+ goto tr85;
+tr116:
{
s->buffer_length = 0;
}
@@ -38490,92 +39489,93 @@ tr114:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 280;goto st844;}
+ {stack[top++] = 288;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 280;goto st846;}
+ {stack[top++] = 288;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 280;goto st848;}
+ {stack[top++] = 288;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 280;goto st880;}
+ {stack[top++] = 288;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 280;goto st885;}
+ {stack[top++] = 288;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 280;goto st890;}
+ {stack[top++] = 288;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 280;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 288;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 280;goto st899;}
+ {stack[top++] = 288;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 280;goto st901;}
+ {stack[top++] = 288;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 280;goto st956;}
+ {stack[top++] = 288;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 280;goto st967;}
+ {stack[top++] = 288;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 280;goto st984;}
+ {stack[top++] = 288;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 280;goto st995;}
+ {stack[top++] = 288;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 280;goto st1006;}
+ {stack[top++] = 288;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 280;goto st1019;}
+ {stack[top++] = 288;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 280;goto st1029;}
+ {stack[top++] = 288;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 280;goto st1068;}
+ {stack[top++] = 288;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 280;goto st1254;}
+ {stack[top++] = 288;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 280;goto st1257;}
+ {stack[top++] = 288;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 280;goto st1268;}
+ {stack[top++] = 288;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 280;goto st1270;}
+ {stack[top++] = 288;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 280;goto st1299;}
+ {stack[top++] = 288;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 280;goto st1312;}
+ {stack[top++] = 288;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 280;goto st1325;}
+ {stack[top++] = 288;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 280;goto st1331;}
+ {stack[top++] = 288;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 280;goto st1349;}
+ {stack[top++] = 288;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 280;goto st1344;}
+ {stack[top++] = 288;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 280;goto st1362;}
+ {stack[top++] = 288;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 280;goto st1368;}
+ {stack[top++] = 288;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 280;goto st1374;}
+ {stack[top++] = 288;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 280;goto st1382;}
+ {stack[top++] = 288;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 280;goto st1390;}
+ {stack[top++] = 288;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st280;
-tr107:
+ goto st288;
+tr109:
{
s->buffer_length = 0;
}
@@ -38583,96 +39583,97 @@ tr107:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 280;goto st844;}
+ {stack[top++] = 288;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 280;goto st846;}
+ {stack[top++] = 288;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 280;goto st848;}
+ {stack[top++] = 288;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 280;goto st880;}
+ {stack[top++] = 288;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 280;goto st885;}
+ {stack[top++] = 288;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 280;goto st890;}
+ {stack[top++] = 288;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 280;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 288;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 280;goto st899;}
+ {stack[top++] = 288;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 280;goto st901;}
+ {stack[top++] = 288;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 280;goto st956;}
+ {stack[top++] = 288;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 280;goto st967;}
+ {stack[top++] = 288;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 280;goto st984;}
+ {stack[top++] = 288;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 280;goto st995;}
+ {stack[top++] = 288;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 280;goto st1006;}
+ {stack[top++] = 288;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 280;goto st1019;}
+ {stack[top++] = 288;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 280;goto st1029;}
+ {stack[top++] = 288;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 280;goto st1068;}
+ {stack[top++] = 288;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 280;goto st1254;}
+ {stack[top++] = 288;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 280;goto st1257;}
+ {stack[top++] = 288;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 280;goto st1268;}
+ {stack[top++] = 288;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 280;goto st1270;}
+ {stack[top++] = 288;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 280;goto st1299;}
+ {stack[top++] = 288;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 280;goto st1312;}
+ {stack[top++] = 288;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 280;goto st1325;}
+ {stack[top++] = 288;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 280;goto st1331;}
+ {stack[top++] = 288;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 280;goto st1349;}
+ {stack[top++] = 288;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 280;goto st1344;}
+ {stack[top++] = 288;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 280;goto st1362;}
+ {stack[top++] = 288;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 280;goto st1368;}
+ {stack[top++] = 288;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 280;goto st1374;}
+ {stack[top++] = 288;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 280;goto st1382;}
+ {stack[top++] = 288;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 280;goto st1390;}
+ {stack[top++] = 288;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st280;
-tr832:
+ goto st288;
+tr850:
{ s->r_type = KNOT_RRTYPE_A; }
{
rdata_tail = s->r_data;
@@ -38684,99 +39685,100 @@ tr832:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 280;goto st844;}
+ {stack[top++] = 288;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 280;goto st846;}
+ {stack[top++] = 288;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 280;goto st848;}
+ {stack[top++] = 288;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 280;goto st880;}
+ {stack[top++] = 288;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 280;goto st885;}
+ {stack[top++] = 288;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 280;goto st890;}
+ {stack[top++] = 288;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 280;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 288;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 280;goto st899;}
+ {stack[top++] = 288;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 280;goto st901;}
+ {stack[top++] = 288;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 280;goto st956;}
+ {stack[top++] = 288;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 280;goto st967;}
+ {stack[top++] = 288;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 280;goto st984;}
+ {stack[top++] = 288;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 280;goto st995;}
+ {stack[top++] = 288;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 280;goto st1006;}
+ {stack[top++] = 288;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 280;goto st1019;}
+ {stack[top++] = 288;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 280;goto st1029;}
+ {stack[top++] = 288;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 280;goto st1068;}
+ {stack[top++] = 288;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 280;goto st1254;}
+ {stack[top++] = 288;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 280;goto st1257;}
+ {stack[top++] = 288;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 280;goto st1268;}
+ {stack[top++] = 288;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 280;goto st1270;}
+ {stack[top++] = 288;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 280;goto st1299;}
+ {stack[top++] = 288;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 280;goto st1312;}
+ {stack[top++] = 288;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 280;goto st1325;}
+ {stack[top++] = 288;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 280;goto st1331;}
+ {stack[top++] = 288;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 280;goto st1349;}
+ {stack[top++] = 288;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 280;goto st1344;}
+ {stack[top++] = 288;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 280;goto st1362;}
+ {stack[top++] = 288;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 280;goto st1368;}
+ {stack[top++] = 288;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 280;goto st1374;}
+ {stack[top++] = 288;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 280;goto st1382;}
+ {stack[top++] = 288;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 280;goto st1390;}
+ {stack[top++] = 288;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st280;
-st280:
+ goto st288;
+st288:
if ( ++p == pe )
- goto _test_eof280;
-case 280:
+ goto _test_eof288;
+case 288:
_widec = (*p);
if ( (*p) < 11 ) {
if ( (*p) > 9 ) {
@@ -38808,33 +39810,33 @@ case 280:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1801: goto tr845;
- case 1802: goto tr848;
- case 1824: goto tr845;
- case 1832: goto tr846;
- case 1833: goto tr847;
- case 1851: goto tr849;
- case 2057: goto tr977;
- case 2058: goto tr848;
- case 2080: goto tr977;
- case 2088: goto tr978;
- case 2089: goto tr979;
- case 2107: goto tr174;
+ case 1801: goto tr863;
+ case 1802: goto tr866;
+ case 1824: goto tr863;
+ case 1832: goto tr864;
+ case 1833: goto tr865;
+ case 1851: goto tr867;
+ case 2057: goto tr995;
+ case 2058: goto tr866;
+ case 2080: goto tr995;
+ case 2088: goto tr996;
+ case 2089: goto tr997;
+ case 2107: goto tr177;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr115;
+ goto tr117;
} else if ( _widec >= 1664 )
- goto tr95;
- goto tr83;
-tr980:
+ goto tr97;
+ goto tr85;
+tr998:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st281;
-tr977:
+ goto st289;
+tr995:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -38844,8 +39846,8 @@ tr977:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st281;
-tr978:
+ goto st289;
+tr996:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -38858,12 +39860,12 @@ tr978:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st281;
-tr979:
+ goto st289;
+tr997:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -38876,12 +39878,12 @@ tr979:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st281;
-tr981:
+ goto st289;
+tr999:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -38890,12 +39892,12 @@ tr981:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st281;
-tr982:
+ goto st289;
+tr1000:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -38904,15 +39906,15 @@ tr982:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st281;
-st281:
+ goto st289;
+st289:
if ( ++p == pe )
- goto _test_eof281;
-case 281:
+ goto _test_eof289;
+case 289:
_widec = (*p);
if ( (*p) < 11 ) {
if ( (*p) > 9 ) {
@@ -38944,38 +39946,38 @@ case 281:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1801: goto tr850;
- case 1802: goto tr96;
- case 1824: goto tr850;
- case 1832: goto tr851;
- case 1833: goto tr852;
- case 1851: goto tr853;
- case 2057: goto tr980;
- case 2058: goto tr96;
- case 2080: goto tr980;
- case 2088: goto tr981;
- case 2089: goto tr982;
- case 2107: goto tr178;
+ case 1801: goto tr868;
+ case 1802: goto tr98;
+ case 1824: goto tr868;
+ case 1832: goto tr869;
+ case 1833: goto tr870;
+ case 1851: goto tr871;
+ case 2057: goto tr998;
+ case 2058: goto tr98;
+ case 2080: goto tr998;
+ case 2088: goto tr999;
+ case 2089: goto tr1000;
+ case 2107: goto tr181;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr115;
+ goto tr117;
} else if ( _widec >= 1664 )
- goto tr95;
- goto tr83;
-tr820:
+ goto tr97;
+ goto tr85;
+tr838:
{
s->buffer_length = 0;
}
- goto st282;
-tr983:
+ goto st290;
+tr1001:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st282;
-tr813:
+ goto st290;
+tr831:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -38986,11 +39988,11 @@ tr813:
{
rdata_tail = s->r_data;
}
- goto st282;
-st282:
+ goto st290;
+st290:
if ( ++p == pe )
- goto _test_eof282;
-case 282:
+ goto _test_eof290;
+case 290:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -39010,11 +40012,11 @@ case 282:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr984;
+ goto tr1002;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr983;
- goto tr75;
-tr821:
+ goto tr1001;
+ goto tr77;
+tr839:
{
s->line_counter++;
}
@@ -39022,92 +40024,93 @@ tr821:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 283;goto st844;}
+ {stack[top++] = 291;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 283;goto st846;}
+ {stack[top++] = 291;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 283;goto st848;}
+ {stack[top++] = 291;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 283;goto st880;}
+ {stack[top++] = 291;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 283;goto st885;}
+ {stack[top++] = 291;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 283;goto st890;}
+ {stack[top++] = 291;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 283;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 291;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 283;goto st899;}
+ {stack[top++] = 291;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 283;goto st901;}
+ {stack[top++] = 291;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 283;goto st956;}
+ {stack[top++] = 291;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 283;goto st967;}
+ {stack[top++] = 291;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 283;goto st984;}
+ {stack[top++] = 291;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 283;goto st995;}
+ {stack[top++] = 291;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 283;goto st1006;}
+ {stack[top++] = 291;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 283;goto st1019;}
+ {stack[top++] = 291;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 283;goto st1029;}
+ {stack[top++] = 291;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 283;goto st1068;}
+ {stack[top++] = 291;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 283;goto st1254;}
+ {stack[top++] = 291;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 283;goto st1257;}
+ {stack[top++] = 291;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 283;goto st1268;}
+ {stack[top++] = 291;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 283;goto st1270;}
+ {stack[top++] = 291;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 283;goto st1299;}
+ {stack[top++] = 291;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 283;goto st1312;}
+ {stack[top++] = 291;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 283;goto st1325;}
+ {stack[top++] = 291;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 283;goto st1331;}
+ {stack[top++] = 291;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 283;goto st1349;}
+ {stack[top++] = 291;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 283;goto st1344;}
+ {stack[top++] = 291;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 283;goto st1362;}
+ {stack[top++] = 291;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 283;goto st1368;}
+ {stack[top++] = 291;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 283;goto st1374;}
+ {stack[top++] = 291;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 283;goto st1382;}
+ {stack[top++] = 291;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 283;goto st1390;}
+ {stack[top++] = 291;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st283;
-tr814:
+ goto st291;
+tr832:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -39122,95 +40125,96 @@ tr814:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 283;goto st844;}
+ {stack[top++] = 291;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 283;goto st846;}
+ {stack[top++] = 291;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 283;goto st848;}
+ {stack[top++] = 291;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 283;goto st880;}
+ {stack[top++] = 291;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 283;goto st885;}
+ {stack[top++] = 291;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 283;goto st890;}
+ {stack[top++] = 291;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 283;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 291;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 283;goto st899;}
+ {stack[top++] = 291;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 283;goto st901;}
+ {stack[top++] = 291;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 283;goto st956;}
+ {stack[top++] = 291;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 283;goto st967;}
+ {stack[top++] = 291;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 283;goto st984;}
+ {stack[top++] = 291;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 283;goto st995;}
+ {stack[top++] = 291;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 283;goto st1006;}
+ {stack[top++] = 291;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 283;goto st1019;}
+ {stack[top++] = 291;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 283;goto st1029;}
+ {stack[top++] = 291;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 283;goto st1068;}
+ {stack[top++] = 291;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 283;goto st1254;}
+ {stack[top++] = 291;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 283;goto st1257;}
+ {stack[top++] = 291;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 283;goto st1268;}
+ {stack[top++] = 291;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 283;goto st1270;}
+ {stack[top++] = 291;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 283;goto st1299;}
+ {stack[top++] = 291;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 283;goto st1312;}
+ {stack[top++] = 291;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 283;goto st1325;}
+ {stack[top++] = 291;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 283;goto st1331;}
+ {stack[top++] = 291;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 283;goto st1349;}
+ {stack[top++] = 291;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 283;goto st1344;}
+ {stack[top++] = 291;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 283;goto st1362;}
+ {stack[top++] = 291;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 283;goto st1368;}
+ {stack[top++] = 291;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 283;goto st1374;}
+ {stack[top++] = 291;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 283;goto st1382;}
+ {stack[top++] = 291;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 283;goto st1390;}
+ {stack[top++] = 291;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st283;
-st283:
+ goto st291;
+st291:
if ( ++p == pe )
- goto _test_eof283;
-case 283:
+ goto _test_eof291;
+case 291:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -39228,68 +40232,70 @@ case 283:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr985;
- case 32: goto tr985;
- case 40: goto tr986;
- case 41: goto tr987;
- case 58: goto tr73;
- case 65: goto tr122;
- case 67: goto tr123;
- case 68: goto tr124;
- case 69: goto tr125;
- case 72: goto tr126;
- case 73: goto tr127;
- case 75: goto tr128;
- case 76: goto tr129;
- case 77: goto tr130;
- case 78: goto tr131;
- case 79: goto tr132;
- case 80: goto tr133;
- case 82: goto tr134;
- case 83: goto tr135;
- case 84: goto tr136;
- case 85: goto tr137;
- case 90: goto tr138;
- case 92: goto tr78;
- case 97: goto tr122;
- case 99: goto tr123;
- case 100: goto tr124;
- case 101: goto tr125;
- case 104: goto tr126;
- case 105: goto tr127;
- case 107: goto tr128;
- case 108: goto tr129;
- case 109: goto tr130;
- case 110: goto tr131;
- case 111: goto tr132;
- case 112: goto tr133;
- case 114: goto tr134;
- case 115: goto tr135;
- case 116: goto tr136;
- case 117: goto tr137;
- case 122: goto tr138;
- case 2826: goto tr87;
- case 2875: goto tr88;
- case 3082: goto tr912;
- case 3131: goto tr988;
- case 3338: goto tr105;
- case 3387: goto tr106;
- case 3594: goto tr912;
- case 3643: goto tr989;
+ case 9: goto tr1003;
+ case 32: goto tr1003;
+ case 40: goto tr1004;
+ case 41: goto tr1005;
+ case 58: goto tr75;
+ case 65: goto tr124;
+ case 67: goto tr125;
+ case 68: goto tr126;
+ case 69: goto tr127;
+ case 72: goto tr128;
+ case 73: goto tr129;
+ case 75: goto tr130;
+ case 76: goto tr131;
+ case 77: goto tr132;
+ case 78: goto tr133;
+ case 79: goto tr134;
+ case 80: goto tr135;
+ case 82: goto tr136;
+ case 83: goto tr137;
+ case 84: goto tr138;
+ case 85: goto tr139;
+ case 87: goto tr140;
+ case 90: goto tr141;
+ case 92: goto tr80;
+ case 97: goto tr124;
+ case 99: goto tr125;
+ case 100: goto tr126;
+ case 101: goto tr127;
+ case 104: goto tr128;
+ case 105: goto tr129;
+ case 107: goto tr130;
+ case 108: goto tr131;
+ case 109: goto tr132;
+ case 110: goto tr133;
+ case 111: goto tr134;
+ case 112: goto tr135;
+ case 114: goto tr136;
+ case 115: goto tr137;
+ case 116: goto tr138;
+ case 117: goto tr139;
+ case 119: goto tr140;
+ case 122: goto tr141;
+ case 2826: goto tr89;
+ case 2875: goto tr90;
+ case 3082: goto tr930;
+ case 3131: goto tr1006;
+ case 3338: goto tr107;
+ case 3387: goto tr108;
+ case 3594: goto tr930;
+ case 3643: goto tr1007;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr73;
+ goto tr75;
} else if ( _widec > 47 ) {
if ( _widec > 57 ) {
if ( 60 <= _widec )
- goto tr73;
+ goto tr75;
} else if ( _widec >= 48 )
- goto tr121;
+ goto tr123;
} else
- goto tr73;
- goto tr118;
-tr822:
+ goto tr75;
+ goto tr120;
+tr840:
{
s->buffer_length = 0;
}
@@ -39297,92 +40303,93 @@ tr822:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 284;goto st844;}
+ {stack[top++] = 292;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 284;goto st846;}
+ {stack[top++] = 292;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 284;goto st848;}
+ {stack[top++] = 292;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 284;goto st880;}
+ {stack[top++] = 292;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 284;goto st885;}
+ {stack[top++] = 292;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 284;goto st890;}
+ {stack[top++] = 292;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 284;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 292;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 284;goto st899;}
+ {stack[top++] = 292;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 284;goto st901;}
+ {stack[top++] = 292;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 284;goto st956;}
+ {stack[top++] = 292;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 284;goto st967;}
+ {stack[top++] = 292;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 284;goto st984;}
+ {stack[top++] = 292;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 284;goto st995;}
+ {stack[top++] = 292;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 284;goto st1006;}
+ {stack[top++] = 292;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 284;goto st1019;}
+ {stack[top++] = 292;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 284;goto st1029;}
+ {stack[top++] = 292;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 284;goto st1068;}
+ {stack[top++] = 292;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 284;goto st1254;}
+ {stack[top++] = 292;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 284;goto st1257;}
+ {stack[top++] = 292;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 284;goto st1268;}
+ {stack[top++] = 292;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 284;goto st1270;}
+ {stack[top++] = 292;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 284;goto st1299;}
+ {stack[top++] = 292;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 284;goto st1312;}
+ {stack[top++] = 292;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 284;goto st1325;}
+ {stack[top++] = 292;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 284;goto st1331;}
+ {stack[top++] = 292;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 284;goto st1349;}
+ {stack[top++] = 292;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 284;goto st1344;}
+ {stack[top++] = 292;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 284;goto st1362;}
+ {stack[top++] = 292;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 284;goto st1368;}
+ {stack[top++] = 292;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 284;goto st1374;}
+ {stack[top++] = 292;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 284;goto st1382;}
+ {stack[top++] = 292;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 284;goto st1390;}
+ {stack[top++] = 292;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st284;
-tr815:
+ goto st292;
+tr833:
{
s->r_owner_length = s->dname_tmp_length;
}
@@ -39397,95 +40404,96 @@ tr815:
p--;
switch (s->r_type) {
case KNOT_RRTYPE_A:
- {stack[top++] = 284;goto st844;}
+ {stack[top++] = 292;goto st886;}
case KNOT_RRTYPE_NS:
case KNOT_RRTYPE_CNAME:
case KNOT_RRTYPE_PTR:
case KNOT_RRTYPE_DNAME:
- {stack[top++] = 284;goto st846;}
+ {stack[top++] = 292;goto st888;}
case KNOT_RRTYPE_SOA:
- {stack[top++] = 284;goto st848;}
+ {stack[top++] = 292;goto st890;}
case KNOT_RRTYPE_HINFO:
- {stack[top++] = 284;goto st880;}
+ {stack[top++] = 292;goto st922;}
case KNOT_RRTYPE_MINFO:
case KNOT_RRTYPE_RP:
- {stack[top++] = 284;goto st885;}
+ {stack[top++] = 292;goto st927;}
case KNOT_RRTYPE_MX:
case KNOT_RRTYPE_AFSDB:
case KNOT_RRTYPE_RT:
case KNOT_RRTYPE_KX:
case KNOT_RRTYPE_LP:
- {stack[top++] = 284;goto st890;}
+ {stack[top++] = 292;goto st932;}
case KNOT_RRTYPE_TXT:
case KNOT_RRTYPE_SPF:
- {stack[top++] = 284;goto st895;}
+ case KNOT_RRTYPE_WALLET:
+ {stack[top++] = 292;goto st937;}
case KNOT_RRTYPE_AAAA:
- {stack[top++] = 284;goto st899;}
+ {stack[top++] = 292;goto st941;}
case KNOT_RRTYPE_LOC:
- {stack[top++] = 284;goto st901;}
+ {stack[top++] = 292;goto st943;}
case KNOT_RRTYPE_SRV:
- {stack[top++] = 284;goto st956;}
+ {stack[top++] = 292;goto st998;}
case KNOT_RRTYPE_NAPTR:
- {stack[top++] = 284;goto st967;}
+ {stack[top++] = 292;goto st1009;}
case KNOT_RRTYPE_CERT:
- {stack[top++] = 284;goto st984;}
+ {stack[top++] = 292;goto st1026;}
case KNOT_RRTYPE_APL:
- {stack[top++] = 284;goto st995;}
+ {stack[top++] = 292;goto st1037;}
case KNOT_RRTYPE_DS:
case KNOT_RRTYPE_CDS:
- {stack[top++] = 284;goto st1006;}
+ {stack[top++] = 292;goto st1048;}
case KNOT_RRTYPE_SSHFP:
- {stack[top++] = 284;goto st1019;}
+ {stack[top++] = 292;goto st1061;}
case KNOT_RRTYPE_IPSECKEY:
- {stack[top++] = 284;goto st1029;}
+ {stack[top++] = 292;goto st1071;}
case KNOT_RRTYPE_RRSIG:
- {stack[top++] = 284;goto st1068;}
+ {stack[top++] = 292;goto st1110;}
case KNOT_RRTYPE_NSEC:
- {stack[top++] = 284;goto st1254;}
+ {stack[top++] = 292;goto st1302;}
case KNOT_RRTYPE_KEY:
case KNOT_RRTYPE_DNSKEY:
case KNOT_RRTYPE_CDNSKEY:
- {stack[top++] = 284;goto st1257;}
+ {stack[top++] = 292;goto st1305;}
case KNOT_RRTYPE_DHCID:
case KNOT_RRTYPE_OPENPGPKEY:
- {stack[top++] = 284;goto st1268;}
+ {stack[top++] = 292;goto st1316;}
case KNOT_RRTYPE_NSEC3:
- {stack[top++] = 284;goto st1270;}
+ {stack[top++] = 292;goto st1318;}
case KNOT_RRTYPE_NSEC3PARAM:
- {stack[top++] = 284;goto st1299;}
+ {stack[top++] = 292;goto st1347;}
case KNOT_RRTYPE_TLSA:
case KNOT_RRTYPE_SMIMEA:
- {stack[top++] = 284;goto st1312;}
+ {stack[top++] = 292;goto st1360;}
case KNOT_RRTYPE_CSYNC:
- {stack[top++] = 284;goto st1325;}
+ {stack[top++] = 292;goto st1373;}
case KNOT_RRTYPE_ZONEMD:
- {stack[top++] = 284;goto st1331;}
+ {stack[top++] = 292;goto st1379;}
case KNOT_RRTYPE_NID:
case KNOT_RRTYPE_L64:
- {stack[top++] = 284;goto st1349;}
+ {stack[top++] = 292;goto st1397;}
case KNOT_RRTYPE_L32:
- {stack[top++] = 284;goto st1344;}
+ {stack[top++] = 292;goto st1392;}
case KNOT_RRTYPE_EUI48:
- {stack[top++] = 284;goto st1362;}
+ {stack[top++] = 292;goto st1410;}
case KNOT_RRTYPE_EUI64:
- {stack[top++] = 284;goto st1368;}
+ {stack[top++] = 292;goto st1416;}
case KNOT_RRTYPE_URI:
- {stack[top++] = 284;goto st1374;}
+ {stack[top++] = 292;goto st1422;}
case KNOT_RRTYPE_CAA:
- {stack[top++] = 284;goto st1382;}
+ {stack[top++] = 292;goto st1430;}
case KNOT_RRTYPE_SVCB:
case KNOT_RRTYPE_HTTPS:
- {stack[top++] = 284;goto st1390;}
+ {stack[top++] = 292;goto st1438;}
default:
WARN(ZS_CANNOT_TEXT_DATA);
- {goto st307;}
+ {goto st316;}
}
}
- goto st284;
-st284:
+ goto st292;
+st292:
if ( ++p == pe )
- goto _test_eof284;
-case 284:
+ goto _test_eof292;
+case 292:
_widec = (*p);
if ( (*p) < 11 ) {
if ( (*p) > 9 ) {
@@ -39517,30 +40525,30 @@ case 284:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1801: goto tr84;
- case 1802: goto tr87;
- case 1824: goto tr84;
- case 1832: goto tr85;
- case 1833: goto tr86;
- case 1851: goto tr88;
- case 2057: goto tr990;
- case 2058: goto tr915;
- case 2080: goto tr990;
- case 2088: goto tr991;
- case 2089: goto tr992;
- case 2107: goto tr926;
+ case 1801: goto tr86;
+ case 1802: goto tr89;
+ case 1824: goto tr86;
+ case 1832: goto tr87;
+ case 1833: goto tr88;
+ case 1851: goto tr90;
+ case 2057: goto tr1008;
+ case 2058: goto tr933;
+ case 2080: goto tr1008;
+ case 2088: goto tr1009;
+ case 2089: goto tr1010;
+ case 2107: goto tr944;
}
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr983;
- goto tr83;
-tr993:
+ goto tr1001;
+ goto tr85;
+tr1011:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st285;
-tr990:
+ goto st293;
+tr1008:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -39550,8 +40558,8 @@ tr990:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st285;
-tr991:
+ goto st293;
+tr1009:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -39564,12 +40572,12 @@ tr991:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st285;
-tr992:
+ goto st293;
+tr1010:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -39582,12 +40590,12 @@ tr992:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st285;
-tr994:
+ goto st293;
+tr1012:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -39596,12 +40604,12 @@ tr994:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st285;
-tr995:
+ goto st293;
+tr1013:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
@@ -39610,15 +40618,15 @@ tr995:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st285;
-st285:
+ goto st293;
+st293:
if ( ++p == pe )
- goto _test_eof285;
-case 285:
+ goto _test_eof293;
+case 293:
_widec = (*p);
if ( (*p) < 11 ) {
if ( (*p) > 9 ) {
@@ -39651,22 +40659,22 @@ case 285:
}
switch( _widec ) {
case 1801: goto st7;
- case 1802: goto tr93;
+ case 1802: goto tr95;
case 1824: goto st7;
- case 1832: goto tr91;
- case 1833: goto tr92;
- case 1851: goto tr94;
- case 2057: goto tr993;
- case 2058: goto tr844;
- case 2080: goto tr993;
- case 2088: goto tr994;
- case 2089: goto tr995;
- case 2107: goto tr930;
+ case 1832: goto tr93;
+ case 1833: goto tr94;
+ case 1851: goto tr96;
+ case 2057: goto tr1011;
+ case 2058: goto tr862;
+ case 2080: goto tr1011;
+ case 2088: goto tr1012;
+ case 2089: goto tr1013;
+ case 2107: goto tr948;
}
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr983;
- goto tr83;
-tr4232:
+ goto tr1001;
+ goto tr85;
+tr4312:
{
s->r_class = s->default_class;
}
@@ -39674,9 +40682,9 @@ tr4232:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 286;goto st309;} }
- goto st286;
-tr4253:
+ { p--; {stack[top++] = 294;goto st318;} }
+ goto st294;
+tr4334:
{
s->r_class = s->default_class;
}
@@ -39687,12 +40695,12 @@ tr4253:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 286;goto st309;} }
- goto st286;
-st286:
+ { p--; {stack[top++] = 294;goto st318;} }
+ goto st294;
+st294:
if ( ++p == pe )
- goto _test_eof286;
-case 286:
+ goto _test_eof294;
+case 294:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -39706,10 +40714,10 @@ case 286:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 65: goto st18;
case 68: goto st22;
case 69: goto st29;
@@ -39720,11 +40728,11 @@ case 286:
case 101: goto st29;
case 110: goto st32;
case 115: goto st36;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4233:
+ goto tr1014;
+tr4313:
{
s->r_class = s->default_class;
}
@@ -39732,9 +40740,9 @@ tr4233:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 287;goto st309;} }
- goto st287;
-tr4254:
+ { p--; {stack[top++] = 295;goto st318;} }
+ goto st295;
+tr4335:
{
s->r_class = s->default_class;
}
@@ -39745,12 +40753,12 @@ tr4254:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 287;goto st309;} }
- goto st287;
-st287:
+ { p--; {stack[top++] = 295;goto st318;} }
+ goto st295;
+st295:
if ( ++p == pe )
- goto _test_eof287;
-case 287:
+ goto _test_eof295;
+case 295:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -39764,21 +40772,21 @@ case 287:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 72: goto st41;
case 78: goto st45;
case 83: goto st53;
case 104: goto st41;
case 110: goto st45;
case 115: goto st53;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4234:
+ goto tr1014;
+tr4314:
{
s->r_class = s->default_class;
}
@@ -39786,9 +40794,9 @@ tr4234:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 288;goto st309;} }
- goto st288;
-tr4255:
+ { p--; {stack[top++] = 296;goto st318;} }
+ goto st296;
+tr4336:
{
s->r_class = s->default_class;
}
@@ -39799,12 +40807,12 @@ tr4255:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 288;goto st309;} }
- goto st288;
-st288:
+ { p--; {stack[top++] = 296;goto st318;} }
+ goto st296;
+st296:
if ( ++p == pe )
- goto _test_eof288;
-case 288:
+ goto _test_eof296;
+case 296:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -39818,17 +40826,17 @@ case 288:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 85: goto st55;
case 117: goto st55;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4235:
+ goto tr1014;
+tr4315:
{
s->r_class = s->default_class;
}
@@ -39836,9 +40844,9 @@ tr4235:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 289;goto st309;} }
- goto st289;
-tr4256:
+ { p--; {stack[top++] = 297;goto st318;} }
+ goto st297;
+tr4337:
{
s->r_class = s->default_class;
}
@@ -39849,12 +40857,12 @@ tr4256:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 289;goto st309;} }
- goto st289;
-st289:
+ { p--; {stack[top++] = 297;goto st318;} }
+ goto st297;
+st297:
if ( ++p == pe )
- goto _test_eof289;
-case 289:
+ goto _test_eof297;
+case 297:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -39868,19 +40876,19 @@ case 289:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 73: goto st62;
case 84: goto st66;
case 105: goto st62;
case 116: goto st66;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4257:
+ goto tr1014;
+tr4338:
{
s->r_class = s->default_class;
}
@@ -39891,12 +40899,12 @@ tr4257:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 290;goto st309;} }
- goto st290;
-st290:
+ { p--; {stack[top++] = 298;goto st318;} }
+ goto st298;
+st298:
if ( ++p == pe )
- goto _test_eof290;
-case 290:
+ goto _test_eof298;
+case 298:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -39910,19 +40918,19 @@ case 290:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
- case 78: goto st176;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
+ case 78: goto st182;
case 80: goto st74;
- case 110: goto st176;
+ case 110: goto st182;
case 112: goto st74;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4237:
+ goto tr1014;
+tr4317:
{
s->r_class = s->default_class;
}
@@ -39930,9 +40938,9 @@ tr4237:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 291;goto st309;} }
- goto st291;
-tr4258:
+ { p--; {stack[top++] = 299;goto st318;} }
+ goto st299;
+tr4339:
{
s->r_class = s->default_class;
}
@@ -39943,12 +40951,12 @@ tr4258:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 291;goto st309;} }
- goto st291;
-st291:
+ { p--; {stack[top++] = 299;goto st318;} }
+ goto st299;
+st299:
if ( ++p == pe )
- goto _test_eof291;
-case 291:
+ goto _test_eof299;
+case 299:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -39962,19 +40970,19 @@ case 291:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 69: goto st82;
case 88: goto st84;
case 101: goto st82;
case 120: goto st84;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4238:
+ goto tr1014;
+tr4318:
{
s->r_class = s->default_class;
}
@@ -39982,9 +40990,9 @@ tr4238:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 292;goto st309;} }
- goto st292;
-tr4259:
+ { p--; {stack[top++] = 300;goto st318;} }
+ goto st300;
+tr4340:
{
s->r_class = s->default_class;
}
@@ -39995,12 +41003,12 @@ tr4259:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 292;goto st309;} }
- goto st292;
-st292:
+ { p--; {stack[top++] = 300;goto st318;} }
+ goto st300;
+st300:
if ( ++p == pe )
- goto _test_eof292;
-case 292:
+ goto _test_eof300;
+case 300:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40014,21 +41022,21 @@ case 292:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 51: goto st86;
case 54: goto st88;
case 79: goto st90;
case 80: goto st92;
case 111: goto st90;
case 112: goto st92;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4239:
+ goto tr1014;
+tr4319:
{
s->r_class = s->default_class;
}
@@ -40036,9 +41044,9 @@ tr4239:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 293;goto st309;} }
- goto st293;
-tr4260:
+ { p--; {stack[top++] = 301;goto st318;} }
+ goto st301;
+tr4341:
{
s->r_class = s->default_class;
}
@@ -40049,12 +41057,12 @@ tr4260:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 293;goto st309;} }
- goto st293;
-st293:
+ { p--; {stack[top++] = 301;goto st318;} }
+ goto st301;
+st301:
if ( ++p == pe )
- goto _test_eof293;
-case 293:
+ goto _test_eof301;
+case 301:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40068,19 +41076,19 @@ case 293:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 73: goto st94;
case 88: goto st98;
case 105: goto st94;
case 120: goto st98;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4240:
+ goto tr1014;
+tr4320:
{
s->r_class = s->default_class;
}
@@ -40088,9 +41096,9 @@ tr4240:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 294;goto st309;} }
- goto st294;
-tr4261:
+ { p--; {stack[top++] = 302;goto st318;} }
+ goto st302;
+tr4342:
{
s->r_class = s->default_class;
}
@@ -40101,12 +41109,12 @@ tr4261:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 294;goto st309;} }
- goto st294;
-st294:
+ { p--; {stack[top++] = 302;goto st318;} }
+ goto st302;
+st302:
if ( ++p == pe )
- goto _test_eof294;
-case 294:
+ goto _test_eof302;
+case 302:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40120,21 +41128,21 @@ case 294:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 65: goto st100;
case 73: goto st104;
case 83: goto st106;
case 97: goto st100;
case 105: goto st104;
case 115: goto st106;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4241:
+ goto tr1014;
+tr4321:
{
s->r_class = s->default_class;
}
@@ -40142,9 +41150,9 @@ tr4241:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 295;goto st309;} }
- goto st295;
-tr4262:
+ { p--; {stack[top++] = 303;goto st318;} }
+ goto st303;
+tr4343:
{
s->r_class = s->default_class;
}
@@ -40155,12 +41163,12 @@ tr4262:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 295;goto st309;} }
- goto st295;
-st295:
+ { p--; {stack[top++] = 303;goto st318;} }
+ goto st303;
+st303:
if ( ++p == pe )
- goto _test_eof295;
-case 295:
+ goto _test_eof303;
+case 303:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40174,17 +41182,17 @@ case 295:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 80: goto st116;
case 112: goto st116;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4242:
+ goto tr1014;
+tr4322:
{
s->r_class = s->default_class;
}
@@ -40192,9 +41200,9 @@ tr4242:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 296;goto st309;} }
- goto st296;
-tr4263:
+ { p--; {stack[top++] = 304;goto st318;} }
+ goto st304;
+tr4344:
{
s->r_class = s->default_class;
}
@@ -40205,12 +41213,12 @@ tr4263:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 296;goto st309;} }
- goto st296;
-st296:
+ { p--; {stack[top++] = 304;goto st318;} }
+ goto st304;
+st304:
if ( ++p == pe )
- goto _test_eof296;
-case 296:
+ goto _test_eof304;
+case 304:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40224,17 +41232,17 @@ case 296:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 84: goto st126;
case 116: goto st126;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4243:
+ goto tr1014;
+tr4323:
{
s->r_class = s->default_class;
}
@@ -40242,9 +41250,9 @@ tr4243:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 297;goto st309;} }
- goto st297;
-tr4264:
+ { p--; {stack[top++] = 305;goto st318;} }
+ goto st305;
+tr4345:
{
s->r_class = s->default_class;
}
@@ -40255,12 +41263,12 @@ tr4264:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 297;goto st309;} }
- goto st297;
-st297:
+ { p--; {stack[top++] = 305;goto st318;} }
+ goto st305;
+st305:
if ( ++p == pe )
- goto _test_eof297;
-case 297:
+ goto _test_eof305;
+case 305:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40274,21 +41282,21 @@ case 297:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 80: goto st129;
case 82: goto st130;
case 84: goto st134;
case 112: goto st129;
case 114: goto st130;
case 116: goto st134;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4244:
+ goto tr1014;
+tr4324:
{
s->r_class = s->default_class;
}
@@ -40296,9 +41304,9 @@ tr4244:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 298;goto st309;} }
- goto st298;
-tr4265:
+ { p--; {stack[top++] = 306;goto st318;} }
+ goto st306;
+tr4346:
{
s->r_class = s->default_class;
}
@@ -40309,12 +41317,12 @@ tr4265:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 298;goto st309;} }
- goto st298;
-st298:
+ { p--; {stack[top++] = 306;goto st318;} }
+ goto st306;
+st306:
if ( ++p == pe )
- goto _test_eof298;
-case 298:
+ goto _test_eof306;
+case 306:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40328,10 +41336,10 @@ case 298:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 77: goto st136;
case 79: goto st141;
case 80: goto st143;
@@ -40344,11 +41352,11 @@ case 298:
case 114: goto st145;
case 115: goto st147;
case 118: goto st151;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4245:
+ goto tr1014;
+tr4325:
{
s->r_class = s->default_class;
}
@@ -40356,9 +41364,9 @@ tr4245:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 299;goto st309;} }
- goto st299;
-tr4266:
+ { p--; {stack[top++] = 307;goto st318;} }
+ goto st307;
+tr4347:
{
s->r_class = s->default_class;
}
@@ -40369,12 +41377,12 @@ tr4266:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 299;goto st309;} }
- goto st299;
-st299:
+ { p--; {stack[top++] = 307;goto st318;} }
+ goto st307;
+st307:
if ( ++p == pe )
- goto _test_eof299;
-case 299:
+ goto _test_eof307;
+case 307:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40388,21 +41396,21 @@ case 299:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 76: goto st155;
case 88: goto st158;
case 89: goto st160;
case 108: goto st155;
case 120: goto st158;
case 121: goto st160;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4246:
+ goto tr1014;
+tr4326:
{
s->r_class = s->default_class;
}
@@ -40410,9 +41418,9 @@ tr4246:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 300;goto st309;} }
- goto st300;
-tr4267:
+ { p--; {stack[top++] = 308;goto st318;} }
+ goto st308;
+tr4348:
{
s->r_class = s->default_class;
}
@@ -40423,12 +41431,12 @@ tr4267:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 300;goto st309;} }
- goto st300;
-st300:
+ { p--; {stack[top++] = 308;goto st318;} }
+ goto st308;
+st308:
if ( ++p == pe )
- goto _test_eof300;
-case 300:
+ goto _test_eof308;
+case 308:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40442,17 +41450,17 @@ case 300:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 82: goto st165;
case 114: goto st165;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr4247:
+ goto tr1014;
+tr4327:
{
s->r_class = s->default_class;
}
@@ -40460,9 +41468,9 @@ tr4247:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 301;goto st309;} }
- goto st301;
-tr4268:
+ { p--; {stack[top++] = 309;goto st318;} }
+ goto st309;
+tr4349:
{
s->r_class = s->default_class;
}
@@ -40473,12 +41481,12 @@ tr4268:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 301;goto st309;} }
- goto st301;
-st301:
+ { p--; {stack[top++] = 309;goto st318;} }
+ goto st309;
+st309:
if ( ++p == pe )
- goto _test_eof301;
-case 301:
+ goto _test_eof309;
+case 309:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40492,33 +41500,83 @@ case 301:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
- case 79: goto st168;
- case 111: goto st168;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
+ case 65: goto st168;
+ case 97: goto st168;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr25:
+ goto tr1014;
+tr4328:
+ {
+ s->r_class = s->default_class;
+ }
+ {
+ s->dname = s->r_owner;
+ s->r_owner_length = 0;
+ }
+ { p--; {stack[top++] = 310;goto st318;} }
+ goto st310;
+tr4350:
+ {
+ s->r_class = s->default_class;
+ }
+ {
+ s->r_ttl = s->default_ttl;
+ }
+ {
+ s->dname = s->r_owner;
+ s->r_owner_length = 0;
+ }
+ { p--; {stack[top++] = 310;goto st318;} }
+ goto st310;
+st310:
+ if ( ++p == pe )
+ goto _test_eof310;
+case 310:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(1664 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(1664 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ }
+ switch( _widec ) {
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
+ case 79: goto st174;
+ case 111: goto st174;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
+ }
+ goto tr1014;
+tr26:
{
s->buffer_length = 0;
}
- goto st302;
-tr997:
+ goto st311;
+tr1015:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st302;
-tr4214:
+ goto st311;
+tr4294:
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -40528,30 +41586,30 @@ tr4214:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st302;
-tr4282:
+ goto st311;
+tr4364:
{
s->buffer_length = 0;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st302;
-tr4278:
+ goto st311;
+tr4360:
{
NOERR;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -40561,11 +41619,11 @@ tr4278:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st302;
-st302:
+ goto st311;
+st311:
if ( ++p == pe )
- goto _test_eof302;
-case 302:
+ goto _test_eof311;
+case 311:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -40585,46 +41643,46 @@ case 302:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1802: goto tr754;
- case 2058: goto tr998;
+ case 1802: goto tr772;
+ case 2058: goto tr1016;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr997;
+ goto tr1015;
} else if ( _widec >= 1664 )
- goto tr753;
- goto tr89;
-tr697:
+ goto tr771;
+ goto tr91;
+tr714:
{
s->buffer_length = 0;
}
- goto st303;
-tr999:
+ goto st312;
+tr1017:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st303;
-tr4249:
+ goto st312;
+tr4330:
{
s->buffer_length = 0;
}
{
if (s->r_owner_length == 0) {
WARN(ZS_BAD_PREVIOUS_OWNER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st303;
-st303:
+ goto st312;
+st312:
if ( ++p == pe )
- goto _test_eof303;
-case 303:
+ goto _test_eof312;
+case 312:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -40644,16 +41702,16 @@ case 303:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1802: goto tr754;
- case 2058: goto tr1000;
+ case 1802: goto tr772;
+ case 2058: goto tr1018;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr999;
+ goto tr1017;
} else if ( _widec >= 1664 )
- goto tr753;
- goto tr151;
-tr4236:
+ goto tr771;
+ goto tr154;
+tr4316:
{
s->r_class = s->default_class;
}
@@ -40661,12 +41719,12 @@ tr4236:
s->dname = s->r_owner;
s->r_owner_length = 0;
}
- { p--; {stack[top++] = 304;goto st309;} }
- goto st304;
-st304:
+ { p--; {stack[top++] = 313;goto st318;} }
+ goto st313;
+st313:
if ( ++p == pe )
- goto _test_eof304;
-case 304:
+ goto _test_eof313;
+case 313:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -40680,37 +41738,37 @@ case 304:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr767;
- case 32: goto tr767;
- case 40: goto tr768;
- case 41: goto tr769;
+ case 9: goto tr785;
+ case 32: goto tr785;
+ case 40: goto tr786;
+ case 41: goto tr787;
case 78: goto st71;
case 80: goto st74;
case 110: goto st71;
case 112: goto st74;
- case 2058: goto tr770;
- case 2107: goto tr771;
+ case 2058: goto tr788;
+ case 2107: goto tr789;
}
- goto tr996;
-tr156:
+ goto tr1014;
+tr159:
{
s->buffer_length = 0;
}
- goto st305;
-tr1001:
+ goto st314;
+tr1019:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st305;
-tr150:
+ goto st314;
+tr153:
{
if (s->number64 <= UINT32_MAX) {
s->r_ttl = (uint32_t)(s->number64);
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -40720,11 +41778,11 @@ tr150:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st305;
-st305:
+ goto st314;
+st314:
if ( ++p == pe )
- goto _test_eof305;
-case 305:
+ goto _test_eof314;
+case 314:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -40744,33 +41802,33 @@ case 305:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1802: goto tr96;
- case 2058: goto tr1002;
+ case 1802: goto tr98;
+ case 2058: goto tr1020;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1001;
+ goto tr1019;
} else if ( _widec >= 1664 )
- goto tr95;
- goto tr151;
-tr1006:
+ goto tr97;
+ goto tr154;
+tr1024:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st306;
-tr1005:
+ goto st315;
+tr1023:
{
s->line_counter++;
}
- goto st306;
-st306:
+ goto st315;
+st315:
if ( ++p == pe )
- goto _test_eof306;
-case 306:
+ goto _test_eof315;
+case 315:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 41 <= (*p) && (*p) <= 41 ) {
@@ -40784,38 +41842,38 @@ case 306:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 266: goto tr1004;
- case 522: goto tr1005;
- case 1065: goto tr1006;
+ case 266: goto tr1022;
+ case 522: goto tr1023;
+ case 1065: goto tr1024;
}
if ( _widec < 11 ) {
if ( _widec <= 9 )
- goto st306;
+ goto st315;
} else if ( _widec > 40 ) {
if ( 42 <= _widec )
- goto st306;
+ goto st315;
} else
- goto st306;
+ goto st315;
goto st0;
-tr1004:
- { p--; {stack[top++] = 1406;goto st1396;} }
+tr1022:
+ { p--; {stack[top++] = 1454;goto st1444;} }
{
s->line_counter++;
}
- goto st1406;
-st1406:
+ goto st1454;
+st1454:
if ( ++p == pe )
- goto _test_eof1406;
-case 1406:
+ goto _test_eof1454;
+case 1454:
goto st0;
-st307:
+st316:
if ( ++p == pe )
- goto _test_eof307;
-case 307:
+ goto _test_eof316;
+case 316:
if ( (*p) == 10 )
- goto tr1008;
- goto tr1007;
-tr1007:
+ goto tr1026;
+ goto tr1025;
+tr1025:
{
s->buffer_length = 0;
}
@@ -40828,8 +41886,8 @@ tr1007:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st308;
-tr1009:
+ goto st317;
+tr1027:
{
if ((*p) == '\r') {
ERR(ZS_DOS_NEWLINE);
@@ -40839,16 +41897,16 @@ tr1009:
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st308;
-st308:
+ goto st317;
+st317:
if ( ++p == pe )
- goto _test_eof308;
-case 308:
+ goto _test_eof317;
+case 317:
if ( (*p) == 10 )
- goto tr1010;
- goto tr1009;
-tr1008:
- cs = 1407;
+ goto tr1028;
+ goto tr1027;
+tr1026:
+ cs = 1455;
{
s->buffer_length = 0;
}
@@ -40885,18 +41943,18 @@ tr1008:
if (s->error.fatal) {
{p++; goto _out;}
}
- {goto st306;}
+ {goto st315;}
} else {
// Return if external processing.
- p--; cs = 306; {p++; goto _out;}
+ p--; cs = 315; {p++; goto _out;}
}
}
{
s->line_counter++;
}
goto _again;
-tr1010:
- cs = 1407;
+tr1028:
+ cs = 1455;
{
// Terminate the error context string.
s->buffer[s->buffer_length++] = 0;
@@ -40930,42 +41988,42 @@ tr1010:
if (s->error.fatal) {
{p++; goto _out;}
}
- {goto st306;}
+ {goto st315;}
} else {
// Return if external processing.
- p--; cs = 306; {p++; goto _out;}
+ p--; cs = 315; {p++; goto _out;}
}
}
{
s->line_counter++;
}
goto _again;
-st1407:
+st1455:
if ( ++p == pe )
- goto _test_eof1407;
-case 1407:
+ goto _test_eof1455;
+case 1455:
goto st0;
-st309:
+st318:
if ( ++p == pe )
- goto _test_eof309;
-case 309:
+ goto _test_eof318;
+case 318:
switch( (*p) ) {
- case 42: goto tr1012;
- case 46: goto tr1013;
- case 64: goto st317;
- case 92: goto tr1015;
- case 95: goto tr1012;
+ case 42: goto tr1030;
+ case 46: goto tr1031;
+ case 64: goto st326;
+ case 92: goto tr1033;
+ case 95: goto tr1030;
}
if ( (*p) < 65 ) {
if ( 45 <= (*p) && (*p) <= 57 )
- goto tr1012;
+ goto tr1030;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1012;
+ goto tr1030;
} else
- goto tr1012;
- goto tr1011;
-tr1012:
+ goto tr1030;
+ goto tr1029;
+tr1030:
{
s->item_length_position = 0;
s->dname_tmp_length = 0;
@@ -40981,11 +42039,11 @@ tr1012:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st310;
-tr1017:
+ goto st319;
+tr1035:
{
// Check for maximum dname label length.
if (s->item_length < ZS_MAX_LABEL_LENGTH) {
@@ -40993,11 +42051,11 @@ tr1017:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st310;
-tr1021:
+ goto st319;
+tr1039:
{
s->item_length = 0;
s->item_length_position = s->dname_tmp_length++;
@@ -41009,11 +42067,11 @@ tr1021:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st310;
-tr1028:
+ goto st319;
+tr1046:
{
s->dname_tmp_length++;
}
@@ -41024,38 +42082,38 @@ tr1028:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st310;
-st310:
+ goto st319;
+st319:
if ( ++p == pe )
- goto _test_eof310;
-case 310:
+ goto _test_eof319;
+case 319:
switch( (*p) ) {
- case 32: goto tr1016;
- case 42: goto tr1017;
- case 46: goto tr1018;
- case 59: goto tr1016;
- case 92: goto st312;
- case 95: goto tr1017;
+ case 32: goto tr1034;
+ case 42: goto tr1035;
+ case 46: goto tr1036;
+ case 59: goto tr1034;
+ case 92: goto st321;
+ case 95: goto tr1035;
}
if ( (*p) < 45 ) {
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1016;
+ goto tr1034;
} else if ( (*p) >= 9 )
- goto tr1016;
+ goto tr1034;
} else if ( (*p) > 57 ) {
if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1017;
+ goto tr1035;
} else if ( (*p) >= 65 )
- goto tr1017;
+ goto tr1035;
} else
- goto tr1017;
- goto tr1011;
-tr1016:
+ goto tr1035;
+ goto tr1029;
+tr1034:
{
// Check for maximum dname length overflow after each label.
// (at least the next label length must follow).
@@ -41064,7 +42122,7 @@ tr1016:
(uint8_t)(s->item_length);
} else {
WARN(ZS_DNAME_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -41077,14 +42135,14 @@ tr1016:
s->dname_tmp_length += s->zone_origin_length;
} else {
WARN(ZS_DNAME_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1408;
-tr1020:
+ goto st1456;
+tr1038:
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -41092,8 +42150,8 @@ tr1020:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1408;
-tr1027:
+ goto st1456;
+tr1045:
{
s->dname_tmp_length++;
}
@@ -41105,7 +42163,7 @@ tr1027:
(uint8_t)(s->item_length);
} else {
WARN(ZS_DNAME_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -41118,14 +42176,14 @@ tr1027:
s->dname_tmp_length += s->zone_origin_length;
} else {
WARN(ZS_DNAME_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1408;
-tr1031:
+ goto st1456;
+tr1049:
{
// Copy already verified zone origin.
memcpy(s->dname,
@@ -41137,13 +42195,13 @@ tr1031:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1408;
-st1408:
+ goto st1456;
+st1456:
if ( ++p == pe )
- goto _test_eof1408;
-case 1408:
+ goto _test_eof1456;
+case 1456:
goto st0;
-tr1018:
+tr1036:
{
// Check for maximum dname length overflow after each label.
// (at least the next label length must follow).
@@ -41152,11 +42210,11 @@ tr1018:
(uint8_t)(s->item_length);
} else {
WARN(ZS_DNAME_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st311;
-tr1029:
+ goto st320;
+tr1047:
{
s->dname_tmp_length++;
}
@@ -41168,38 +42226,38 @@ tr1029:
(uint8_t)(s->item_length);
} else {
WARN(ZS_DNAME_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st311;
-st311:
+ goto st320;
+st320:
if ( ++p == pe )
- goto _test_eof311;
-case 311:
+ goto _test_eof320;
+case 320:
switch( (*p) ) {
- case 32: goto tr1020;
- case 42: goto tr1021;
- case 45: goto tr1021;
- case 59: goto tr1020;
- case 92: goto tr1022;
- case 95: goto tr1021;
+ case 32: goto tr1038;
+ case 42: goto tr1039;
+ case 45: goto tr1039;
+ case 59: goto tr1038;
+ case 92: goto tr1040;
+ case 95: goto tr1039;
}
if ( (*p) < 47 ) {
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1020;
+ goto tr1038;
} else if ( (*p) >= 9 )
- goto tr1020;
+ goto tr1038;
} else if ( (*p) > 57 ) {
if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1021;
+ goto tr1039;
} else if ( (*p) >= 65 )
- goto tr1021;
+ goto tr1039;
} else
- goto tr1021;
- goto tr1011;
-tr1015:
+ goto tr1039;
+ goto tr1029;
+tr1033:
{
s->item_length_position = 0;
s->dname_tmp_length = 0;
@@ -41208,142 +42266,142 @@ tr1015:
s->item_length = 0;
s->item_length_position = s->dname_tmp_length++;
}
- goto st312;
-tr1022:
+ goto st321;
+tr1040:
{
s->item_length = 0;
s->item_length_position = s->dname_tmp_length++;
}
- goto st312;
-tr1030:
+ goto st321;
+tr1048:
{
s->dname_tmp_length++;
}
- goto st312;
-st312:
+ goto st321;
+st321:
if ( ++p == pe )
- goto _test_eof312;
-case 312:
+ goto _test_eof321;
+case 321:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1023;
- goto tr1017;
-tr1023:
+ goto tr1041;
+ goto tr1035;
+tr1041:
{
if (s->item_length < ZS_MAX_LABEL_LENGTH) {
(s->dname)[s->dname_tmp_length] = 0;
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
(s->dname)[s->dname_tmp_length] *= 10;
(s->dname)[s->dname_tmp_length] += digit_to_num[(uint8_t)(*p)];
}
- goto st313;
-st313:
+ goto st322;
+st322:
if ( ++p == pe )
- goto _test_eof313;
-case 313:
+ goto _test_eof322;
+case 322:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1025;
- goto tr1024;
-tr1025:
+ goto tr1043;
+ goto tr1042;
+tr1043:
{
(s->dname)[s->dname_tmp_length] *= 10;
(s->dname)[s->dname_tmp_length] += digit_to_num[(uint8_t)(*p)];
}
- goto st314;
-st314:
+ goto st323;
+st323:
if ( ++p == pe )
- goto _test_eof314;
-case 314:
+ goto _test_eof323;
+case 323:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1026;
- goto tr1024;
-tr1026:
+ goto tr1044;
+ goto tr1042;
+tr1044:
{
(s->dname)[s->dname_tmp_length] *= 10;
(s->dname)[s->dname_tmp_length] += digit_to_num[(uint8_t)(*p)];
}
- goto st315;
-st315:
+ goto st324;
+st324:
if ( ++p == pe )
- goto _test_eof315;
-case 315:
+ goto _test_eof324;
+case 324:
switch( (*p) ) {
- case 32: goto tr1027;
- case 42: goto tr1028;
- case 46: goto tr1029;
- case 59: goto tr1027;
- case 92: goto tr1030;
- case 95: goto tr1028;
+ case 32: goto tr1045;
+ case 42: goto tr1046;
+ case 46: goto tr1047;
+ case 59: goto tr1045;
+ case 92: goto tr1048;
+ case 95: goto tr1046;
}
if ( (*p) < 45 ) {
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1027;
+ goto tr1045;
} else if ( (*p) >= 9 )
- goto tr1027;
+ goto tr1045;
} else if ( (*p) > 57 ) {
if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1028;
+ goto tr1046;
} else if ( (*p) >= 65 )
- goto tr1028;
+ goto tr1046;
} else
- goto tr1028;
- goto tr1024;
-tr1013:
+ goto tr1046;
+ goto tr1042;
+tr1031:
{
s->item_length_position = 0;
s->dname_tmp_length = 0;
}
- goto st316;
-st316:
+ goto st325;
+st325:
if ( ++p == pe )
- goto _test_eof316;
-case 316:
+ goto _test_eof325;
+case 325:
switch( (*p) ) {
- case 32: goto tr1020;
- case 59: goto tr1020;
+ case 32: goto tr1038;
+ case 59: goto tr1038;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1020;
+ goto tr1038;
} else if ( (*p) >= 9 )
- goto tr1020;
- goto tr1011;
-st317:
+ goto tr1038;
+ goto tr1029;
+st326:
if ( ++p == pe )
- goto _test_eof317;
-case 317:
+ goto _test_eof326;
+case 326:
switch( (*p) ) {
- case 32: goto tr1031;
- case 59: goto tr1031;
+ case 32: goto tr1049;
+ case 59: goto tr1049;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1031;
+ goto tr1049;
} else if ( (*p) >= 9 )
- goto tr1031;
- goto tr1011;
-st318:
+ goto tr1049;
+ goto tr1029;
+st327:
if ( ++p == pe )
- goto _test_eof318;
-case 318:
+ goto _test_eof327;
+case 327:
switch( (*p) ) {
- case 34: goto st324;
- case 92: goto st320;
+ case 34: goto st333;
+ case 92: goto st329;
}
if ( (*p) > 58 ) {
if ( 60 <= (*p) && (*p) <= 126 )
- goto tr1033;
+ goto tr1051;
} else if ( (*p) >= 33 )
- goto tr1033;
- goto tr1032;
-tr1033:
+ goto tr1051;
+ goto tr1050;
+tr1051:
{
if (rdata_tail <= rdata_stop) {
// Split long string.
@@ -41356,18 +42414,18 @@ tr1033:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st319;
-tr1037:
+ goto st328;
+tr1055:
{
if (s->comma_list) {
uint8_t *last_two = rdata_tail - 2;
@@ -41375,7 +42433,7 @@ tr1037:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -41393,7 +42451,7 @@ tr1037:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -41409,18 +42467,18 @@ tr1037:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st319;
-tr1045:
+ goto st328;
+tr1063:
{
rdata_tail++;
}
@@ -41431,7 +42489,7 @@ tr1045:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -41449,7 +42507,7 @@ tr1045:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -41465,40 +42523,40 @@ tr1045:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st319;
-st319:
+ goto st328;
+st328:
if ( ++p == pe )
- goto _test_eof319;
-case 319:
+ goto _test_eof328;
+case 328:
switch( (*p) ) {
- case 32: goto tr1036;
- case 33: goto tr1037;
- case 59: goto tr1036;
- case 92: goto tr1039;
+ case 32: goto tr1054;
+ case 33: goto tr1055;
+ case 59: goto tr1054;
+ case 92: goto tr1057;
}
if ( (*p) < 35 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr1036;
+ goto tr1054;
} else if ( (*p) > 39 ) {
if ( (*p) > 41 ) {
if ( 42 <= (*p) && (*p) <= 126 )
- goto tr1037;
+ goto tr1055;
} else if ( (*p) >= 40 )
- goto tr1038;
+ goto tr1056;
} else
- goto tr1037;
- goto tr1032;
-tr1036:
+ goto tr1055;
+ goto tr1050;
+tr1054:
{
if (s->comma_list) {
uint8_t *last_two = rdata_tail - 2;
@@ -41506,7 +42564,7 @@ tr1036:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -41524,15 +42582,15 @@ tr1036:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1409;
-tr1044:
+ goto st1457;
+tr1062:
{
rdata_tail++;
}
@@ -41543,7 +42601,7 @@ tr1044:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -41561,25 +42619,25 @@ tr1044:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1409;
-tr1057:
+ goto st1457;
+tr1075:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1409;
-st1409:
+ goto st1457;
+st1457:
if ( ++p == pe )
- goto _test_eof1409;
-case 1409:
+ goto _test_eof1457;
+case 1457:
goto st0;
-tr1038:
+tr1056:
{
if (s->comma_list) {
uint8_t *last_two = rdata_tail - 2;
@@ -41587,7 +42645,7 @@ tr1038:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -41605,7 +42663,7 @@ tr1038:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -41621,21 +42679,21 @@ tr1038:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1410;
-tr1046:
+ goto st1458;
+tr1064:
{
rdata_tail++;
}
@@ -41646,7 +42704,7 @@ tr1046:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -41664,7 +42722,7 @@ tr1046:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -41680,43 +42738,43 @@ tr1046:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1410;
-st1410:
+ goto st1458;
+st1458:
if ( ++p == pe )
- goto _test_eof1410;
-case 1410:
+ goto _test_eof1458;
+case 1458:
switch( (*p) ) {
- case 32: goto tr1036;
- case 33: goto tr1037;
- case 59: goto tr1036;
- case 92: goto tr1039;
+ case 32: goto tr1054;
+ case 33: goto tr1055;
+ case 59: goto tr1054;
+ case 92: goto tr1057;
}
if ( (*p) < 35 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr1036;
+ goto tr1054;
} else if ( (*p) > 39 ) {
if ( (*p) > 41 ) {
if ( 42 <= (*p) && (*p) <= 126 )
- goto tr1037;
+ goto tr1055;
} else if ( (*p) >= 40 )
- goto tr1038;
+ goto tr1056;
} else
- goto tr1037;
- goto tr1032;
-tr1039:
+ goto tr1055;
+ goto tr1050;
+tr1057:
{
if (s->comma_list) {
uint8_t *last_two = rdata_tail - 2;
@@ -41724,7 +42782,7 @@ tr1039:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -41742,12 +42800,12 @@ tr1039:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
- goto st320;
-tr1047:
+ goto st329;
+tr1065:
{
rdata_tail++;
}
@@ -41758,7 +42816,7 @@ tr1047:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -41776,25 +42834,25 @@ tr1047:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
- goto st320;
-st320:
+ goto st329;
+st329:
if ( ++p == pe )
- goto _test_eof320;
-case 320:
+ goto _test_eof329;
+case 329:
if ( (*p) < 48 ) {
if ( 32 <= (*p) && (*p) <= 47 )
- goto tr1033;
+ goto tr1051;
} else if ( (*p) > 57 ) {
if ( 58 <= (*p) && (*p) <= 126 )
- goto tr1033;
+ goto tr1051;
} else
- goto tr1041;
- goto tr1040;
-tr1041:
+ goto tr1059;
+ goto tr1058;
+tr1059:
{
if (rdata_tail <= rdata_stop) {
// Split long string.
@@ -41807,7 +42865,7 @@ tr1041:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
@@ -41815,7 +42873,7 @@ tr1041:
s->item_length++;
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -41828,18 +42886,18 @@ tr1041:
*rdata_tail += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st321;
-st321:
+ goto st330;
+st330:
if ( ++p == pe )
- goto _test_eof321;
-case 321:
+ goto _test_eof330;
+case 330:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1042;
- goto tr1040;
-tr1042:
+ goto tr1060;
+ goto tr1058;
+tr1060:
{
if ((*rdata_tail < (UINT8_MAX / 10)) || // Dominant fast check.
((*rdata_tail == (UINT8_MAX / 10)) && // Marginal case.
@@ -41850,18 +42908,18 @@ tr1042:
*rdata_tail += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st322;
-st322:
+ goto st331;
+st331:
if ( ++p == pe )
- goto _test_eof322;
-case 322:
+ goto _test_eof331;
+case 331:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1043;
- goto tr1040;
-tr1043:
+ goto tr1061;
+ goto tr1058;
+tr1061:
{
if ((*rdata_tail < (UINT8_MAX / 10)) || // Dominant fast check.
((*rdata_tail == (UINT8_MAX / 10)) && // Marginal case.
@@ -41872,33 +42930,33 @@ tr1043:
*rdata_tail += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st323;
-st323:
+ goto st332;
+st332:
if ( ++p == pe )
- goto _test_eof323;
-case 323:
+ goto _test_eof332;
+case 332:
switch( (*p) ) {
- case 32: goto tr1044;
- case 33: goto tr1045;
- case 59: goto tr1044;
- case 92: goto tr1047;
+ case 32: goto tr1062;
+ case 33: goto tr1063;
+ case 59: goto tr1062;
+ case 92: goto tr1065;
}
if ( (*p) < 35 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr1044;
+ goto tr1062;
} else if ( (*p) > 39 ) {
if ( (*p) > 41 ) {
if ( 42 <= (*p) && (*p) <= 126 )
- goto tr1045;
+ goto tr1063;
} else if ( (*p) >= 40 )
- goto tr1046;
+ goto tr1064;
} else
- goto tr1045;
- goto tr1040;
-tr1048:
+ goto tr1063;
+ goto tr1058;
+tr1066:
{
if (rdata_tail <= rdata_stop) {
// Split long string.
@@ -41911,18 +42969,18 @@ tr1048:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st324;
-tr1052:
+ goto st333;
+tr1070:
{
if (s->comma_list) {
uint8_t *last_two = rdata_tail - 2;
@@ -41930,7 +42988,7 @@ tr1052:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -41948,7 +43006,7 @@ tr1052:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -41964,18 +43022,18 @@ tr1052:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st324;
-tr1061:
+ goto st333;
+tr1079:
{
rdata_tail++;
}
@@ -41986,7 +43044,7 @@ tr1061:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -42004,7 +43062,7 @@ tr1061:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -42020,21 +43078,21 @@ tr1061:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st324;
-st324:
+ goto st333;
+st333:
if ( ++p == pe )
- goto _test_eof324;
-case 324:
+ goto _test_eof333;
+case 333:
_widec = (*p);
if ( 10 <= (*p) && (*p) <= 10 ) {
_widec = (short)(1152 + ((*p) - -128));
@@ -42042,17 +43100,17 @@ case 324:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1048;
- case 32: goto tr1048;
- case 34: goto st326;
- case 59: goto tr1048;
- case 92: goto st327;
- case 1546: goto tr1048;
+ case 9: goto tr1066;
+ case 32: goto tr1066;
+ case 34: goto st335;
+ case 59: goto tr1066;
+ case 92: goto st336;
+ case 1546: goto tr1066;
}
if ( 33 <= _widec && _widec <= 126 )
- goto tr1049;
- goto tr1032;
-tr1049:
+ goto tr1067;
+ goto tr1050;
+tr1067:
{
if (rdata_tail <= rdata_stop) {
// Split long string.
@@ -42065,18 +43123,18 @@ tr1049:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st325;
-tr1053:
+ goto st334;
+tr1071:
{
if (s->comma_list) {
uint8_t *last_two = rdata_tail - 2;
@@ -42084,7 +43142,7 @@ tr1053:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -42102,7 +43160,7 @@ tr1053:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -42118,18 +43176,18 @@ tr1053:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st325;
-tr1062:
+ goto st334;
+tr1080:
{
rdata_tail++;
}
@@ -42140,7 +43198,7 @@ tr1062:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -42158,7 +43216,7 @@ tr1062:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -42174,21 +43232,21 @@ tr1062:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
*(rdata_tail++) = (*p);
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st325;
-st325:
+ goto st334;
+st334:
if ( ++p == pe )
- goto _test_eof325;
-case 325:
+ goto _test_eof334;
+case 334:
_widec = (*p);
if ( 10 <= (*p) && (*p) <= 10 ) {
_widec = (short)(1152 + ((*p) - -128));
@@ -42196,17 +43254,17 @@ case 325:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1052;
- case 32: goto tr1052;
- case 34: goto tr1054;
- case 59: goto tr1052;
- case 92: goto tr1055;
- case 1546: goto tr1052;
+ case 9: goto tr1070;
+ case 32: goto tr1070;
+ case 34: goto tr1072;
+ case 59: goto tr1070;
+ case 92: goto tr1073;
+ case 1546: goto tr1070;
}
if ( 33 <= _widec && _widec <= 126 )
- goto tr1053;
- goto tr1032;
-tr1054:
+ goto tr1071;
+ goto tr1050;
+tr1072:
{
if (s->comma_list) {
uint8_t *last_two = rdata_tail - 2;
@@ -42214,7 +43272,7 @@ tr1054:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -42232,12 +43290,12 @@ tr1054:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
- goto st326;
-tr1063:
+ goto st335;
+tr1081:
{
rdata_tail++;
}
@@ -42248,7 +43306,7 @@ tr1063:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -42266,26 +43324,26 @@ tr1063:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
- goto st326;
-st326:
+ goto st335;
+st335:
if ( ++p == pe )
- goto _test_eof326;
-case 326:
+ goto _test_eof335;
+case 335:
switch( (*p) ) {
- case 32: goto tr1057;
- case 59: goto tr1057;
+ case 32: goto tr1075;
+ case 59: goto tr1075;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1057;
+ goto tr1075;
} else if ( (*p) >= 9 )
- goto tr1057;
- goto tr1056;
-tr1055:
+ goto tr1075;
+ goto tr1074;
+tr1073:
{
if (s->comma_list) {
uint8_t *last_two = rdata_tail - 2;
@@ -42293,7 +43351,7 @@ tr1055:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -42311,12 +43369,12 @@ tr1055:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
- goto st327;
-tr1064:
+ goto st336;
+tr1082:
{
rdata_tail++;
}
@@ -42327,7 +43385,7 @@ tr1064:
if (last_two[1] == ',') {
if (current_len <= 1) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
} else if (last_two[0] != '\\' || !s->pending_backslash) { // Start a new item.
*(s->item_length_location) = current_len;
s->item_length_location = rdata_tail - 1;
@@ -42345,25 +43403,25 @@ tr1064:
}
} else if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
- goto st327;
-st327:
+ goto st336;
+st336:
if ( ++p == pe )
- goto _test_eof327;
-case 327:
+ goto _test_eof336;
+case 336:
if ( (*p) < 48 ) {
if ( 32 <= (*p) && (*p) <= 47 )
- goto tr1049;
+ goto tr1067;
} else if ( (*p) > 57 ) {
if ( 58 <= (*p) && (*p) <= 126 )
- goto tr1049;
+ goto tr1067;
} else
- goto tr1058;
- goto tr1040;
-tr1058:
+ goto tr1076;
+ goto tr1058;
+tr1076:
{
if (rdata_tail <= rdata_stop) {
// Split long string.
@@ -42376,7 +43434,7 @@ tr1058:
if (rdata_tail > rdata_stop) {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
@@ -42384,7 +43442,7 @@ tr1058:
s->item_length++;
} else {
WARN(ZS_TEXT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -42397,18 +43455,18 @@ tr1058:
*rdata_tail += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st328;
-st328:
+ goto st337;
+st337:
if ( ++p == pe )
- goto _test_eof328;
-case 328:
+ goto _test_eof337;
+case 337:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1059;
- goto tr1040;
-tr1059:
+ goto tr1077;
+ goto tr1058;
+tr1077:
{
if ((*rdata_tail < (UINT8_MAX / 10)) || // Dominant fast check.
((*rdata_tail == (UINT8_MAX / 10)) && // Marginal case.
@@ -42419,18 +43477,18 @@ tr1059:
*rdata_tail += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st329;
-st329:
+ goto st338;
+st338:
if ( ++p == pe )
- goto _test_eof329;
-case 329:
+ goto _test_eof338;
+case 338:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1060;
- goto tr1040;
-tr1060:
+ goto tr1078;
+ goto tr1058;
+tr1078:
{
if ((*rdata_tail < (UINT8_MAX / 10)) || // Dominant fast check.
((*rdata_tail == (UINT8_MAX / 10)) && // Marginal case.
@@ -42441,14 +43499,14 @@ tr1060:
*rdata_tail += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st330;
-st330:
+ goto st339;
+st339:
if ( ++p == pe )
- goto _test_eof330;
-case 330:
+ goto _test_eof339;
+case 339:
_widec = (*p);
if ( 10 <= (*p) && (*p) <= 10 ) {
_widec = (short)(1152 + ((*p) - -128));
@@ -42456,20 +43514,20 @@ case 330:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1061;
- case 32: goto tr1061;
- case 34: goto tr1063;
- case 59: goto tr1061;
- case 92: goto tr1064;
- case 1546: goto tr1061;
+ case 9: goto tr1079;
+ case 32: goto tr1079;
+ case 34: goto tr1081;
+ case 59: goto tr1079;
+ case 92: goto tr1082;
+ case 1546: goto tr1079;
}
if ( 33 <= _widec && _widec <= 126 )
- goto tr1062;
- goto tr1040;
-st331:
+ goto tr1080;
+ goto tr1058;
+st340:
if ( ++p == pe )
- goto _test_eof331;
-case 331:
+ goto _test_eof340;
+case 340:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -42483,38 +43541,38 @@ case 331:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st332;
- case 32: goto st332;
- case 40: goto tr1067;
- case 41: goto tr1068;
- case 2058: goto tr1069;
- case 2107: goto tr1070;
+ case 9: goto st341;
+ case 32: goto st341;
+ case 40: goto tr1085;
+ case 41: goto tr1086;
+ case 2058: goto tr1087;
+ case 2107: goto tr1088;
}
- goto tr1065;
-tr1067:
+ goto tr1083;
+tr1085:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st332;
-tr1068:
+ goto st341;
+tr1086:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st332;
-tr1069:
+ goto st341;
+tr1087:
{
s->line_counter++;
}
- goto st332;
-tr1108:
+ goto st341;
+tr1126:
{
s->buffer[s->buffer_length++] = 0;
@@ -42524,18 +43582,18 @@ tr1108:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 332; goto _out;}
+ {p++; cs = 341; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st332;
-st332:
+ goto st341;
+st341:
if ( ++p == pe )
- goto _test_eof332;
-case 332:
+ goto _test_eof341;
+case 341:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -42549,17 +43607,17 @@ case 332:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st332;
- case 32: goto st332;
- case 40: goto tr1067;
- case 41: goto tr1068;
- case 2058: goto tr1069;
- case 2107: goto tr1070;
+ case 9: goto st341;
+ case 32: goto st341;
+ case 40: goto tr1085;
+ case 41: goto tr1086;
+ case 2058: goto tr1087;
+ case 2107: goto tr1088;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr1072;
- goto tr1071;
-tr1072:
+ goto tr1090;
+ goto tr1089;
+tr1090:
{
s->number64 = 0;
}
@@ -42574,11 +43632,11 @@ tr1072:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st333;
-tr1077:
+ goto st342;
+tr1095:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -42590,14 +43648,14 @@ tr1077:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st333;
-st333:
+ goto st342;
+st342:
if ( ++p == pe )
- goto _test_eof333;
-case 333:
+ goto _test_eof342;
+case 342:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -42611,53 +43669,53 @@ case 333:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1074;
- case 32: goto tr1074;
- case 40: goto tr1075;
- case 41: goto tr1076;
- case 68: goto tr1078;
- case 72: goto tr1079;
- case 77: goto tr1080;
- case 83: goto st336;
- case 87: goto tr1082;
- case 100: goto tr1078;
- case 104: goto tr1079;
- case 109: goto tr1080;
- case 115: goto st336;
- case 119: goto tr1082;
- case 1802: goto tr1083;
- case 1851: goto tr1084;
- case 2058: goto tr1083;
- case 2107: goto tr1084;
+ case 9: goto tr1092;
+ case 32: goto tr1092;
+ case 40: goto tr1093;
+ case 41: goto tr1094;
+ case 68: goto tr1096;
+ case 72: goto tr1097;
+ case 77: goto tr1098;
+ case 83: goto st345;
+ case 87: goto tr1100;
+ case 100: goto tr1096;
+ case 104: goto tr1097;
+ case 109: goto tr1098;
+ case 115: goto st345;
+ case 119: goto tr1100;
+ case 1802: goto tr1101;
+ case 1851: goto tr1102;
+ case 2058: goto tr1101;
+ case 2107: goto tr1102;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr1077;
- goto tr1073;
-tr1087:
+ goto tr1095;
+ goto tr1091;
+tr1105:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st334;
-tr1088:
+ goto st343;
+tr1106:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st334;
-tr1074:
+ goto st343;
+tr1092:
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st334;
-tr1075:
+ goto st343;
+tr1093:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -42665,12 +43723,12 @@ tr1075:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st334;
-tr1076:
+ goto st343;
+tr1094:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -42678,32 +43736,32 @@ tr1076:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st334;
-tr1101:
+ goto st343;
+tr1119:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st334;
-tr1102:
+ goto st343;
+tr1120:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -42713,18 +43771,18 @@ tr1102:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st334;
-tr1103:
+ goto st343;
+tr1121:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -42734,15 +43792,15 @@ tr1103:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st334;
-st334:
+ goto st343;
+st343:
if ( ++p == pe )
- goto _test_eof334;
-case 334:
+ goto _test_eof343;
+case 343:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -42756,17 +43814,17 @@ case 334:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st334;
- case 32: goto st334;
- case 40: goto tr1087;
- case 41: goto tr1088;
- case 1802: goto tr1089;
- case 1851: goto tr1090;
- case 2058: goto tr1089;
- case 2107: goto tr1090;
+ case 9: goto st343;
+ case 32: goto st343;
+ case 40: goto tr1105;
+ case 41: goto tr1106;
+ case 1802: goto tr1107;
+ case 1851: goto tr1108;
+ case 2058: goto tr1107;
+ case 2107: goto tr1108;
}
- goto tr1085;
-tr1083:
+ goto tr1103;
+tr1101:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -42776,7 +43834,7 @@ tr1083:
s->default_ttl = (uint32_t)(s->number64);
} else {
ERR(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -42785,14 +43843,14 @@ tr1083:
{
s->line_counter++;
}
- goto st1411;
-tr1089:
+ goto st1459;
+tr1107:
{
if (s->number64 <= UINT32_MAX) {
s->default_ttl = (uint32_t)(s->number64);
} else {
ERR(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -42801,8 +43859,8 @@ tr1089:
{
s->line_counter++;
}
- goto st1411;
-tr1092:
+ goto st1459;
+tr1110:
{
s->buffer[s->buffer_length++] = 0;
@@ -42812,7 +43870,7 @@ tr1092:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1411; goto _out;}
+ {p++; cs = 1459; goto _out;}
}
}
}
@@ -42821,7 +43879,7 @@ tr1092:
s->default_ttl = (uint32_t)(s->number64);
} else {
ERR(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -42830,14 +43888,14 @@ tr1092:
{
s->line_counter++;
}
- goto st1411;
-tr1105:
+ goto st1459;
+tr1123:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -42849,7 +43907,7 @@ tr1105:
s->default_ttl = (uint32_t)(s->number64);
} else {
ERR(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -42858,18 +43916,18 @@ tr1105:
{
s->line_counter++;
}
- goto st1411;
-st1411:
+ goto st1459;
+st1459:
if ( ++p == pe )
- goto _test_eof1411;
-case 1411:
+ goto _test_eof1459;
+case 1459:
goto st0;
-tr1090:
+tr1108:
{
s->buffer_length = 0;
}
- goto st335;
-tr1084:
+ goto st344;
+tr1102:
{
s->buffer[0] = 0;
s->buffer_length = 0;
@@ -42877,21 +43935,21 @@ tr1084:
{
s->buffer_length = 0;
}
- goto st335;
-tr1091:
+ goto st344;
+tr1109:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st335;
-tr1106:
+ goto st344;
+tr1124:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -42901,54 +43959,54 @@ tr1106:
{
s->buffer_length = 0;
}
- goto st335;
-st335:
+ goto st344;
+st344:
if ( ++p == pe )
- goto _test_eof335;
-case 335:
+ goto _test_eof344;
+case 344:
if ( (*p) == 10 )
- goto tr1092;
- goto tr1091;
-tr1078:
+ goto tr1110;
+ goto tr1109;
+tr1096:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st336;
-tr1079:
+ goto st345;
+tr1097:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st336;
-tr1080:
+ goto st345;
+tr1098:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st336;
-tr1082:
+ goto st345;
+tr1100:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st336;
-st336:
+ goto st345;
+st345:
if ( ++p == pe )
- goto _test_eof336;
-case 336:
+ goto _test_eof345;
+case 345:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -42962,19 +44020,19 @@ case 336:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1074;
- case 32: goto tr1074;
- case 40: goto tr1075;
- case 41: goto tr1076;
- case 1802: goto tr1083;
- case 1851: goto tr1084;
- case 2058: goto tr1083;
- case 2107: goto tr1084;
+ case 9: goto tr1092;
+ case 32: goto tr1092;
+ case 40: goto tr1093;
+ case 41: goto tr1094;
+ case 1802: goto tr1101;
+ case 1851: goto tr1102;
+ case 2058: goto tr1101;
+ case 2107: goto tr1102;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr1093;
- goto tr1073;
-tr1095:
+ goto tr1111;
+ goto tr1091;
+tr1113:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -42986,11 +44044,11 @@ tr1095:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st337;
-tr1093:
+ goto st346;
+tr1111:
{
s->number64_tmp = s->number64;
}
@@ -43008,17 +44066,17 @@ tr1093:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st337;
-tr1104:
+ goto st346;
+tr1122:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -43038,69 +44096,69 @@ tr1104:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st337;
-st337:
+ goto st346;
+st346:
if ( ++p == pe )
- goto _test_eof337;
-case 337:
+ goto _test_eof346;
+case 346:
switch( (*p) ) {
- case 68: goto tr1096;
- case 72: goto tr1097;
- case 77: goto tr1098;
- case 83: goto st338;
- case 87: goto tr1100;
- case 100: goto tr1096;
- case 104: goto tr1097;
- case 109: goto tr1098;
- case 115: goto st338;
- case 119: goto tr1100;
+ case 68: goto tr1114;
+ case 72: goto tr1115;
+ case 77: goto tr1116;
+ case 83: goto st347;
+ case 87: goto tr1118;
+ case 100: goto tr1114;
+ case 104: goto tr1115;
+ case 109: goto tr1116;
+ case 115: goto st347;
+ case 119: goto tr1118;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1095;
- goto tr1094;
-tr1096:
+ goto tr1113;
+ goto tr1112;
+tr1114:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st338;
-tr1097:
+ goto st347;
+tr1115:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st338;
-tr1098:
+ goto st347;
+tr1116:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st338;
-tr1100:
+ goto st347;
+tr1118:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st338;
-st338:
+ goto st347;
+st347:
if ( ++p == pe )
- goto _test_eof338;
-case 338:
+ goto _test_eof347;
+case 347:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -43114,34 +44172,34 @@ case 338:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1101;
- case 32: goto tr1101;
- case 40: goto tr1102;
- case 41: goto tr1103;
- case 1802: goto tr1105;
- case 1851: goto tr1106;
- case 2058: goto tr1105;
- case 2107: goto tr1106;
+ case 9: goto tr1119;
+ case 32: goto tr1119;
+ case 40: goto tr1120;
+ case 41: goto tr1121;
+ case 1802: goto tr1123;
+ case 1851: goto tr1124;
+ case 2058: goto tr1123;
+ case 2107: goto tr1124;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr1104;
- goto tr1073;
-tr1070:
+ goto tr1122;
+ goto tr1091;
+tr1088:
{
s->buffer_length = 0;
}
- goto st339;
-tr1107:
+ goto st348;
+tr1125:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st339;
-st339:
+ goto st348;
+st348:
if ( ++p == pe )
- goto _test_eof339;
-case 339:
+ goto _test_eof348;
+case 348:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -43161,14 +44219,14 @@ case 339:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1108;
+ goto tr1126;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1107;
- goto tr1065;
-st340:
+ goto tr1125;
+ goto tr1083;
+st349:
if ( ++p == pe )
- goto _test_eof340;
-case 340:
+ goto _test_eof349;
+case 349:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -43182,38 +44240,38 @@ case 340:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st341;
- case 32: goto st341;
- case 40: goto tr1111;
- case 41: goto tr1112;
- case 2058: goto tr1113;
- case 2107: goto tr1114;
+ case 9: goto st350;
+ case 32: goto st350;
+ case 40: goto tr1129;
+ case 41: goto tr1130;
+ case 2058: goto tr1131;
+ case 2107: goto tr1132;
}
- goto tr1109;
-tr1111:
+ goto tr1127;
+tr1129:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st341;
-tr1112:
+ goto st350;
+tr1130:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st341;
-tr1113:
+ goto st350;
+tr1131:
{
s->line_counter++;
}
- goto st341;
-tr1144:
+ goto st350;
+tr1162:
{
s->buffer[s->buffer_length++] = 0;
@@ -43223,18 +44281,18 @@ tr1144:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 341; goto _out;}
+ {p++; cs = 350; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st341;
-st341:
+ goto st350;
+st350:
if ( ++p == pe )
- goto _test_eof341;
-case 341:
+ goto _test_eof350;
+case 350:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -43248,27 +44306,27 @@ case 341:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st341;
- case 32: goto st341;
- case 40: goto tr1111;
- case 41: goto tr1112;
- case 42: goto tr1115;
- case 46: goto tr1116;
- case 92: goto tr1117;
- case 95: goto tr1115;
- case 2058: goto tr1113;
- case 2107: goto tr1114;
+ case 9: goto st350;
+ case 32: goto st350;
+ case 40: goto tr1129;
+ case 41: goto tr1130;
+ case 42: goto tr1133;
+ case 46: goto tr1134;
+ case 92: goto tr1135;
+ case 95: goto tr1133;
+ case 2058: goto tr1131;
+ case 2107: goto tr1132;
}
if ( _widec < 65 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr1115;
+ goto tr1133;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr1115;
+ goto tr1133;
} else
- goto tr1115;
- goto tr1109;
-tr1118:
+ goto tr1133;
+ goto tr1127;
+tr1136:
{
// Check for maximum dname label length.
if (s->item_length < ZS_MAX_LABEL_LENGTH) {
@@ -43276,11 +44334,11 @@ tr1118:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st342;
-tr1125:
+ goto st351;
+tr1143:
{
s->item_length = 0;
s->item_length_position = s->dname_tmp_length++;
@@ -43292,11 +44350,11 @@ tr1125:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st342;
-tr1140:
+ goto st351;
+tr1158:
{
s->dname_tmp_length++;
}
@@ -43307,11 +44365,11 @@ tr1140:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st342;
-tr1115:
+ goto st351;
+tr1133:
{
s->dname = s->zone_origin;
}
@@ -43330,30 +44388,30 @@ tr1115:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st342;
-st342:
+ goto st351;
+st351:
if ( ++p == pe )
- goto _test_eof342;
-case 342:
+ goto _test_eof351;
+case 351:
switch( (*p) ) {
- case 42: goto tr1118;
- case 46: goto tr1119;
- case 92: goto st346;
- case 95: goto tr1118;
+ case 42: goto tr1136;
+ case 46: goto tr1137;
+ case 92: goto st355;
+ case 95: goto tr1136;
}
if ( (*p) < 65 ) {
if ( 45 <= (*p) && (*p) <= 57 )
- goto tr1118;
+ goto tr1136;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1118;
+ goto tr1136;
} else
- goto tr1118;
- goto tr1109;
-tr1119:
+ goto tr1136;
+ goto tr1127;
+tr1137:
{
// Check for maximum dname length overflow after each label.
// (at least the next label length must follow).
@@ -43362,11 +44420,11 @@ tr1119:
(uint8_t)(s->item_length);
} else {
WARN(ZS_DNAME_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st343;
-tr1141:
+ goto st352;
+tr1159:
{
s->dname_tmp_length++;
}
@@ -43378,14 +44436,14 @@ tr1141:
(uint8_t)(s->item_length);
} else {
WARN(ZS_DNAME_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st343;
-st343:
+ goto st352;
+st352:
if ( ++p == pe )
- goto _test_eof343;
-case 343:
+ goto _test_eof352;
+case 352:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -43399,47 +44457,47 @@ case 343:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1122;
- case 32: goto tr1122;
- case 40: goto tr1123;
- case 41: goto tr1124;
- case 42: goto tr1125;
- case 45: goto tr1125;
- case 92: goto tr1126;
- case 95: goto tr1125;
- case 1802: goto tr1127;
- case 1851: goto tr1128;
- case 2058: goto tr1127;
- case 2107: goto tr1128;
+ case 9: goto tr1140;
+ case 32: goto tr1140;
+ case 40: goto tr1141;
+ case 41: goto tr1142;
+ case 42: goto tr1143;
+ case 45: goto tr1143;
+ case 92: goto tr1144;
+ case 95: goto tr1143;
+ case 1802: goto tr1145;
+ case 1851: goto tr1146;
+ case 2058: goto tr1145;
+ case 2107: goto tr1146;
}
if ( _widec < 65 ) {
if ( 47 <= _widec && _widec <= 57 )
- goto tr1125;
+ goto tr1143;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr1125;
+ goto tr1143;
} else
- goto tr1125;
- goto tr1121;
-tr1130:
+ goto tr1143;
+ goto tr1139;
+tr1148:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st344;
-tr1131:
+ goto st353;
+tr1149:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st344;
-tr1122:
+ goto st353;
+tr1140:
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -43448,8 +44506,8 @@ tr1122:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st344;
-tr1123:
+ goto st353;
+tr1141:
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -43461,12 +44519,12 @@ tr1123:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st344;
-tr1124:
+ goto st353;
+tr1142:
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -43478,15 +44536,15 @@ tr1124:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st344;
-st344:
+ goto st353;
+st353:
if ( ++p == pe )
- goto _test_eof344;
-case 344:
+ goto _test_eof353;
+case 353:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -43500,17 +44558,17 @@ case 344:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st344;
- case 32: goto st344;
- case 40: goto tr1130;
- case 41: goto tr1131;
- case 1802: goto tr1132;
- case 1851: goto tr1133;
- case 2058: goto tr1132;
- case 2107: goto tr1133;
+ case 9: goto st353;
+ case 32: goto st353;
+ case 40: goto tr1148;
+ case 41: goto tr1149;
+ case 1802: goto tr1150;
+ case 1851: goto tr1151;
+ case 2058: goto tr1150;
+ case 2107: goto tr1151;
}
- goto tr1121;
-tr1127:
+ goto tr1139;
+tr1145:
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -43528,8 +44586,8 @@ tr1127:
{
s->line_counter++;
}
- goto st1412;
-tr1132:
+ goto st1460;
+tr1150:
{
s->zone_origin_length = s->dname_tmp_length;
}
@@ -43539,8 +44597,8 @@ tr1132:
{
s->line_counter++;
}
- goto st1412;
-tr1135:
+ goto st1460;
+tr1153:
{
s->buffer[s->buffer_length++] = 0;
@@ -43550,7 +44608,7 @@ tr1135:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1412; goto _out;}
+ {p++; cs = 1460; goto _out;}
}
}
}
@@ -43563,25 +44621,25 @@ tr1135:
{
s->line_counter++;
}
- goto st1412;
-st1412:
+ goto st1460;
+st1460:
if ( ++p == pe )
- goto _test_eof1412;
-case 1412:
+ goto _test_eof1460;
+case 1460:
goto st0;
-tr1133:
+tr1151:
{
s->buffer_length = 0;
}
- goto st345;
-tr1134:
+ goto st354;
+tr1152:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st345;
-tr1128:
+ goto st354;
+tr1146:
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -43593,26 +44651,26 @@ tr1128:
{
s->buffer_length = 0;
}
- goto st345;
-st345:
+ goto st354;
+st354:
if ( ++p == pe )
- goto _test_eof345;
-case 345:
+ goto _test_eof354;
+case 354:
if ( (*p) == 10 )
- goto tr1135;
- goto tr1134;
-tr1126:
+ goto tr1153;
+ goto tr1152;
+tr1144:
{
s->item_length = 0;
s->item_length_position = s->dname_tmp_length++;
}
- goto st346;
-tr1142:
+ goto st355;
+tr1160:
{
s->dname_tmp_length++;
}
- goto st346;
-tr1117:
+ goto st355;
+tr1135:
{
s->dname = s->zone_origin;
}
@@ -43624,75 +44682,75 @@ tr1117:
s->item_length = 0;
s->item_length_position = s->dname_tmp_length++;
}
- goto st346;
-st346:
+ goto st355;
+st355:
if ( ++p == pe )
- goto _test_eof346;
-case 346:
+ goto _test_eof355;
+case 355:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1136;
- goto tr1118;
-tr1136:
+ goto tr1154;
+ goto tr1136;
+tr1154:
{
if (s->item_length < ZS_MAX_LABEL_LENGTH) {
(s->dname)[s->dname_tmp_length] = 0;
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
(s->dname)[s->dname_tmp_length] *= 10;
(s->dname)[s->dname_tmp_length] += digit_to_num[(uint8_t)(*p)];
}
- goto st347;
-st347:
+ goto st356;
+st356:
if ( ++p == pe )
- goto _test_eof347;
-case 347:
+ goto _test_eof356;
+case 356:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1138;
- goto tr1137;
-tr1138:
+ goto tr1156;
+ goto tr1155;
+tr1156:
{
(s->dname)[s->dname_tmp_length] *= 10;
(s->dname)[s->dname_tmp_length] += digit_to_num[(uint8_t)(*p)];
}
- goto st348;
-st348:
+ goto st357;
+st357:
if ( ++p == pe )
- goto _test_eof348;
-case 348:
+ goto _test_eof357;
+case 357:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1139;
- goto tr1137;
-tr1139:
+ goto tr1157;
+ goto tr1155;
+tr1157:
{
(s->dname)[s->dname_tmp_length] *= 10;
(s->dname)[s->dname_tmp_length] += digit_to_num[(uint8_t)(*p)];
}
- goto st349;
-st349:
+ goto st358;
+st358:
if ( ++p == pe )
- goto _test_eof349;
-case 349:
+ goto _test_eof358;
+case 358:
switch( (*p) ) {
- case 42: goto tr1140;
- case 46: goto tr1141;
- case 92: goto tr1142;
- case 95: goto tr1140;
+ case 42: goto tr1158;
+ case 46: goto tr1159;
+ case 92: goto tr1160;
+ case 95: goto tr1158;
}
if ( (*p) < 65 ) {
if ( 45 <= (*p) && (*p) <= 57 )
- goto tr1140;
+ goto tr1158;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1140;
+ goto tr1158;
} else
- goto tr1140;
- goto tr1137;
-tr1116:
+ goto tr1158;
+ goto tr1155;
+tr1134:
{
s->dname = s->zone_origin;
}
@@ -43700,11 +44758,11 @@ tr1116:
s->item_length_position = 0;
s->dname_tmp_length = 0;
}
- goto st350;
-st350:
+ goto st359;
+st359:
if ( ++p == pe )
- goto _test_eof350;
-case 350:
+ goto _test_eof359;
+case 359:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -43718,32 +44776,32 @@ case 350:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1122;
- case 32: goto tr1122;
- case 40: goto tr1123;
- case 41: goto tr1124;
- case 1802: goto tr1127;
- case 1851: goto tr1128;
- case 2058: goto tr1127;
- case 2107: goto tr1128;
+ case 9: goto tr1140;
+ case 32: goto tr1140;
+ case 40: goto tr1141;
+ case 41: goto tr1142;
+ case 1802: goto tr1145;
+ case 1851: goto tr1146;
+ case 2058: goto tr1145;
+ case 2107: goto tr1146;
}
- goto tr1121;
-tr1114:
+ goto tr1139;
+tr1132:
{
s->buffer_length = 0;
}
- goto st351;
-tr1143:
+ goto st360;
+tr1161:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st351;
-st351:
+ goto st360;
+st360:
if ( ++p == pe )
- goto _test_eof351;
-case 351:
+ goto _test_eof360;
+case 360:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -43763,14 +44821,14 @@ case 351:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1144;
+ goto tr1162;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1143;
- goto tr1109;
-st352:
+ goto tr1161;
+ goto tr1127;
+st361:
if ( ++p == pe )
- goto _test_eof352;
-case 352:
+ goto _test_eof361;
+case 361:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -43784,38 +44842,38 @@ case 352:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st353;
- case 32: goto st353;
- case 40: goto tr1146;
- case 41: goto tr1147;
- case 2058: goto tr1148;
- case 2107: goto tr1149;
+ case 9: goto st362;
+ case 32: goto st362;
+ case 40: goto tr1164;
+ case 41: goto tr1165;
+ case 2058: goto tr1166;
+ case 2107: goto tr1167;
}
goto st0;
-tr1146:
+tr1164:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st353;
-tr1147:
+ goto st362;
+tr1165:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st353;
-tr1148:
+ goto st362;
+tr1166:
{
s->line_counter++;
}
- goto st353;
-tr1202:
+ goto st362;
+tr1220:
{
s->buffer[s->buffer_length++] = 0;
@@ -43825,18 +44883,18 @@ tr1202:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 353; goto _out;}
+ {p++; cs = 362; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st353;
-st353:
+ goto st362;
+st362:
if ( ++p == pe )
- goto _test_eof353;
-case 353:
+ goto _test_eof362;
+case 362:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -43850,32 +44908,32 @@ case 353:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st353;
- case 32: goto st353;
- case 40: goto tr1146;
- case 41: goto tr1147;
- case 2058: goto tr1148;
- case 2107: goto tr1149;
+ case 9: goto st362;
+ case 32: goto st362;
+ case 40: goto tr1164;
+ case 41: goto tr1165;
+ case 2058: goto tr1166;
+ case 2107: goto tr1167;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr1150;
+ goto tr1168;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr1150;
+ goto tr1168;
} else
- goto tr1150;
- goto tr1151;
-tr1150:
+ goto tr1168;
+ goto tr1169;
+tr1168:
{
rdata_tail = s->r_data;
}
- { p--; {stack[top++] = 354;goto st318;} }
- goto st354;
-st354:
+ { p--; {stack[top++] = 363;goto st327;} }
+ goto st363;
+st363:
if ( ++p == pe )
- goto _test_eof354;
-case 354:
+ goto _test_eof363;
+case 363:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -43889,40 +44947,40 @@ case 354:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1153;
- case 32: goto tr1153;
- case 40: goto tr1154;
- case 41: goto tr1155;
- case 1802: goto tr1156;
- case 1851: goto tr1157;
- case 2058: goto tr1156;
- case 2107: goto tr1158;
+ case 9: goto tr1171;
+ case 32: goto tr1171;
+ case 40: goto tr1172;
+ case 41: goto tr1173;
+ case 1802: goto tr1174;
+ case 1851: goto tr1175;
+ case 2058: goto tr1174;
+ case 2107: goto tr1176;
}
- goto tr1152;
-tr1161:
+ goto tr1170;
+tr1179:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st355;
-tr1162:
+ goto st364;
+tr1180:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st355;
-tr1153:
+ goto st364;
+tr1171:
{
size_t len = rdata_tail - s->r_data;
if (len >= sizeof(s->include_filename)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Store zero terminated include filename.
@@ -43936,13 +44994,13 @@ tr1153:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st355;
-tr1154:
+ goto st364;
+tr1172:
{
size_t len = rdata_tail - s->r_data;
if (len >= sizeof(s->include_filename)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Store zero terminated include filename.
@@ -43955,7 +45013,7 @@ tr1154:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
@@ -43963,13 +45021,13 @@ tr1154:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st355;
-tr1155:
+ goto st364;
+tr1173:
{
size_t len = rdata_tail - s->r_data;
if (len >= sizeof(s->include_filename)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Store zero terminated include filename.
@@ -43982,7 +45040,7 @@ tr1155:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
@@ -43990,11 +45048,11 @@ tr1155:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st355;
-st355:
+ goto st364;
+st364:
if ( ++p == pe )
- goto _test_eof355;
-case 355:
+ goto _test_eof364;
+case 364:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -44008,29 +45066,29 @@ case 355:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st355;
- case 32: goto st355;
- case 40: goto tr1161;
- case 41: goto tr1162;
- case 42: goto tr1163;
- case 46: goto tr1164;
- case 92: goto tr1165;
- case 95: goto tr1163;
- case 1802: goto tr1166;
- case 1851: goto tr1167;
- case 2058: goto tr1166;
- case 2107: goto tr1168;
+ case 9: goto st364;
+ case 32: goto st364;
+ case 40: goto tr1179;
+ case 41: goto tr1180;
+ case 42: goto tr1181;
+ case 46: goto tr1182;
+ case 92: goto tr1183;
+ case 95: goto tr1181;
+ case 1802: goto tr1184;
+ case 1851: goto tr1185;
+ case 2058: goto tr1184;
+ case 2107: goto tr1186;
}
if ( _widec < 65 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr1163;
+ goto tr1181;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr1163;
+ goto tr1181;
} else
- goto tr1163;
- goto tr1159;
-tr1170:
+ goto tr1181;
+ goto tr1177;
+tr1188:
{
// Check for maximum dname label length.
if (s->item_length < ZS_MAX_LABEL_LENGTH) {
@@ -44038,11 +45096,11 @@ tr1170:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st356;
-tr1176:
+ goto st365;
+tr1194:
{
s->item_length = 0;
s->item_length_position = s->dname_tmp_length++;
@@ -44054,11 +45112,11 @@ tr1176:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st356;
-tr1189:
+ goto st365;
+tr1207:
{
s->dname_tmp_length++;
}
@@ -44069,11 +45127,11 @@ tr1189:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st356;
-tr1163:
+ goto st365;
+tr1181:
{
s->dname = s->r_data;
}
@@ -44092,30 +45150,30 @@ tr1163:
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st356;
-st356:
+ goto st365;
+st365:
if ( ++p == pe )
- goto _test_eof356;
-case 356:
+ goto _test_eof365;
+case 365:
switch( (*p) ) {
- case 42: goto tr1170;
- case 46: goto tr1171;
- case 92: goto st360;
- case 95: goto tr1170;
+ case 42: goto tr1188;
+ case 46: goto tr1189;
+ case 92: goto st369;
+ case 95: goto tr1188;
}
if ( (*p) < 65 ) {
if ( 45 <= (*p) && (*p) <= 57 )
- goto tr1170;
+ goto tr1188;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1170;
+ goto tr1188;
} else
- goto tr1170;
- goto tr1169;
-tr1171:
+ goto tr1188;
+ goto tr1187;
+tr1189:
{
// Check for maximum dname length overflow after each label.
// (at least the next label length must follow).
@@ -44124,11 +45182,11 @@ tr1171:
(uint8_t)(s->item_length);
} else {
WARN(ZS_DNAME_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st357;
-tr1190:
+ goto st366;
+tr1208:
{
s->dname_tmp_length++;
}
@@ -44140,14 +45198,14 @@ tr1190:
(uint8_t)(s->item_length);
} else {
WARN(ZS_DNAME_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st357;
-st357:
+ goto st366;
+st366:
if ( ++p == pe )
- goto _test_eof357;
-case 357:
+ goto _test_eof366;
+case 366:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -44161,47 +45219,47 @@ case 357:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1173;
- case 32: goto tr1173;
- case 40: goto tr1174;
- case 41: goto tr1175;
- case 42: goto tr1176;
- case 45: goto tr1176;
- case 92: goto tr1177;
- case 95: goto tr1176;
- case 1802: goto tr1178;
- case 1851: goto tr1179;
- case 2058: goto tr1178;
- case 2107: goto tr1179;
+ case 9: goto tr1191;
+ case 32: goto tr1191;
+ case 40: goto tr1192;
+ case 41: goto tr1193;
+ case 42: goto tr1194;
+ case 45: goto tr1194;
+ case 92: goto tr1195;
+ case 95: goto tr1194;
+ case 1802: goto tr1196;
+ case 1851: goto tr1197;
+ case 2058: goto tr1196;
+ case 2107: goto tr1197;
}
if ( _widec < 65 ) {
if ( 47 <= _widec && _widec <= 57 )
- goto tr1176;
+ goto tr1194;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr1176;
+ goto tr1194;
} else
- goto tr1176;
- goto tr1159;
-tr1181:
+ goto tr1194;
+ goto tr1177;
+tr1199:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st358;
-tr1182:
+ goto st367;
+tr1200:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st358;
-tr1173:
+ goto st367;
+tr1191:
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -44213,8 +45271,8 @@ tr1173:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st358;
-tr1174:
+ goto st367;
+tr1192:
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -44229,12 +45287,12 @@ tr1174:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st358;
-tr1175:
+ goto st367;
+tr1193:
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -44249,15 +45307,15 @@ tr1175:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st358;
-st358:
+ goto st367;
+st367:
if ( ++p == pe )
- goto _test_eof358;
-case 358:
+ goto _test_eof367;
+case 367:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -44271,23 +45329,23 @@ case 358:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st358;
- case 32: goto st358;
- case 40: goto tr1181;
- case 41: goto tr1182;
- case 1802: goto tr1166;
- case 1851: goto tr1167;
- case 2058: goto tr1166;
- case 2107: goto tr1167;
+ case 9: goto st367;
+ case 32: goto st367;
+ case 40: goto tr1199;
+ case 41: goto tr1200;
+ case 1802: goto tr1184;
+ case 1851: goto tr1185;
+ case 2058: goto tr1184;
+ case 2107: goto tr1185;
}
- goto tr89;
-tr1156:
- cs = 1413;
+ goto tr91;
+tr1174:
+ cs = 1461;
{
size_t len = rdata_tail - s->r_data;
if (len >= sizeof(s->include_filename)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Store zero terminated include filename.
@@ -44308,7 +45366,7 @@ tr1156:
"%s/%s", s->path, s->include_filename);
if (ret <= 0 || ret >= sizeof(s->buffer)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(s->include_filename, s->buffer, ret + 1);
}
@@ -44330,7 +45388,7 @@ tr1156:
zs_scanner_t *ss = malloc(sizeof(zs_scanner_t));
if (ss == NULL) {
ERR(ZS_UNPROCESSED_INCLUDE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Parse included zone file.
@@ -44350,13 +45408,13 @@ tr1156:
}
zs_deinit(ss);
free(ss);
- p--; {goto st307;}
+ p--; {goto st316;}
}
zs_deinit(ss);
free(ss);
} else {
s->state = ZS_STATE_INCLUDE;
- p--; cs = 1396; {p++; goto _out;}
+ p--; cs = 1444; {p++; goto _out;}
}
}
{
@@ -44366,8 +45424,8 @@ tr1156:
s->line_counter++;
}
goto _again;
-tr1166:
- cs = 1413;
+tr1184:
+ cs = 1461;
{
// Extend relative file path.
if (s->include_filename[0] != '/') {
@@ -44375,7 +45433,7 @@ tr1166:
"%s/%s", s->path, s->include_filename);
if (ret <= 0 || ret >= sizeof(s->buffer)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(s->include_filename, s->buffer, ret + 1);
}
@@ -44397,7 +45455,7 @@ tr1166:
zs_scanner_t *ss = malloc(sizeof(zs_scanner_t));
if (ss == NULL) {
ERR(ZS_UNPROCESSED_INCLUDE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Parse included zone file.
@@ -44417,13 +45475,13 @@ tr1166:
}
zs_deinit(ss);
free(ss);
- p--; {goto st307;}
+ p--; {goto st316;}
}
zs_deinit(ss);
free(ss);
} else {
s->state = ZS_STATE_INCLUDE;
- p--; cs = 1396; {p++; goto _out;}
+ p--; cs = 1444; {p++; goto _out;}
}
}
{
@@ -44433,8 +45491,8 @@ tr1166:
s->line_counter++;
}
goto _again;
-tr1178:
- cs = 1413;
+tr1196:
+ cs = 1461;
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -44453,7 +45511,7 @@ tr1178:
"%s/%s", s->path, s->include_filename);
if (ret <= 0 || ret >= sizeof(s->buffer)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(s->include_filename, s->buffer, ret + 1);
}
@@ -44475,7 +45533,7 @@ tr1178:
zs_scanner_t *ss = malloc(sizeof(zs_scanner_t));
if (ss == NULL) {
ERR(ZS_UNPROCESSED_INCLUDE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Parse included zone file.
@@ -44495,13 +45553,13 @@ tr1178:
}
zs_deinit(ss);
free(ss);
- p--; {goto st307;}
+ p--; {goto st316;}
}
zs_deinit(ss);
free(ss);
} else {
s->state = ZS_STATE_INCLUDE;
- p--; cs = 1396; {p++; goto _out;}
+ p--; cs = 1444; {p++; goto _out;}
}
}
{
@@ -44511,8 +45569,8 @@ tr1178:
s->line_counter++;
}
goto _again;
-tr1184:
- cs = 1413;
+tr1202:
+ cs = 1461;
{
s->buffer[s->buffer_length++] = 0;
@@ -44533,7 +45591,7 @@ tr1184:
"%s/%s", s->path, s->include_filename);
if (ret <= 0 || ret >= sizeof(s->buffer)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(s->include_filename, s->buffer, ret + 1);
}
@@ -44555,7 +45613,7 @@ tr1184:
zs_scanner_t *ss = malloc(sizeof(zs_scanner_t));
if (ss == NULL) {
ERR(ZS_UNPROCESSED_INCLUDE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Parse included zone file.
@@ -44575,13 +45633,13 @@ tr1184:
}
zs_deinit(ss);
free(ss);
- p--; {goto st307;}
+ p--; {goto st316;}
}
zs_deinit(ss);
free(ss);
} else {
s->state = ZS_STATE_INCLUDE;
- p--; cs = 1396; {p++; goto _out;}
+ p--; cs = 1444; {p++; goto _out;}
}
}
{
@@ -44591,29 +45649,29 @@ tr1184:
s->line_counter++;
}
goto _again;
-st1413:
+st1461:
if ( ++p == pe )
- goto _test_eof1413;
-case 1413:
+ goto _test_eof1461;
+case 1461:
goto st0;
-tr1167:
+tr1185:
{
s->buffer_length = 0;
}
- goto st359;
-tr1183:
+ goto st368;
+tr1201:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st359;
-tr1157:
+ goto st368;
+tr1175:
{
size_t len = rdata_tail - s->r_data;
if (len >= sizeof(s->include_filename)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Store zero terminated include filename.
@@ -44630,8 +45688,8 @@ tr1157:
{
s->buffer_length = 0;
}
- goto st359;
-tr1179:
+ goto st368;
+tr1197:
{
// Enough room for the terminal label is guaranteed (_label_exit).
(s->dname)[s->dname_tmp_length++] = 0;
@@ -44646,26 +45704,26 @@ tr1179:
{
s->buffer_length = 0;
}
- goto st359;
-st359:
+ goto st368;
+st368:
if ( ++p == pe )
- goto _test_eof359;
-case 359:
+ goto _test_eof368;
+case 368:
if ( (*p) == 10 )
- goto tr1184;
- goto tr1183;
-tr1177:
+ goto tr1202;
+ goto tr1201;
+tr1195:
{
s->item_length = 0;
s->item_length_position = s->dname_tmp_length++;
}
- goto st360;
-tr1191:
+ goto st369;
+tr1209:
{
s->dname_tmp_length++;
}
- goto st360;
-tr1165:
+ goto st369;
+tr1183:
{
s->dname = s->r_data;
}
@@ -44677,75 +45735,75 @@ tr1165:
s->item_length = 0;
s->item_length_position = s->dname_tmp_length++;
}
- goto st360;
-st360:
+ goto st369;
+st369:
if ( ++p == pe )
- goto _test_eof360;
-case 360:
+ goto _test_eof369;
+case 369:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1185;
- goto tr1170;
-tr1185:
+ goto tr1203;
+ goto tr1188;
+tr1203:
{
if (s->item_length < ZS_MAX_LABEL_LENGTH) {
(s->dname)[s->dname_tmp_length] = 0;
s->item_length++;
} else {
WARN(ZS_LABEL_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
(s->dname)[s->dname_tmp_length] *= 10;
(s->dname)[s->dname_tmp_length] += digit_to_num[(uint8_t)(*p)];
}
- goto st361;
-st361:
+ goto st370;
+st370:
if ( ++p == pe )
- goto _test_eof361;
-case 361:
+ goto _test_eof370;
+case 370:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1187;
- goto tr1186;
-tr1187:
+ goto tr1205;
+ goto tr1204;
+tr1205:
{
(s->dname)[s->dname_tmp_length] *= 10;
(s->dname)[s->dname_tmp_length] += digit_to_num[(uint8_t)(*p)];
}
- goto st362;
-st362:
+ goto st371;
+st371:
if ( ++p == pe )
- goto _test_eof362;
-case 362:
+ goto _test_eof371;
+case 371:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1188;
- goto tr1186;
-tr1188:
+ goto tr1206;
+ goto tr1204;
+tr1206:
{
(s->dname)[s->dname_tmp_length] *= 10;
(s->dname)[s->dname_tmp_length] += digit_to_num[(uint8_t)(*p)];
}
- goto st363;
-st363:
+ goto st372;
+st372:
if ( ++p == pe )
- goto _test_eof363;
-case 363:
+ goto _test_eof372;
+case 372:
switch( (*p) ) {
- case 42: goto tr1189;
- case 46: goto tr1190;
- case 92: goto tr1191;
- case 95: goto tr1189;
+ case 42: goto tr1207;
+ case 46: goto tr1208;
+ case 92: goto tr1209;
+ case 95: goto tr1207;
}
if ( (*p) < 65 ) {
if ( 45 <= (*p) && (*p) <= 57 )
- goto tr1189;
+ goto tr1207;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1189;
+ goto tr1207;
} else
- goto tr1189;
- goto tr1186;
-tr1164:
+ goto tr1207;
+ goto tr1204;
+tr1182:
{
s->dname = s->r_data;
}
@@ -44753,11 +45811,11 @@ tr1164:
s->item_length_position = 0;
s->dname_tmp_length = 0;
}
- goto st364;
-st364:
+ goto st373;
+st373:
if ( ++p == pe )
- goto _test_eof364;
-case 364:
+ goto _test_eof373;
+case 373:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -44771,34 +45829,34 @@ case 364:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1173;
- case 32: goto tr1173;
- case 40: goto tr1174;
- case 41: goto tr1175;
- case 1802: goto tr1178;
- case 1851: goto tr1179;
- case 2058: goto tr1178;
- case 2107: goto tr1179;
+ case 9: goto tr1191;
+ case 32: goto tr1191;
+ case 40: goto tr1192;
+ case 41: goto tr1193;
+ case 1802: goto tr1196;
+ case 1851: goto tr1197;
+ case 2058: goto tr1196;
+ case 2107: goto tr1197;
}
- goto tr1159;
-tr1168:
+ goto tr1177;
+tr1186:
{
s->buffer_length = 0;
}
- goto st365;
-tr1192:
+ goto st374;
+tr1210:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st365;
-tr1158:
+ goto st374;
+tr1176:
{
size_t len = rdata_tail - s->r_data;
if (len >= sizeof(s->include_filename)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Store zero terminated include filename.
@@ -44815,11 +45873,11 @@ tr1158:
s->buffer[0] = 0;
s->buffer_length = 0;
}
- goto st365;
-st365:
+ goto st374;
+st374:
if ( ++p == pe )
- goto _test_eof365;
-case 365:
+ goto _test_eof374;
+case 374:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -44839,17 +45897,17 @@ case 365:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 1802: goto tr1184;
- case 2058: goto tr1193;
+ case 1802: goto tr1202;
+ case 2058: goto tr1211;
}
if ( _widec > 1919 ) {
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1192;
+ goto tr1210;
} else if ( _widec >= 1664 )
- goto tr1183;
- goto tr89;
-tr1193:
- cs = 1414;
+ goto tr1201;
+ goto tr91;
+tr1211:
+ cs = 1462;
{
s->buffer[s->buffer_length++] = 0;
@@ -44873,7 +45931,7 @@ tr1193:
"%s/%s", s->path, s->include_filename);
if (ret <= 0 || ret >= sizeof(s->buffer)) {
ERR(ZS_BAD_INCLUDE_FILENAME);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(s->include_filename, s->buffer, ret + 1);
}
@@ -44895,7 +45953,7 @@ tr1193:
zs_scanner_t *ss = malloc(sizeof(zs_scanner_t));
if (ss == NULL) {
ERR(ZS_UNPROCESSED_INCLUDE);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Parse included zone file.
@@ -44915,23 +45973,23 @@ tr1193:
}
zs_deinit(ss);
free(ss);
- p--; {goto st307;}
+ p--; {goto st316;}
}
zs_deinit(ss);
free(ss);
} else {
s->state = ZS_STATE_INCLUDE;
- p--; cs = 1396; {p++; goto _out;}
+ p--; cs = 1444; {p++; goto _out;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
goto _again;
-st1414:
+st1462:
if ( ++p == pe )
- goto _test_eof1414;
-case 1414:
+ goto _test_eof1462;
+case 1462:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -44945,50 +46003,50 @@ case 1414:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st366;
- case 32: goto st366;
- case 40: goto tr1195;
- case 41: goto tr1196;
- case 42: goto tr1163;
- case 46: goto tr1164;
- case 92: goto tr1165;
- case 95: goto tr1163;
- case 2058: goto tr1197;
- case 2107: goto tr1198;
+ case 9: goto st375;
+ case 32: goto st375;
+ case 40: goto tr1213;
+ case 41: goto tr1214;
+ case 42: goto tr1181;
+ case 46: goto tr1182;
+ case 92: goto tr1183;
+ case 95: goto tr1181;
+ case 2058: goto tr1215;
+ case 2107: goto tr1216;
}
if ( _widec < 65 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr1163;
+ goto tr1181;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr1163;
+ goto tr1181;
} else
- goto tr1163;
- goto tr1169;
-tr1195:
+ goto tr1181;
+ goto tr1187;
+tr1213:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st366;
-tr1196:
+ goto st375;
+tr1214:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st366;
-tr1197:
+ goto st375;
+tr1215:
{
s->line_counter++;
}
- goto st366;
-tr1200:
+ goto st375;
+tr1218:
{
s->buffer[s->buffer_length++] = 0;
@@ -44998,18 +46056,18 @@ tr1200:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 366; goto _out;}
+ {p++; cs = 375; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st366;
-st366:
+ goto st375;
+st375:
if ( ++p == pe )
- goto _test_eof366;
-case 366:
+ goto _test_eof375;
+case 375:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -45023,42 +46081,42 @@ case 366:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st366;
- case 32: goto st366;
- case 40: goto tr1195;
- case 41: goto tr1196;
- case 42: goto tr1163;
- case 46: goto tr1164;
- case 92: goto tr1165;
- case 95: goto tr1163;
- case 2058: goto tr1197;
- case 2107: goto tr1198;
+ case 9: goto st375;
+ case 32: goto st375;
+ case 40: goto tr1213;
+ case 41: goto tr1214;
+ case 42: goto tr1181;
+ case 46: goto tr1182;
+ case 92: goto tr1183;
+ case 95: goto tr1181;
+ case 2058: goto tr1215;
+ case 2107: goto tr1216;
}
if ( _widec < 65 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr1163;
+ goto tr1181;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr1163;
+ goto tr1181;
} else
- goto tr1163;
- goto tr1169;
-tr1198:
+ goto tr1181;
+ goto tr1187;
+tr1216:
{
s->buffer_length = 0;
}
- goto st367;
-tr1199:
+ goto st376;
+tr1217:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st367;
-st367:
+ goto st376;
+st376:
if ( ++p == pe )
- goto _test_eof367;
-case 367:
+ goto _test_eof376;
+case 376:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -45078,26 +46136,26 @@ case 367:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1200;
+ goto tr1218;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1199;
+ goto tr1217;
goto st0;
-tr1149:
+tr1167:
{
s->buffer_length = 0;
}
- goto st368;
-tr1201:
+ goto st377;
+tr1219:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st368;
-st368:
+ goto st377;
+st377:
if ( ++p == pe )
- goto _test_eof368;
-case 368:
+ goto _test_eof377;
+case 377:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -45117,51 +46175,51 @@ case 368:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1202;
+ goto tr1220;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1201;
+ goto tr1219;
goto st0;
-st369:
+st378:
if ( ++p == pe )
- goto _test_eof369;
-case 369:
+ goto _test_eof378;
+case 378:
if ( (*p) == 43 )
- goto tr1204;
+ goto tr1222;
if ( (*p) < 65 ) {
if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1204;
+ goto tr1222;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1204;
+ goto tr1222;
} else
- goto tr1204;
- goto tr1203;
-tr1204:
+ goto tr1222;
+ goto tr1221;
+tr1222:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_base64_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st370;
-st370:
+ goto st379;
+st379:
if ( ++p == pe )
- goto _test_eof370;
-case 370:
+ goto _test_eof379;
+case 379:
if ( (*p) == 43 )
- goto tr1205;
+ goto tr1223;
if ( (*p) < 65 ) {
if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1205;
+ goto tr1223;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1205;
+ goto tr1223;
} else
- goto tr1205;
- goto tr1203;
-tr1205:
+ goto tr1223;
+ goto tr1221;
+tr1223:
{
*(rdata_tail++) += second_left_base64_to_num[(uint8_t)(*p)];
@@ -45169,28 +46227,28 @@ tr1205:
*rdata_tail = second_right_base64_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st371;
-st371:
+ goto st380;
+st380:
if ( ++p == pe )
- goto _test_eof371;
-case 371:
+ goto _test_eof380;
+case 380:
switch( (*p) ) {
- case 43: goto tr1206;
- case 61: goto st375;
+ case 43: goto tr1224;
+ case 61: goto st384;
}
if ( (*p) < 65 ) {
if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1206;
+ goto tr1224;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1206;
+ goto tr1224;
} else
- goto tr1206;
- goto tr1203;
-tr1206:
+ goto tr1224;
+ goto tr1221;
+tr1224:
{
*(rdata_tail++) += third_left_base64_to_num[(uint8_t)(*p)];
@@ -45198,51 +46256,51 @@ tr1206:
*rdata_tail = third_right_base64_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st372;
-st372:
+ goto st381;
+st381:
if ( ++p == pe )
- goto _test_eof372;
-case 372:
+ goto _test_eof381;
+case 381:
switch( (*p) ) {
- case 43: goto tr1208;
- case 61: goto st373;
+ case 43: goto tr1226;
+ case 61: goto st382;
}
if ( (*p) < 65 ) {
if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1208;
+ goto tr1226;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1208;
+ goto tr1226;
} else
- goto tr1208;
- goto tr1203;
-tr1210:
+ goto tr1226;
+ goto tr1221;
+tr1228:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st373;
-tr1211:
+ goto st382;
+tr1229:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st373;
-tr1212:
+ goto st382;
+tr1230:
{
s->line_counter++;
}
- goto st373;
-tr1218:
+ goto st382;
+tr1236:
{
s->buffer[s->buffer_length++] = 0;
@@ -45252,23 +46310,23 @@ tr1218:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 373; goto _out;}
+ {p++; cs = 382; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st373;
-tr1208:
+ goto st382;
+tr1226:
{
*(rdata_tail++) += fourth_base64_to_num[(uint8_t)(*p)];
}
- goto st373;
-st373:
+ goto st382;
+st382:
if ( ++p == pe )
- goto _test_eof373;
-case 373:
+ goto _test_eof382;
+case 382:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -45286,43 +46344,43 @@ case 373:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st373;
- case 32: goto st373;
- case 40: goto tr1210;
- case 41: goto tr1211;
- case 43: goto tr1204;
- case 3082: goto tr1212;
- case 3131: goto tr1213;
- case 3338: goto tr1214;
- case 3387: goto tr1214;
- case 3594: goto tr1215;
- case 3643: goto tr1216;
+ case 9: goto st382;
+ case 32: goto st382;
+ case 40: goto tr1228;
+ case 41: goto tr1229;
+ case 43: goto tr1222;
+ case 3082: goto tr1230;
+ case 3131: goto tr1231;
+ case 3338: goto tr1232;
+ case 3387: goto tr1232;
+ case 3594: goto tr1233;
+ case 3643: goto tr1234;
}
if ( _widec < 65 ) {
if ( 47 <= _widec && _widec <= 57 )
- goto tr1204;
+ goto tr1222;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr1204;
+ goto tr1222;
} else
- goto tr1204;
- goto tr1203;
-tr1213:
+ goto tr1222;
+ goto tr1221;
+tr1231:
{
s->buffer_length = 0;
}
- goto st374;
-tr1217:
+ goto st383;
+tr1235:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st374;
-st374:
+ goto st383;
+st383:
if ( ++p == pe )
- goto _test_eof374;
-case 374:
+ goto _test_eof383;
+case 383:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -45342,32 +46400,32 @@ case 374:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1218;
+ goto tr1236;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1217;
- goto tr1203;
-tr1214:
+ goto tr1235;
+ goto tr1221;
+tr1232:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1415;
-st1415:
+ goto st1463;
+st1463:
if ( ++p == pe )
- goto _test_eof1415;
-case 1415:
+ goto _test_eof1463;
+case 1463:
goto st0;
-tr1215:
+tr1233:
{
s->line_counter++;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1416;
-st1416:
+ goto st1464;
+st1464:
if ( ++p == pe )
- goto _test_eof1416;
-case 1416:
+ goto _test_eof1464;
+case 1464:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -45385,39 +46443,39 @@ case 1416:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st373;
- case 32: goto st373;
- case 40: goto tr1210;
- case 41: goto tr1211;
- case 43: goto tr1204;
- case 3082: goto tr1212;
- case 3131: goto tr1213;
- case 3338: goto tr1214;
- case 3387: goto tr1214;
- case 3594: goto tr1215;
- case 3643: goto tr1216;
+ case 9: goto st382;
+ case 32: goto st382;
+ case 40: goto tr1228;
+ case 41: goto tr1229;
+ case 43: goto tr1222;
+ case 3082: goto tr1230;
+ case 3131: goto tr1231;
+ case 3338: goto tr1232;
+ case 3387: goto tr1232;
+ case 3594: goto tr1233;
+ case 3643: goto tr1234;
}
if ( _widec < 65 ) {
if ( 47 <= _widec && _widec <= 57 )
- goto tr1204;
+ goto tr1222;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr1204;
+ goto tr1222;
} else
- goto tr1204;
- goto tr1203;
-tr1216:
+ goto tr1222;
+ goto tr1221;
+tr1234:
{
s->buffer_length = 0;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1417;
-st1417:
+ goto st1465;
+st1465:
if ( ++p == pe )
- goto _test_eof1417;
-case 1417:
+ goto _test_eof1465;
+case 1465:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -45437,21 +46495,21 @@ case 1417:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1218;
+ goto tr1236;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1217;
- goto tr1203;
-st375:
+ goto tr1235;
+ goto tr1221;
+st384:
if ( ++p == pe )
- goto _test_eof375;
-case 375:
+ goto _test_eof384;
+case 384:
if ( (*p) == 61 )
- goto st373;
- goto tr1203;
-st376:
+ goto st382;
+ goto tr1221;
+st385:
if ( ++p == pe )
- goto _test_eof376;
-case 376:
+ goto _test_eof385;
+case 385:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -45469,42 +46527,42 @@ case 376:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1220;
- case 32: goto tr1220;
- case 40: goto tr1221;
- case 41: goto tr1222;
- case 3082: goto tr1223;
- case 3131: goto tr1224;
- case 3338: goto tr1225;
- case 3387: goto tr1225;
- case 3594: goto tr1226;
- case 3643: goto tr1227;
+ case 9: goto tr1238;
+ case 32: goto tr1238;
+ case 40: goto tr1239;
+ case 41: goto tr1240;
+ case 3082: goto tr1241;
+ case 3131: goto tr1242;
+ case 3338: goto tr1243;
+ case 3387: goto tr1243;
+ case 3594: goto tr1244;
+ case 3643: goto tr1245;
}
- goto tr1219;
-tr1229:
+ goto tr1237;
+tr1247:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1230:
+ goto st386;
+tr1248:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1248:
+ goto st386;
+tr1267:
{
s->line_counter++;
}
- goto st377;
-tr1275:
+ goto st386;
+tr1294:
{
s->buffer[s->buffer_length++] = 0;
@@ -45514,21 +46572,21 @@ tr1275:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 377; goto _out;}
+ {p++; cs = 386; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st377;
-tr1220:
+ goto st386;
+tr1238:
{
memset(s->windows, 0, sizeof(s->windows));
s->last_window = -1;
}
- goto st377;
-tr1221:
+ goto st386;
+tr1239:
{
memset(s->windows, 0, sizeof(s->windows));
s->last_window = -1;
@@ -45536,12 +46594,12 @@ tr1221:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1222:
+ goto st386;
+tr1240:
{
memset(s->windows, 0, sizeof(s->windows));
s->last_window = -1;
@@ -45549,12 +46607,12 @@ tr1222:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1223:
+ goto st386;
+tr1241:
{
memset(s->windows, 0, sizeof(s->windows));
s->last_window = -1;
@@ -45562,1460 +46620,1489 @@ tr1223:
{
s->line_counter++;
}
- goto st377;
-tr1253:
+ goto st386;
+tr1272:
{ window_add_bit(KNOT_RRTYPE_A, s); }
- goto st377;
-tr1254:
+ goto st386;
+tr1273:
{ window_add_bit(KNOT_RRTYPE_A, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1255:
+ goto st386;
+tr1274:
{ window_add_bit(KNOT_RRTYPE_A, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1259:
+ goto st386;
+tr1278:
{ window_add_bit(KNOT_RRTYPE_A, s); }
{
s->line_counter++;
}
- goto st377;
-tr1266:
+ goto st386;
+tr1285:
{ window_add_bit(KNOT_RRTYPE_AAAA, s); }
- goto st377;
-tr1267:
+ goto st386;
+tr1286:
{ window_add_bit(KNOT_RRTYPE_AAAA, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1268:
+ goto st386;
+tr1287:
{ window_add_bit(KNOT_RRTYPE_AAAA, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1269:
+ goto st386;
+tr1288:
{ window_add_bit(KNOT_RRTYPE_AAAA, s); }
{
s->line_counter++;
}
- goto st377;
-tr1282:
+ goto st386;
+tr1301:
{ window_add_bit(KNOT_RRTYPE_CAA, s); }
- goto st377;
-tr1283:
+ goto st386;
+tr1302:
{ window_add_bit(KNOT_RRTYPE_CAA, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1284:
+ goto st386;
+tr1303:
{ window_add_bit(KNOT_RRTYPE_CAA, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1285:
+ goto st386;
+tr1304:
{ window_add_bit(KNOT_RRTYPE_CAA, s); }
{
s->line_counter++;
}
- goto st377;
-tr1296:
+ goto st386;
+tr1315:
{ window_add_bit(KNOT_RRTYPE_CDNSKEY, s); }
- goto st377;
-tr1297:
+ goto st386;
+tr1316:
{ window_add_bit(KNOT_RRTYPE_CDNSKEY, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1298:
+ goto st386;
+tr1317:
{ window_add_bit(KNOT_RRTYPE_CDNSKEY, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1299:
+ goto st386;
+tr1318:
{ window_add_bit(KNOT_RRTYPE_CDNSKEY, s); }
{
s->line_counter++;
}
- goto st377;
-tr1304:
+ goto st386;
+tr1323:
{ window_add_bit(KNOT_RRTYPE_CDS, s); }
- goto st377;
-tr1305:
+ goto st386;
+tr1324:
{ window_add_bit(KNOT_RRTYPE_CDS, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1306:
+ goto st386;
+tr1325:
{ window_add_bit(KNOT_RRTYPE_CDS, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1307:
+ goto st386;
+tr1326:
{ window_add_bit(KNOT_RRTYPE_CDS, s); }
{
s->line_counter++;
}
- goto st377;
-tr1314:
+ goto st386;
+tr1333:
{ window_add_bit(KNOT_RRTYPE_CERT, s); }
- goto st377;
-tr1315:
+ goto st386;
+tr1334:
{ window_add_bit(KNOT_RRTYPE_CERT, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1316:
+ goto st386;
+tr1335:
{ window_add_bit(KNOT_RRTYPE_CERT, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1317:
+ goto st386;
+tr1336:
{ window_add_bit(KNOT_RRTYPE_CERT, s); }
{
s->line_counter++;
}
- goto st377;
-tr1325:
+ goto st386;
+tr1344:
{ window_add_bit(KNOT_RRTYPE_CNAME, s); }
- goto st377;
-tr1326:
+ goto st386;
+tr1345:
{ window_add_bit(KNOT_RRTYPE_CNAME, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1327:
+ goto st386;
+tr1346:
{ window_add_bit(KNOT_RRTYPE_CNAME, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1328:
+ goto st386;
+tr1347:
{ window_add_bit(KNOT_RRTYPE_CNAME, s); }
{
s->line_counter++;
}
- goto st377;
-tr1336:
+ goto st386;
+tr1355:
{ window_add_bit(KNOT_RRTYPE_CSYNC, s); }
- goto st377;
-tr1337:
+ goto st386;
+tr1356:
{ window_add_bit(KNOT_RRTYPE_CSYNC, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1338:
+ goto st386;
+tr1357:
{ window_add_bit(KNOT_RRTYPE_CSYNC, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1339:
+ goto st386;
+tr1358:
{ window_add_bit(KNOT_RRTYPE_CSYNC, s); }
{
s->line_counter++;
}
- goto st377;
-tr1350:
+ goto st386;
+tr1369:
{ window_add_bit(KNOT_RRTYPE_DHCID, s); }
- goto st377;
-tr1351:
+ goto st386;
+tr1370:
{ window_add_bit(KNOT_RRTYPE_DHCID, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1352:
+ goto st386;
+tr1371:
{ window_add_bit(KNOT_RRTYPE_DHCID, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1353:
+ goto st386;
+tr1372:
{ window_add_bit(KNOT_RRTYPE_DHCID, s); }
{
s->line_counter++;
}
- goto st377;
-tr1362:
+ goto st386;
+tr1381:
{ window_add_bit(KNOT_RRTYPE_DNAME, s); }
- goto st377;
-tr1363:
+ goto st386;
+tr1382:
{ window_add_bit(KNOT_RRTYPE_DNAME, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1364:
+ goto st386;
+tr1383:
{ window_add_bit(KNOT_RRTYPE_DNAME, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1365:
+ goto st386;
+tr1384:
{ window_add_bit(KNOT_RRTYPE_DNAME, s); }
{
s->line_counter++;
}
- goto st377;
-tr1373:
+ goto st386;
+tr1392:
{ window_add_bit(KNOT_RRTYPE_DNSKEY, s); }
- goto st377;
-tr1374:
+ goto st386;
+tr1393:
{ window_add_bit(KNOT_RRTYPE_DNSKEY, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1375:
+ goto st386;
+tr1394:
{ window_add_bit(KNOT_RRTYPE_DNSKEY, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1376:
+ goto st386;
+tr1395:
{ window_add_bit(KNOT_RRTYPE_DNSKEY, s); }
{
s->line_counter++;
}
- goto st377;
-tr1381:
+ goto st386;
+tr1400:
{ window_add_bit(KNOT_RRTYPE_DS, s); }
- goto st377;
-tr1382:
+ goto st386;
+tr1401:
{ window_add_bit(KNOT_RRTYPE_DS, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1383:
+ goto st386;
+tr1402:
{ window_add_bit(KNOT_RRTYPE_DS, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1384:
+ goto st386;
+tr1403:
{ window_add_bit(KNOT_RRTYPE_DS, s); }
{
s->line_counter++;
}
- goto st377;
-tr1394:
+ goto st386;
+tr1413:
{ window_add_bit(KNOT_RRTYPE_EUI48, s); }
- goto st377;
-tr1395:
+ goto st386;
+tr1414:
{ window_add_bit(KNOT_RRTYPE_EUI48, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1396:
+ goto st386;
+tr1415:
{ window_add_bit(KNOT_RRTYPE_EUI48, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1397:
+ goto st386;
+tr1416:
{ window_add_bit(KNOT_RRTYPE_EUI48, s); }
{
s->line_counter++;
}
- goto st377;
-tr1403:
+ goto st386;
+tr1422:
{ window_add_bit(KNOT_RRTYPE_EUI64, s); }
- goto st377;
-tr1404:
+ goto st386;
+tr1423:
{ window_add_bit(KNOT_RRTYPE_EUI64, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1405:
+ goto st386;
+tr1424:
{ window_add_bit(KNOT_RRTYPE_EUI64, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1406:
+ goto st386;
+tr1425:
{ window_add_bit(KNOT_RRTYPE_EUI64, s); }
{
s->line_counter++;
}
- goto st377;
-tr1416:
+ goto st386;
+tr1435:
{ window_add_bit(KNOT_RRTYPE_HINFO, s); }
- goto st377;
-tr1417:
+ goto st386;
+tr1436:
{ window_add_bit(KNOT_RRTYPE_HINFO, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1418:
+ goto st386;
+tr1437:
{ window_add_bit(KNOT_RRTYPE_HINFO, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1419:
+ goto st386;
+tr1438:
{ window_add_bit(KNOT_RRTYPE_HINFO, s); }
{
s->line_counter++;
}
- goto st377;
-tr1427:
+ goto st386;
+tr1446:
{ window_add_bit(KNOT_RRTYPE_HTTPS, s); }
- goto st377;
-tr1428:
+ goto st386;
+tr1447:
{ window_add_bit(KNOT_RRTYPE_HTTPS, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1429:
+ goto st386;
+tr1448:
{ window_add_bit(KNOT_RRTYPE_HTTPS, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1430:
+ goto st386;
+tr1449:
{ window_add_bit(KNOT_RRTYPE_HTTPS, s); }
{
s->line_counter++;
}
- goto st377;
-tr1442:
+ goto st386;
+tr1461:
{ window_add_bit(KNOT_RRTYPE_IPSECKEY, s); }
- goto st377;
-tr1443:
+ goto st386;
+tr1462:
{ window_add_bit(KNOT_RRTYPE_IPSECKEY, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1444:
+ goto st386;
+tr1463:
{ window_add_bit(KNOT_RRTYPE_IPSECKEY, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1445:
+ goto st386;
+tr1464:
{ window_add_bit(KNOT_RRTYPE_IPSECKEY, s); }
{
s->line_counter++;
}
- goto st377;
-tr1453:
+ goto st386;
+tr1472:
{ window_add_bit(KNOT_RRTYPE_KEY, s); }
- goto st377;
-tr1454:
+ goto st386;
+tr1473:
{ window_add_bit(KNOT_RRTYPE_KEY, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1455:
+ goto st386;
+tr1474:
{ window_add_bit(KNOT_RRTYPE_KEY, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1456:
+ goto st386;
+tr1475:
{ window_add_bit(KNOT_RRTYPE_KEY, s); }
{
s->line_counter++;
}
- goto st377;
-tr1461:
+ goto st386;
+tr1480:
{ window_add_bit(KNOT_RRTYPE_KX, s); }
- goto st377;
-tr1462:
+ goto st386;
+tr1481:
{ window_add_bit(KNOT_RRTYPE_KX, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1463:
+ goto st386;
+tr1482:
{ window_add_bit(KNOT_RRTYPE_KX, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1464:
+ goto st386;
+tr1483:
{ window_add_bit(KNOT_RRTYPE_KX, s); }
{
s->line_counter++;
}
- goto st377;
-tr1474:
+ goto st386;
+tr1493:
{ window_add_bit(KNOT_RRTYPE_L32, s); }
- goto st377;
-tr1475:
+ goto st386;
+tr1494:
{ window_add_bit(KNOT_RRTYPE_L32, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1476:
+ goto st386;
+tr1495:
{ window_add_bit(KNOT_RRTYPE_L32, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1477:
+ goto st386;
+tr1496:
{ window_add_bit(KNOT_RRTYPE_L32, s); }
{
s->line_counter++;
}
- goto st377;
-tr1483:
+ goto st386;
+tr1502:
{ window_add_bit(KNOT_RRTYPE_L64, s); }
- goto st377;
-tr1484:
+ goto st386;
+tr1503:
{ window_add_bit(KNOT_RRTYPE_L64, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1485:
+ goto st386;
+tr1504:
{ window_add_bit(KNOT_RRTYPE_L64, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1486:
+ goto st386;
+tr1505:
{ window_add_bit(KNOT_RRTYPE_L64, s); }
{
s->line_counter++;
}
- goto st377;
-tr1492:
+ goto st386;
+tr1511:
{ window_add_bit(KNOT_RRTYPE_LOC, s); }
- goto st377;
-tr1493:
+ goto st386;
+tr1512:
{ window_add_bit(KNOT_RRTYPE_LOC, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1494:
+ goto st386;
+tr1513:
{ window_add_bit(KNOT_RRTYPE_LOC, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1495:
+ goto st386;
+tr1514:
{ window_add_bit(KNOT_RRTYPE_LOC, s); }
{
s->line_counter++;
}
- goto st377;
-tr1500:
+ goto st386;
+tr1519:
{ window_add_bit(KNOT_RRTYPE_LP, s); }
- goto st377;
-tr1501:
+ goto st386;
+tr1520:
{ window_add_bit(KNOT_RRTYPE_LP, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1502:
+ goto st386;
+tr1521:
{ window_add_bit(KNOT_RRTYPE_LP, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1503:
+ goto st386;
+tr1522:
{ window_add_bit(KNOT_RRTYPE_LP, s); }
{
s->line_counter++;
}
- goto st377;
-tr1513:
+ goto st386;
+tr1532:
{ window_add_bit(KNOT_RRTYPE_MINFO, s); }
- goto st377;
-tr1514:
+ goto st386;
+tr1533:
{ window_add_bit(KNOT_RRTYPE_MINFO, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1515:
+ goto st386;
+tr1534:
{ window_add_bit(KNOT_RRTYPE_MINFO, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1516:
+ goto st386;
+tr1535:
{ window_add_bit(KNOT_RRTYPE_MINFO, s); }
{
s->line_counter++;
}
- goto st377;
-tr1521:
+ goto st386;
+tr1540:
{ window_add_bit(KNOT_RRTYPE_MX, s); }
- goto st377;
-tr1522:
+ goto st386;
+tr1541:
{ window_add_bit(KNOT_RRTYPE_MX, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1523:
+ goto st386;
+tr1542:
{ window_add_bit(KNOT_RRTYPE_MX, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1524:
+ goto st386;
+tr1543:
{ window_add_bit(KNOT_RRTYPE_MX, s); }
{
s->line_counter++;
}
- goto st377;
-tr1535:
+ goto st386;
+tr1554:
{ window_add_bit(KNOT_RRTYPE_NAPTR, s); }
- goto st377;
-tr1536:
+ goto st386;
+tr1555:
{ window_add_bit(KNOT_RRTYPE_NAPTR, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1537:
+ goto st386;
+tr1556:
{ window_add_bit(KNOT_RRTYPE_NAPTR, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1538:
+ goto st386;
+tr1557:
{ window_add_bit(KNOT_RRTYPE_NAPTR, s); }
{
s->line_counter++;
}
- goto st377;
-tr1544:
+ goto st386;
+tr1563:
{ window_add_bit(KNOT_RRTYPE_NID, s); }
- goto st377;
-tr1545:
+ goto st386;
+tr1564:
{ window_add_bit(KNOT_RRTYPE_NID, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1546:
+ goto st386;
+tr1565:
{ window_add_bit(KNOT_RRTYPE_NID, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1547:
+ goto st386;
+tr1566:
{ window_add_bit(KNOT_RRTYPE_NID, s); }
{
s->line_counter++;
}
- goto st377;
-tr1552:
+ goto st386;
+tr1571:
{ window_add_bit(KNOT_RRTYPE_NS, s); }
- goto st377;
-tr1553:
+ goto st386;
+tr1572:
{ window_add_bit(KNOT_RRTYPE_NS, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1554:
+ goto st386;
+tr1573:
{ window_add_bit(KNOT_RRTYPE_NS, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1556:
+ goto st386;
+tr1575:
{ window_add_bit(KNOT_RRTYPE_NS, s); }
{
s->line_counter++;
}
- goto st377;
-tr1562:
+ goto st386;
+tr1581:
{ window_add_bit(KNOT_RRTYPE_NSEC, s); }
- goto st377;
-tr1563:
+ goto st386;
+tr1582:
{ window_add_bit(KNOT_RRTYPE_NSEC, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1564:
+ goto st386;
+tr1583:
{ window_add_bit(KNOT_RRTYPE_NSEC, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1566:
+ goto st386;
+tr1585:
{ window_add_bit(KNOT_RRTYPE_NSEC, s); }
{
s->line_counter++;
}
- goto st377;
-tr1571:
+ goto st386;
+tr1590:
{ window_add_bit(KNOT_RRTYPE_NSEC3, s); }
- goto st377;
-tr1572:
+ goto st386;
+tr1591:
{ window_add_bit(KNOT_RRTYPE_NSEC3, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1573:
+ goto st386;
+tr1592:
{ window_add_bit(KNOT_RRTYPE_NSEC3, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1575:
+ goto st386;
+tr1594:
{ window_add_bit(KNOT_RRTYPE_NSEC3, s); }
{
s->line_counter++;
}
- goto st377;
-tr1584:
+ goto st386;
+tr1603:
{ window_add_bit(KNOT_RRTYPE_NSEC3PARAM, s); }
- goto st377;
-tr1585:
+ goto st386;
+tr1604:
{ window_add_bit(KNOT_RRTYPE_NSEC3PARAM, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1586:
+ goto st386;
+tr1605:
{ window_add_bit(KNOT_RRTYPE_NSEC3PARAM, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1587:
+ goto st386;
+tr1606:
{ window_add_bit(KNOT_RRTYPE_NSEC3PARAM, s); }
{
s->line_counter++;
}
- goto st377;
-tr1601:
+ goto st386;
+tr1620:
{ window_add_bit(KNOT_RRTYPE_OPENPGPKEY, s); }
- goto st377;
-tr1602:
+ goto st386;
+tr1621:
{ window_add_bit(KNOT_RRTYPE_OPENPGPKEY, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1603:
+ goto st386;
+tr1622:
{ window_add_bit(KNOT_RRTYPE_OPENPGPKEY, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1604:
+ goto st386;
+tr1623:
{ window_add_bit(KNOT_RRTYPE_OPENPGPKEY, s); }
{
s->line_counter++;
}
- goto st377;
-tr1611:
+ goto st386;
+tr1630:
{ window_add_bit(KNOT_RRTYPE_PTR, s); }
- goto st377;
-tr1612:
+ goto st386;
+tr1631:
{ window_add_bit(KNOT_RRTYPE_PTR, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1613:
+ goto st386;
+tr1632:
{ window_add_bit(KNOT_RRTYPE_PTR, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1614:
+ goto st386;
+tr1633:
{ window_add_bit(KNOT_RRTYPE_PTR, s); }
{
s->line_counter++;
}
- goto st377;
-tr1622:
+ goto st386;
+tr1641:
{ window_add_bit(KNOT_RRTYPE_RP, s); }
- goto st377;
-tr1623:
+ goto st386;
+tr1642:
{ window_add_bit(KNOT_RRTYPE_RP, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1624:
+ goto st386;
+tr1643:
{ window_add_bit(KNOT_RRTYPE_RP, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1625:
+ goto st386;
+tr1644:
{ window_add_bit(KNOT_RRTYPE_RP, s); }
{
s->line_counter++;
}
- goto st377;
-tr1633:
+ goto st386;
+tr1652:
{ window_add_bit(KNOT_RRTYPE_RRSIG, s); }
- goto st377;
-tr1634:
+ goto st386;
+tr1653:
{ window_add_bit(KNOT_RRTYPE_RRSIG, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1635:
+ goto st386;
+tr1654:
{ window_add_bit(KNOT_RRTYPE_RRSIG, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1636:
+ goto st386;
+tr1655:
{ window_add_bit(KNOT_RRTYPE_RRSIG, s); }
{
s->line_counter++;
}
- goto st377;
-tr1641:
+ goto st386;
+tr1660:
{ window_add_bit(KNOT_RRTYPE_RT, s); }
- goto st377;
-tr1642:
+ goto st386;
+tr1661:
{ window_add_bit(KNOT_RRTYPE_RT, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1643:
+ goto st386;
+tr1662:
{ window_add_bit(KNOT_RRTYPE_RT, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1644:
+ goto st386;
+tr1663:
{ window_add_bit(KNOT_RRTYPE_RT, s); }
{
s->line_counter++;
}
- goto st377;
-tr1659:
+ goto st386;
+tr1678:
{ window_add_bit(KNOT_RRTYPE_SMIMEA, s); }
- goto st377;
-tr1660:
+ goto st386;
+tr1679:
{ window_add_bit(KNOT_RRTYPE_SMIMEA, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1661:
+ goto st386;
+tr1680:
{ window_add_bit(KNOT_RRTYPE_SMIMEA, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1662:
+ goto st386;
+tr1681:
{ window_add_bit(KNOT_RRTYPE_SMIMEA, s); }
{
s->line_counter++;
}
- goto st377;
-tr1668:
+ goto st386;
+tr1687:
{ window_add_bit(KNOT_RRTYPE_SOA, s); }
- goto st377;
-tr1669:
+ goto st386;
+tr1688:
{ window_add_bit(KNOT_RRTYPE_SOA, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1670:
+ goto st386;
+tr1689:
{ window_add_bit(KNOT_RRTYPE_SOA, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1671:
+ goto st386;
+tr1690:
{ window_add_bit(KNOT_RRTYPE_SOA, s); }
{
s->line_counter++;
}
- goto st377;
-tr1677:
+ goto st386;
+tr1696:
{ window_add_bit(KNOT_RRTYPE_SPF, s); }
- goto st377;
-tr1678:
+ goto st386;
+tr1697:
{ window_add_bit(KNOT_RRTYPE_SPF, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1679:
+ goto st386;
+tr1698:
{ window_add_bit(KNOT_RRTYPE_SPF, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1680:
+ goto st386;
+tr1699:
{ window_add_bit(KNOT_RRTYPE_SPF, s); }
{
s->line_counter++;
}
- goto st377;
-tr1686:
+ goto st386;
+tr1705:
{ window_add_bit(KNOT_RRTYPE_SRV, s); }
- goto st377;
-tr1687:
+ goto st386;
+tr1706:
{ window_add_bit(KNOT_RRTYPE_SRV, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1688:
+ goto st386;
+tr1707:
{ window_add_bit(KNOT_RRTYPE_SRV, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1689:
+ goto st386;
+tr1708:
{ window_add_bit(KNOT_RRTYPE_SRV, s); }
{
s->line_counter++;
}
- goto st377;
-tr1697:
+ goto st386;
+tr1716:
{ window_add_bit(KNOT_RRTYPE_SSHFP, s); }
- goto st377;
-tr1698:
+ goto st386;
+tr1717:
{ window_add_bit(KNOT_RRTYPE_SSHFP, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1699:
+ goto st386;
+tr1718:
{ window_add_bit(KNOT_RRTYPE_SSHFP, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1700:
+ goto st386;
+tr1719:
{ window_add_bit(KNOT_RRTYPE_SSHFP, s); }
{
s->line_counter++;
}
- goto st377;
-tr1707:
+ goto st386;
+tr1726:
{ window_add_bit(KNOT_RRTYPE_SVCB, s); }
- goto st377;
-tr1708:
+ goto st386;
+tr1727:
{ window_add_bit(KNOT_RRTYPE_SVCB, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1709:
+ goto st386;
+tr1728:
{ window_add_bit(KNOT_RRTYPE_SVCB, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1710:
+ goto st386;
+tr1729:
{ window_add_bit(KNOT_RRTYPE_SVCB, s); }
{
s->line_counter++;
}
- goto st377;
-tr1720:
+ goto st386;
+tr1739:
{ window_add_bit(KNOT_RRTYPE_TLSA, s); }
- goto st377;
-tr1721:
+ goto st386;
+tr1740:
{ window_add_bit(KNOT_RRTYPE_TLSA, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1722:
+ goto st386;
+tr1741:
{ window_add_bit(KNOT_RRTYPE_TLSA, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1723:
+ goto st386;
+tr1742:
{ window_add_bit(KNOT_RRTYPE_TLSA, s); }
{
s->line_counter++;
}
- goto st377;
-tr1729:
+ goto st386;
+tr1748:
{ window_add_bit(KNOT_RRTYPE_TXT, s); }
- goto st377;
-tr1730:
+ goto st386;
+tr1749:
{ window_add_bit(KNOT_RRTYPE_TXT, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1731:
+ goto st386;
+tr1750:
{ window_add_bit(KNOT_RRTYPE_TXT, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1732:
+ goto st386;
+tr1751:
{ window_add_bit(KNOT_RRTYPE_TXT, s); }
{
s->line_counter++;
}
- goto st377;
-tr1740:
+ goto st386;
+tr1759:
{
if (s->number64 <= UINT16_MAX) {
window_add_bit(s->number64, s);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st377;
-tr1741:
+ goto st386;
+tr1760:
{
if (s->number64 <= UINT16_MAX) {
window_add_bit(s->number64, s);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1742:
+ goto st386;
+tr1761:
{
if (s->number64 <= UINT16_MAX) {
window_add_bit(s->number64, s);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1744:
+ goto st386;
+tr1763:
{
if (s->number64 <= UINT16_MAX) {
window_add_bit(s->number64, s);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st377;
-tr1751:
+ goto st386;
+tr1770:
{ window_add_bit(KNOT_RRTYPE_URI, s); }
- goto st377;
-tr1752:
+ goto st386;
+tr1771:
{ window_add_bit(KNOT_RRTYPE_URI, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1753:
+ goto st386;
+tr1772:
{ window_add_bit(KNOT_RRTYPE_URI, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1754:
+ goto st386;
+tr1773:
{ window_add_bit(KNOT_RRTYPE_URI, s); }
{
s->line_counter++;
}
- goto st377;
-tr1764:
+ goto st386;
+tr1783:
+ { window_add_bit(KNOT_RRTYPE_WALLET, s); }
+ goto st386;
+tr1784:
+ { window_add_bit(KNOT_RRTYPE_WALLET, s); }
+ {
+ if (s->multiline == true) {
+ ERR(ZS_LEFT_PARENTHESIS);
+ p--; {goto st316;}
+ }
+ s->multiline = true;
+ }
+ goto st386;
+tr1785:
+ { window_add_bit(KNOT_RRTYPE_WALLET, s); }
+ {
+ if (s->multiline == false) {
+ ERR(ZS_RIGHT_PARENTHESIS);
+ p--; {goto st316;}
+ }
+ s->multiline = false;
+ }
+ goto st386;
+tr1786:
+ { window_add_bit(KNOT_RRTYPE_WALLET, s); }
+ {
+ s->line_counter++;
+ }
+ goto st386;
+tr1796:
{ window_add_bit(KNOT_RRTYPE_ZONEMD, s); }
- goto st377;
-tr1765:
+ goto st386;
+tr1797:
{ window_add_bit(KNOT_RRTYPE_ZONEMD, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1766:
+ goto st386;
+tr1798:
{ window_add_bit(KNOT_RRTYPE_ZONEMD, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1767:
+ goto st386;
+tr1799:
{ window_add_bit(KNOT_RRTYPE_ZONEMD, s); }
{
s->line_counter++;
}
- goto st377;
-tr1775:
+ goto st386;
+tr1807:
{ window_add_bit(KNOT_RRTYPE_AFSDB, s); }
- goto st377;
-tr1776:
+ goto st386;
+tr1808:
{ window_add_bit(KNOT_RRTYPE_AFSDB, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1777:
+ goto st386;
+tr1809:
{ window_add_bit(KNOT_RRTYPE_AFSDB, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1778:
+ goto st386;
+tr1810:
{ window_add_bit(KNOT_RRTYPE_AFSDB, s); }
{
s->line_counter++;
}
- goto st377;
-tr1784:
+ goto st386;
+tr1816:
{ window_add_bit(KNOT_RRTYPE_APL, s); }
- goto st377;
-tr1785:
+ goto st386;
+tr1817:
{ window_add_bit(KNOT_RRTYPE_APL, s); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st377;
-tr1786:
+ goto st386;
+tr1818:
{ window_add_bit(KNOT_RRTYPE_APL, s); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st377;
-tr1787:
+ goto st386;
+tr1819:
{ window_add_bit(KNOT_RRTYPE_APL, s); }
{
s->line_counter++;
}
- goto st377;
-st377:
+ goto st386;
+st386:
if ( ++p == pe )
- goto _test_eof377;
-case 377:
+ goto _test_eof386;
+case 386:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -47033,56 +48120,58 @@ case 377:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st377;
- case 32: goto st377;
- case 40: goto tr1229;
- case 41: goto tr1230;
- case 65: goto st378;
- case 67: goto st383;
- case 68: goto st404;
- case 69: goto st418;
- case 72: goto st425;
- case 73: goto st434;
- case 75: goto st442;
- case 76: goto st446;
- case 77: goto st454;
- case 78: goto st460;
- case 79: goto st476;
- case 80: goto st486;
- case 82: goto st489;
- case 83: goto st496;
- case 84: goto st515;
- case 85: goto st525;
- case 90: goto st528;
- case 97: goto st378;
- case 99: goto st383;
- case 100: goto st404;
- case 101: goto st418;
- case 104: goto st425;
- case 105: goto st434;
- case 107: goto st442;
- case 108: goto st446;
- case 109: goto st454;
- case 110: goto st460;
- case 111: goto st476;
- case 112: goto st486;
- case 114: goto st489;
- case 115: goto st496;
- case 116: goto st515;
- case 117: goto st525;
- case 122: goto st528;
- case 3082: goto tr1248;
- case 3131: goto tr1249;
- case 3338: goto tr1250;
- case 3387: goto tr1250;
- case 3594: goto tr1251;
- case 3643: goto tr1252;
- }
- goto tr1219;
-st378:
+ case 9: goto st386;
+ case 32: goto st386;
+ case 40: goto tr1247;
+ case 41: goto tr1248;
+ case 65: goto st387;
+ case 67: goto st392;
+ case 68: goto st413;
+ case 69: goto st427;
+ case 72: goto st434;
+ case 73: goto st443;
+ case 75: goto st451;
+ case 76: goto st455;
+ case 77: goto st463;
+ case 78: goto st469;
+ case 79: goto st485;
+ case 80: goto st495;
+ case 82: goto st498;
+ case 83: goto st505;
+ case 84: goto st524;
+ case 85: goto st534;
+ case 87: goto st537;
+ case 90: goto st543;
+ case 97: goto st387;
+ case 99: goto st392;
+ case 100: goto st413;
+ case 101: goto st427;
+ case 104: goto st434;
+ case 105: goto st443;
+ case 107: goto st451;
+ case 108: goto st455;
+ case 109: goto st463;
+ case 110: goto st469;
+ case 111: goto st485;
+ case 112: goto st495;
+ case 114: goto st498;
+ case 115: goto st505;
+ case 116: goto st524;
+ case 117: goto st534;
+ case 119: goto st537;
+ case 122: goto st543;
+ case 3082: goto tr1267;
+ case 3131: goto tr1268;
+ case 3338: goto tr1269;
+ case 3387: goto tr1269;
+ case 3594: goto tr1270;
+ case 3643: goto tr1271;
+ }
+ goto tr1237;
+st387:
if ( ++p == pe )
- goto _test_eof378;
-case 378:
+ goto _test_eof387;
+case 387:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -47100,46 +48189,46 @@ case 378:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1253;
- case 32: goto tr1253;
- case 40: goto tr1254;
- case 41: goto tr1255;
- case 65: goto st379;
- case 70: goto st534;
- case 80: goto st538;
- case 97: goto st379;
- case 102: goto st534;
- case 112: goto st538;
- case 3082: goto tr1259;
- case 3131: goto tr1260;
- case 3338: goto tr1261;
- case 3387: goto tr1261;
- case 3594: goto tr1262;
- case 3643: goto tr1263;
- }
- goto tr1219;
-st379:
+ case 9: goto tr1272;
+ case 32: goto tr1272;
+ case 40: goto tr1273;
+ case 41: goto tr1274;
+ case 65: goto st388;
+ case 70: goto st549;
+ case 80: goto st553;
+ case 97: goto st388;
+ case 102: goto st549;
+ case 112: goto st553;
+ case 3082: goto tr1278;
+ case 3131: goto tr1279;
+ case 3338: goto tr1280;
+ case 3387: goto tr1280;
+ case 3594: goto tr1281;
+ case 3643: goto tr1282;
+ }
+ goto tr1237;
+st388:
if ( ++p == pe )
- goto _test_eof379;
-case 379:
+ goto _test_eof388;
+case 388:
switch( (*p) ) {
- case 65: goto st380;
- case 97: goto st380;
+ case 65: goto st389;
+ case 97: goto st389;
}
- goto tr1219;
-st380:
+ goto tr1237;
+st389:
if ( ++p == pe )
- goto _test_eof380;
-case 380:
+ goto _test_eof389;
+case 389:
switch( (*p) ) {
- case 65: goto st381;
- case 97: goto st381;
+ case 65: goto st390;
+ case 97: goto st390;
}
- goto tr1219;
-st381:
+ goto tr1237;
+st390:
if ( ++p == pe )
- goto _test_eof381;
-case 381:
+ goto _test_eof390;
+case 390:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -47157,31 +48246,31 @@ case 381:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1266;
- case 32: goto tr1266;
- case 40: goto tr1267;
- case 41: goto tr1268;
- case 3082: goto tr1269;
- case 3131: goto tr1270;
- case 3338: goto tr1271;
- case 3387: goto tr1271;
- case 3594: goto tr1272;
- case 3643: goto tr1273;
+ case 9: goto tr1285;
+ case 32: goto tr1285;
+ case 40: goto tr1286;
+ case 41: goto tr1287;
+ case 3082: goto tr1288;
+ case 3131: goto tr1289;
+ case 3338: goto tr1290;
+ case 3387: goto tr1290;
+ case 3594: goto tr1291;
+ case 3643: goto tr1292;
}
- goto tr1219;
-tr1249:
+ goto tr1237;
+tr1268:
{
s->buffer_length = 0;
}
- goto st382;
-tr1274:
+ goto st391;
+tr1293:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st382;
-tr1224:
+ goto st391;
+tr1242:
{
memset(s->windows, 0, sizeof(s->windows));
s->last_window = -1;
@@ -47189,312 +48278,318 @@ tr1224:
{
s->buffer_length = 0;
}
- goto st382;
-tr1260:
+ goto st391;
+tr1279:
{ window_add_bit(KNOT_RRTYPE_A, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1270:
+ goto st391;
+tr1289:
{ window_add_bit(KNOT_RRTYPE_AAAA, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1286:
+ goto st391;
+tr1305:
{ window_add_bit(KNOT_RRTYPE_CAA, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1300:
+ goto st391;
+tr1319:
{ window_add_bit(KNOT_RRTYPE_CDNSKEY, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1308:
+ goto st391;
+tr1327:
{ window_add_bit(KNOT_RRTYPE_CDS, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1318:
+ goto st391;
+tr1337:
{ window_add_bit(KNOT_RRTYPE_CERT, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1329:
+ goto st391;
+tr1348:
{ window_add_bit(KNOT_RRTYPE_CNAME, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1340:
+ goto st391;
+tr1359:
{ window_add_bit(KNOT_RRTYPE_CSYNC, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1354:
+ goto st391;
+tr1373:
{ window_add_bit(KNOT_RRTYPE_DHCID, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1366:
+ goto st391;
+tr1385:
{ window_add_bit(KNOT_RRTYPE_DNAME, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1377:
+ goto st391;
+tr1396:
{ window_add_bit(KNOT_RRTYPE_DNSKEY, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1385:
+ goto st391;
+tr1404:
{ window_add_bit(KNOT_RRTYPE_DS, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1398:
+ goto st391;
+tr1417:
{ window_add_bit(KNOT_RRTYPE_EUI48, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1407:
+ goto st391;
+tr1426:
{ window_add_bit(KNOT_RRTYPE_EUI64, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1420:
+ goto st391;
+tr1439:
{ window_add_bit(KNOT_RRTYPE_HINFO, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1431:
+ goto st391;
+tr1450:
{ window_add_bit(KNOT_RRTYPE_HTTPS, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1446:
+ goto st391;
+tr1465:
{ window_add_bit(KNOT_RRTYPE_IPSECKEY, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1457:
+ goto st391;
+tr1476:
{ window_add_bit(KNOT_RRTYPE_KEY, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1465:
+ goto st391;
+tr1484:
{ window_add_bit(KNOT_RRTYPE_KX, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1478:
+ goto st391;
+tr1497:
{ window_add_bit(KNOT_RRTYPE_L32, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1487:
+ goto st391;
+tr1506:
{ window_add_bit(KNOT_RRTYPE_L64, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1496:
+ goto st391;
+tr1515:
{ window_add_bit(KNOT_RRTYPE_LOC, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1504:
+ goto st391;
+tr1523:
{ window_add_bit(KNOT_RRTYPE_LP, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1517:
+ goto st391;
+tr1536:
{ window_add_bit(KNOT_RRTYPE_MINFO, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1525:
+ goto st391;
+tr1544:
{ window_add_bit(KNOT_RRTYPE_MX, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1539:
+ goto st391;
+tr1558:
{ window_add_bit(KNOT_RRTYPE_NAPTR, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1548:
+ goto st391;
+tr1567:
{ window_add_bit(KNOT_RRTYPE_NID, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1557:
+ goto st391;
+tr1576:
{ window_add_bit(KNOT_RRTYPE_NS, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1567:
+ goto st391;
+tr1586:
{ window_add_bit(KNOT_RRTYPE_NSEC, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1576:
+ goto st391;
+tr1595:
{ window_add_bit(KNOT_RRTYPE_NSEC3, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1588:
+ goto st391;
+tr1607:
{ window_add_bit(KNOT_RRTYPE_NSEC3PARAM, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1605:
+ goto st391;
+tr1624:
{ window_add_bit(KNOT_RRTYPE_OPENPGPKEY, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1615:
+ goto st391;
+tr1634:
{ window_add_bit(KNOT_RRTYPE_PTR, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1626:
+ goto st391;
+tr1645:
{ window_add_bit(KNOT_RRTYPE_RP, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1637:
+ goto st391;
+tr1656:
{ window_add_bit(KNOT_RRTYPE_RRSIG, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1645:
+ goto st391;
+tr1664:
{ window_add_bit(KNOT_RRTYPE_RT, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1663:
+ goto st391;
+tr1682:
{ window_add_bit(KNOT_RRTYPE_SMIMEA, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1672:
+ goto st391;
+tr1691:
{ window_add_bit(KNOT_RRTYPE_SOA, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1681:
+ goto st391;
+tr1700:
{ window_add_bit(KNOT_RRTYPE_SPF, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1690:
+ goto st391;
+tr1709:
{ window_add_bit(KNOT_RRTYPE_SRV, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1701:
+ goto st391;
+tr1720:
{ window_add_bit(KNOT_RRTYPE_SSHFP, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1711:
+ goto st391;
+tr1730:
{ window_add_bit(KNOT_RRTYPE_SVCB, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1724:
+ goto st391;
+tr1743:
{ window_add_bit(KNOT_RRTYPE_TLSA, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1733:
+ goto st391;
+tr1752:
{ window_add_bit(KNOT_RRTYPE_TXT, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1745:
+ goto st391;
+tr1764:
{
if (s->number64 <= UINT16_MAX) {
window_add_bit(s->number64, s);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st382;
-tr1755:
+ goto st391;
+tr1774:
{ window_add_bit(KNOT_RRTYPE_URI, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1768:
+ goto st391;
+tr1787:
+ { window_add_bit(KNOT_RRTYPE_WALLET, s); }
+ {
+ s->buffer_length = 0;
+ }
+ goto st391;
+tr1800:
{ window_add_bit(KNOT_RRTYPE_ZONEMD, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1779:
+ goto st391;
+tr1811:
{ window_add_bit(KNOT_RRTYPE_AFSDB, s); }
{
s->buffer_length = 0;
}
- goto st382;
-tr1788:
+ goto st391;
+tr1820:
{ window_add_bit(KNOT_RRTYPE_APL, s); }
{
s->buffer_length = 0;
}
- goto st382;
-st382:
+ goto st391;
+st391:
if ( ++p == pe )
- goto _test_eof382;
-case 382:
+ goto _test_eof391;
+case 391:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -47514,11 +48609,11 @@ case 382:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1275;
+ goto tr1294;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1274;
- goto tr1219;
-tr1225:
+ goto tr1293;
+ goto tr1237;
+tr1243:
{
memset(s->windows, 0, sizeof(s->windows));
s->last_window = -1;
@@ -47541,7 +48636,7 @@ tr1225:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47549,8 +48644,8 @@ tr1225:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1250:
+ goto st1466;
+tr1269:
{
for (uint16_t window = 0; window <= s->last_window; window++) {
if ((s->windows[window]).length > 0) {
@@ -47569,7 +48664,7 @@ tr1250:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47577,8 +48672,8 @@ tr1250:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1261:
+ goto st1466;
+tr1280:
{ window_add_bit(KNOT_RRTYPE_A, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47598,7 +48693,7 @@ tr1261:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47606,8 +48701,8 @@ tr1261:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1271:
+ goto st1466;
+tr1290:
{ window_add_bit(KNOT_RRTYPE_AAAA, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47627,7 +48722,7 @@ tr1271:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47635,8 +48730,8 @@ tr1271:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1287:
+ goto st1466;
+tr1306:
{ window_add_bit(KNOT_RRTYPE_CAA, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47656,7 +48751,7 @@ tr1287:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47664,8 +48759,8 @@ tr1287:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1301:
+ goto st1466;
+tr1320:
{ window_add_bit(KNOT_RRTYPE_CDNSKEY, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47685,7 +48780,7 @@ tr1301:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47693,8 +48788,8 @@ tr1301:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1309:
+ goto st1466;
+tr1328:
{ window_add_bit(KNOT_RRTYPE_CDS, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47714,7 +48809,7 @@ tr1309:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47722,8 +48817,8 @@ tr1309:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1319:
+ goto st1466;
+tr1338:
{ window_add_bit(KNOT_RRTYPE_CERT, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47743,7 +48838,7 @@ tr1319:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47751,8 +48846,8 @@ tr1319:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1330:
+ goto st1466;
+tr1349:
{ window_add_bit(KNOT_RRTYPE_CNAME, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47772,7 +48867,7 @@ tr1330:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47780,8 +48875,8 @@ tr1330:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1341:
+ goto st1466;
+tr1360:
{ window_add_bit(KNOT_RRTYPE_CSYNC, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47801,7 +48896,7 @@ tr1341:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47809,8 +48904,8 @@ tr1341:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1355:
+ goto st1466;
+tr1374:
{ window_add_bit(KNOT_RRTYPE_DHCID, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47830,7 +48925,7 @@ tr1355:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47838,8 +48933,8 @@ tr1355:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1367:
+ goto st1466;
+tr1386:
{ window_add_bit(KNOT_RRTYPE_DNAME, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47859,7 +48954,7 @@ tr1367:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47867,8 +48962,8 @@ tr1367:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1378:
+ goto st1466;
+tr1397:
{ window_add_bit(KNOT_RRTYPE_DNSKEY, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47888,7 +48983,7 @@ tr1378:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47896,8 +48991,8 @@ tr1378:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1386:
+ goto st1466;
+tr1405:
{ window_add_bit(KNOT_RRTYPE_DS, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47917,7 +49012,7 @@ tr1386:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47925,8 +49020,8 @@ tr1386:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1399:
+ goto st1466;
+tr1418:
{ window_add_bit(KNOT_RRTYPE_EUI48, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47946,7 +49041,7 @@ tr1399:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47954,8 +49049,8 @@ tr1399:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1408:
+ goto st1466;
+tr1427:
{ window_add_bit(KNOT_RRTYPE_EUI64, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -47975,7 +49070,7 @@ tr1408:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -47983,8 +49078,8 @@ tr1408:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1421:
+ goto st1466;
+tr1440:
{ window_add_bit(KNOT_RRTYPE_HINFO, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48004,7 +49099,7 @@ tr1421:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48012,8 +49107,8 @@ tr1421:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1432:
+ goto st1466;
+tr1451:
{ window_add_bit(KNOT_RRTYPE_HTTPS, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48033,7 +49128,7 @@ tr1432:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48041,8 +49136,8 @@ tr1432:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1447:
+ goto st1466;
+tr1466:
{ window_add_bit(KNOT_RRTYPE_IPSECKEY, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48062,7 +49157,7 @@ tr1447:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48070,8 +49165,8 @@ tr1447:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1458:
+ goto st1466;
+tr1477:
{ window_add_bit(KNOT_RRTYPE_KEY, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48091,7 +49186,7 @@ tr1458:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48099,8 +49194,8 @@ tr1458:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1466:
+ goto st1466;
+tr1485:
{ window_add_bit(KNOT_RRTYPE_KX, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48120,7 +49215,7 @@ tr1466:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48128,8 +49223,8 @@ tr1466:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1479:
+ goto st1466;
+tr1498:
{ window_add_bit(KNOT_RRTYPE_L32, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48149,7 +49244,7 @@ tr1479:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48157,8 +49252,8 @@ tr1479:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1488:
+ goto st1466;
+tr1507:
{ window_add_bit(KNOT_RRTYPE_L64, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48178,7 +49273,7 @@ tr1488:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48186,8 +49281,8 @@ tr1488:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1497:
+ goto st1466;
+tr1516:
{ window_add_bit(KNOT_RRTYPE_LOC, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48207,7 +49302,7 @@ tr1497:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48215,8 +49310,8 @@ tr1497:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1505:
+ goto st1466;
+tr1524:
{ window_add_bit(KNOT_RRTYPE_LP, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48236,7 +49331,7 @@ tr1505:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48244,8 +49339,8 @@ tr1505:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1518:
+ goto st1466;
+tr1537:
{ window_add_bit(KNOT_RRTYPE_MINFO, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48265,7 +49360,7 @@ tr1518:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48273,8 +49368,8 @@ tr1518:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1526:
+ goto st1466;
+tr1545:
{ window_add_bit(KNOT_RRTYPE_MX, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48294,7 +49389,7 @@ tr1526:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48302,8 +49397,8 @@ tr1526:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1540:
+ goto st1466;
+tr1559:
{ window_add_bit(KNOT_RRTYPE_NAPTR, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48323,7 +49418,7 @@ tr1540:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48331,8 +49426,8 @@ tr1540:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1549:
+ goto st1466;
+tr1568:
{ window_add_bit(KNOT_RRTYPE_NID, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48352,7 +49447,7 @@ tr1549:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48360,8 +49455,8 @@ tr1549:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1558:
+ goto st1466;
+tr1577:
{ window_add_bit(KNOT_RRTYPE_NS, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48381,7 +49476,7 @@ tr1558:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48389,8 +49484,8 @@ tr1558:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1568:
+ goto st1466;
+tr1587:
{ window_add_bit(KNOT_RRTYPE_NSEC, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48410,7 +49505,7 @@ tr1568:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48418,8 +49513,8 @@ tr1568:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1577:
+ goto st1466;
+tr1596:
{ window_add_bit(KNOT_RRTYPE_NSEC3, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48439,7 +49534,7 @@ tr1577:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48447,8 +49542,8 @@ tr1577:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1589:
+ goto st1466;
+tr1608:
{ window_add_bit(KNOT_RRTYPE_NSEC3PARAM, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48468,7 +49563,7 @@ tr1589:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48476,8 +49571,8 @@ tr1589:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1606:
+ goto st1466;
+tr1625:
{ window_add_bit(KNOT_RRTYPE_OPENPGPKEY, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48497,7 +49592,7 @@ tr1606:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48505,8 +49600,8 @@ tr1606:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1616:
+ goto st1466;
+tr1635:
{ window_add_bit(KNOT_RRTYPE_PTR, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48526,7 +49621,7 @@ tr1616:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48534,8 +49629,8 @@ tr1616:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1627:
+ goto st1466;
+tr1646:
{ window_add_bit(KNOT_RRTYPE_RP, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48555,7 +49650,7 @@ tr1627:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48563,8 +49658,8 @@ tr1627:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1638:
+ goto st1466;
+tr1657:
{ window_add_bit(KNOT_RRTYPE_RRSIG, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48584,7 +49679,7 @@ tr1638:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48592,8 +49687,8 @@ tr1638:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1646:
+ goto st1466;
+tr1665:
{ window_add_bit(KNOT_RRTYPE_RT, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48613,7 +49708,7 @@ tr1646:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48621,8 +49716,8 @@ tr1646:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1664:
+ goto st1466;
+tr1683:
{ window_add_bit(KNOT_RRTYPE_SMIMEA, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48642,7 +49737,7 @@ tr1664:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48650,8 +49745,8 @@ tr1664:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1673:
+ goto st1466;
+tr1692:
{ window_add_bit(KNOT_RRTYPE_SOA, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48671,7 +49766,7 @@ tr1673:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48679,8 +49774,8 @@ tr1673:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1682:
+ goto st1466;
+tr1701:
{ window_add_bit(KNOT_RRTYPE_SPF, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48700,7 +49795,7 @@ tr1682:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48708,8 +49803,8 @@ tr1682:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1691:
+ goto st1466;
+tr1710:
{ window_add_bit(KNOT_RRTYPE_SRV, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48729,7 +49824,7 @@ tr1691:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48737,8 +49832,8 @@ tr1691:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1702:
+ goto st1466;
+tr1721:
{ window_add_bit(KNOT_RRTYPE_SSHFP, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48758,7 +49853,7 @@ tr1702:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48766,8 +49861,8 @@ tr1702:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1712:
+ goto st1466;
+tr1731:
{ window_add_bit(KNOT_RRTYPE_SVCB, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48787,7 +49882,7 @@ tr1712:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48795,8 +49890,8 @@ tr1712:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1725:
+ goto st1466;
+tr1744:
{ window_add_bit(KNOT_RRTYPE_TLSA, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48816,7 +49911,7 @@ tr1725:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48824,8 +49919,8 @@ tr1725:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1734:
+ goto st1466;
+tr1753:
{ window_add_bit(KNOT_RRTYPE_TXT, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48845,7 +49940,7 @@ tr1734:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48853,14 +49948,14 @@ tr1734:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1746:
+ goto st1466;
+tr1765:
{
if (s->number64 <= UINT16_MAX) {
window_add_bit(s->number64, s);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -48881,7 +49976,7 @@ tr1746:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48889,8 +49984,8 @@ tr1746:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1756:
+ goto st1466;
+tr1775:
{ window_add_bit(KNOT_RRTYPE_URI, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48910,7 +50005,7 @@ tr1756:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48918,8 +50013,37 @@ tr1756:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1769:
+ goto st1466;
+tr1788:
+ { window_add_bit(KNOT_RRTYPE_WALLET, s); }
+ {
+ for (uint16_t window = 0; window <= s->last_window; window++) {
+ if ((s->windows[window]).length > 0) {
+ if (rdata_tail + 2 + (s->windows[window]).length <= rdata_stop)
+ {
+ // Window number.
+ *rdata_tail = (uint8_t)window;
+ rdata_tail += 1;
+ // Bitmap length.
+ *rdata_tail = (s->windows[window]).length;
+ rdata_tail += 1;
+ // Copying bitmap.
+ memcpy(rdata_tail,
+ (s->windows[window]).bitmap,
+ (s->windows[window]).length);
+ rdata_tail += (s->windows[window]).length;
+ } else {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ }
+ }
+ {
+ p--; {cs = stack[--top];goto _again;}
+ }
+ goto st1466;
+tr1801:
{ window_add_bit(KNOT_RRTYPE_ZONEMD, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48939,7 +50063,7 @@ tr1769:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48947,8 +50071,8 @@ tr1769:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1780:
+ goto st1466;
+tr1812:
{ window_add_bit(KNOT_RRTYPE_AFSDB, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48968,7 +50092,7 @@ tr1780:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -48976,8 +50100,8 @@ tr1780:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-tr1789:
+ goto st1466;
+tr1821:
{ window_add_bit(KNOT_RRTYPE_APL, s); }
{
for (uint16_t window = 0; window <= s->last_window; window++) {
@@ -48997,7 +50121,7 @@ tr1789:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49005,13 +50129,13 @@ tr1789:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1418;
-st1418:
+ goto st1466;
+st1466:
if ( ++p == pe )
- goto _test_eof1418;
-case 1418:
+ goto _test_eof1466;
+case 1466:
goto st0;
-tr1226:
+tr1244:
{
memset(s->windows, 0, sizeof(s->windows));
s->last_window = -1;
@@ -49037,7 +50161,7 @@ tr1226:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49045,8 +50169,8 @@ tr1226:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1251:
+ goto st1467;
+tr1270:
{
s->line_counter++;
}
@@ -49068,7 +50192,7 @@ tr1251:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49076,8 +50200,8 @@ tr1251:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1262:
+ goto st1467;
+tr1281:
{ window_add_bit(KNOT_RRTYPE_A, s); }
{
s->line_counter++;
@@ -49100,7 +50224,7 @@ tr1262:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49108,8 +50232,8 @@ tr1262:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1272:
+ goto st1467;
+tr1291:
{ window_add_bit(KNOT_RRTYPE_AAAA, s); }
{
s->line_counter++;
@@ -49132,7 +50256,7 @@ tr1272:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49140,8 +50264,8 @@ tr1272:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1288:
+ goto st1467;
+tr1307:
{ window_add_bit(KNOT_RRTYPE_CAA, s); }
{
s->line_counter++;
@@ -49164,7 +50288,7 @@ tr1288:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49172,8 +50296,8 @@ tr1288:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1302:
+ goto st1467;
+tr1321:
{ window_add_bit(KNOT_RRTYPE_CDNSKEY, s); }
{
s->line_counter++;
@@ -49196,7 +50320,7 @@ tr1302:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49204,8 +50328,8 @@ tr1302:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1310:
+ goto st1467;
+tr1329:
{ window_add_bit(KNOT_RRTYPE_CDS, s); }
{
s->line_counter++;
@@ -49228,7 +50352,7 @@ tr1310:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49236,8 +50360,8 @@ tr1310:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1320:
+ goto st1467;
+tr1339:
{ window_add_bit(KNOT_RRTYPE_CERT, s); }
{
s->line_counter++;
@@ -49260,7 +50384,7 @@ tr1320:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49268,8 +50392,8 @@ tr1320:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1331:
+ goto st1467;
+tr1350:
{ window_add_bit(KNOT_RRTYPE_CNAME, s); }
{
s->line_counter++;
@@ -49292,7 +50416,7 @@ tr1331:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49300,8 +50424,8 @@ tr1331:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1342:
+ goto st1467;
+tr1361:
{ window_add_bit(KNOT_RRTYPE_CSYNC, s); }
{
s->line_counter++;
@@ -49324,7 +50448,7 @@ tr1342:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49332,8 +50456,8 @@ tr1342:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1356:
+ goto st1467;
+tr1375:
{ window_add_bit(KNOT_RRTYPE_DHCID, s); }
{
s->line_counter++;
@@ -49356,7 +50480,7 @@ tr1356:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49364,8 +50488,8 @@ tr1356:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1368:
+ goto st1467;
+tr1387:
{ window_add_bit(KNOT_RRTYPE_DNAME, s); }
{
s->line_counter++;
@@ -49388,7 +50512,7 @@ tr1368:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49396,8 +50520,8 @@ tr1368:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1379:
+ goto st1467;
+tr1398:
{ window_add_bit(KNOT_RRTYPE_DNSKEY, s); }
{
s->line_counter++;
@@ -49420,7 +50544,7 @@ tr1379:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49428,8 +50552,8 @@ tr1379:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1387:
+ goto st1467;
+tr1406:
{ window_add_bit(KNOT_RRTYPE_DS, s); }
{
s->line_counter++;
@@ -49452,7 +50576,7 @@ tr1387:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49460,8 +50584,8 @@ tr1387:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1400:
+ goto st1467;
+tr1419:
{ window_add_bit(KNOT_RRTYPE_EUI48, s); }
{
s->line_counter++;
@@ -49484,7 +50608,7 @@ tr1400:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49492,8 +50616,8 @@ tr1400:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1409:
+ goto st1467;
+tr1428:
{ window_add_bit(KNOT_RRTYPE_EUI64, s); }
{
s->line_counter++;
@@ -49516,7 +50640,7 @@ tr1409:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49524,8 +50648,8 @@ tr1409:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1422:
+ goto st1467;
+tr1441:
{ window_add_bit(KNOT_RRTYPE_HINFO, s); }
{
s->line_counter++;
@@ -49548,7 +50672,7 @@ tr1422:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49556,8 +50680,8 @@ tr1422:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1433:
+ goto st1467;
+tr1452:
{ window_add_bit(KNOT_RRTYPE_HTTPS, s); }
{
s->line_counter++;
@@ -49580,7 +50704,7 @@ tr1433:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49588,8 +50712,8 @@ tr1433:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1448:
+ goto st1467;
+tr1467:
{ window_add_bit(KNOT_RRTYPE_IPSECKEY, s); }
{
s->line_counter++;
@@ -49612,7 +50736,7 @@ tr1448:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49620,8 +50744,8 @@ tr1448:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1459:
+ goto st1467;
+tr1478:
{ window_add_bit(KNOT_RRTYPE_KEY, s); }
{
s->line_counter++;
@@ -49644,7 +50768,7 @@ tr1459:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49652,8 +50776,8 @@ tr1459:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1467:
+ goto st1467;
+tr1486:
{ window_add_bit(KNOT_RRTYPE_KX, s); }
{
s->line_counter++;
@@ -49676,7 +50800,7 @@ tr1467:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49684,8 +50808,8 @@ tr1467:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1480:
+ goto st1467;
+tr1499:
{ window_add_bit(KNOT_RRTYPE_L32, s); }
{
s->line_counter++;
@@ -49708,7 +50832,7 @@ tr1480:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49716,8 +50840,8 @@ tr1480:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1489:
+ goto st1467;
+tr1508:
{ window_add_bit(KNOT_RRTYPE_L64, s); }
{
s->line_counter++;
@@ -49740,7 +50864,7 @@ tr1489:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49748,8 +50872,8 @@ tr1489:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1498:
+ goto st1467;
+tr1517:
{ window_add_bit(KNOT_RRTYPE_LOC, s); }
{
s->line_counter++;
@@ -49772,7 +50896,7 @@ tr1498:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49780,8 +50904,8 @@ tr1498:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1506:
+ goto st1467;
+tr1525:
{ window_add_bit(KNOT_RRTYPE_LP, s); }
{
s->line_counter++;
@@ -49804,7 +50928,7 @@ tr1506:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49812,8 +50936,8 @@ tr1506:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1519:
+ goto st1467;
+tr1538:
{ window_add_bit(KNOT_RRTYPE_MINFO, s); }
{
s->line_counter++;
@@ -49836,7 +50960,7 @@ tr1519:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49844,8 +50968,8 @@ tr1519:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1527:
+ goto st1467;
+tr1546:
{ window_add_bit(KNOT_RRTYPE_MX, s); }
{
s->line_counter++;
@@ -49868,7 +50992,7 @@ tr1527:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49876,8 +51000,8 @@ tr1527:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1541:
+ goto st1467;
+tr1560:
{ window_add_bit(KNOT_RRTYPE_NAPTR, s); }
{
s->line_counter++;
@@ -49900,7 +51024,7 @@ tr1541:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49908,8 +51032,8 @@ tr1541:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1550:
+ goto st1467;
+tr1569:
{ window_add_bit(KNOT_RRTYPE_NID, s); }
{
s->line_counter++;
@@ -49932,7 +51056,7 @@ tr1550:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49940,8 +51064,8 @@ tr1550:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1559:
+ goto st1467;
+tr1578:
{ window_add_bit(KNOT_RRTYPE_NS, s); }
{
s->line_counter++;
@@ -49964,7 +51088,7 @@ tr1559:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -49972,8 +51096,8 @@ tr1559:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1569:
+ goto st1467;
+tr1588:
{ window_add_bit(KNOT_RRTYPE_NSEC, s); }
{
s->line_counter++;
@@ -49996,7 +51120,7 @@ tr1569:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50004,8 +51128,8 @@ tr1569:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1578:
+ goto st1467;
+tr1597:
{ window_add_bit(KNOT_RRTYPE_NSEC3, s); }
{
s->line_counter++;
@@ -50028,7 +51152,7 @@ tr1578:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50036,8 +51160,8 @@ tr1578:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1590:
+ goto st1467;
+tr1609:
{ window_add_bit(KNOT_RRTYPE_NSEC3PARAM, s); }
{
s->line_counter++;
@@ -50060,7 +51184,7 @@ tr1590:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50068,8 +51192,8 @@ tr1590:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1607:
+ goto st1467;
+tr1626:
{ window_add_bit(KNOT_RRTYPE_OPENPGPKEY, s); }
{
s->line_counter++;
@@ -50092,7 +51216,7 @@ tr1607:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50100,8 +51224,8 @@ tr1607:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1617:
+ goto st1467;
+tr1636:
{ window_add_bit(KNOT_RRTYPE_PTR, s); }
{
s->line_counter++;
@@ -50124,7 +51248,7 @@ tr1617:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50132,8 +51256,8 @@ tr1617:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1628:
+ goto st1467;
+tr1647:
{ window_add_bit(KNOT_RRTYPE_RP, s); }
{
s->line_counter++;
@@ -50156,7 +51280,7 @@ tr1628:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50164,8 +51288,8 @@ tr1628:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1639:
+ goto st1467;
+tr1658:
{ window_add_bit(KNOT_RRTYPE_RRSIG, s); }
{
s->line_counter++;
@@ -50188,7 +51312,7 @@ tr1639:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50196,8 +51320,8 @@ tr1639:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1647:
+ goto st1467;
+tr1666:
{ window_add_bit(KNOT_RRTYPE_RT, s); }
{
s->line_counter++;
@@ -50220,7 +51344,7 @@ tr1647:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50228,8 +51352,8 @@ tr1647:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1665:
+ goto st1467;
+tr1684:
{ window_add_bit(KNOT_RRTYPE_SMIMEA, s); }
{
s->line_counter++;
@@ -50252,7 +51376,7 @@ tr1665:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50260,8 +51384,8 @@ tr1665:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1674:
+ goto st1467;
+tr1693:
{ window_add_bit(KNOT_RRTYPE_SOA, s); }
{
s->line_counter++;
@@ -50284,7 +51408,7 @@ tr1674:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50292,8 +51416,8 @@ tr1674:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1683:
+ goto st1467;
+tr1702:
{ window_add_bit(KNOT_RRTYPE_SPF, s); }
{
s->line_counter++;
@@ -50316,7 +51440,7 @@ tr1683:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50324,8 +51448,8 @@ tr1683:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1692:
+ goto st1467;
+tr1711:
{ window_add_bit(KNOT_RRTYPE_SRV, s); }
{
s->line_counter++;
@@ -50348,7 +51472,7 @@ tr1692:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50356,8 +51480,8 @@ tr1692:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1703:
+ goto st1467;
+tr1722:
{ window_add_bit(KNOT_RRTYPE_SSHFP, s); }
{
s->line_counter++;
@@ -50380,7 +51504,7 @@ tr1703:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50388,8 +51512,8 @@ tr1703:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1713:
+ goto st1467;
+tr1732:
{ window_add_bit(KNOT_RRTYPE_SVCB, s); }
{
s->line_counter++;
@@ -50412,7 +51536,7 @@ tr1713:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50420,8 +51544,8 @@ tr1713:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1726:
+ goto st1467;
+tr1745:
{ window_add_bit(KNOT_RRTYPE_TLSA, s); }
{
s->line_counter++;
@@ -50444,7 +51568,7 @@ tr1726:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50452,8 +51576,8 @@ tr1726:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1735:
+ goto st1467;
+tr1754:
{ window_add_bit(KNOT_RRTYPE_TXT, s); }
{
s->line_counter++;
@@ -50476,7 +51600,7 @@ tr1735:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50484,14 +51608,14 @@ tr1735:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1747:
+ goto st1467;
+tr1766:
{
if (s->number64 <= UINT16_MAX) {
window_add_bit(s->number64, s);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -50515,7 +51639,7 @@ tr1747:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50523,8 +51647,8 @@ tr1747:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1757:
+ goto st1467;
+tr1776:
{ window_add_bit(KNOT_RRTYPE_URI, s); }
{
s->line_counter++;
@@ -50547,7 +51671,7 @@ tr1757:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50555,8 +51679,40 @@ tr1757:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1770:
+ goto st1467;
+tr1789:
+ { window_add_bit(KNOT_RRTYPE_WALLET, s); }
+ {
+ s->line_counter++;
+ }
+ {
+ for (uint16_t window = 0; window <= s->last_window; window++) {
+ if ((s->windows[window]).length > 0) {
+ if (rdata_tail + 2 + (s->windows[window]).length <= rdata_stop)
+ {
+ // Window number.
+ *rdata_tail = (uint8_t)window;
+ rdata_tail += 1;
+ // Bitmap length.
+ *rdata_tail = (s->windows[window]).length;
+ rdata_tail += 1;
+ // Copying bitmap.
+ memcpy(rdata_tail,
+ (s->windows[window]).bitmap,
+ (s->windows[window]).length);
+ rdata_tail += (s->windows[window]).length;
+ } else {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ }
+ }
+ {
+ p--; {cs = stack[--top];goto _again;}
+ }
+ goto st1467;
+tr1802:
{ window_add_bit(KNOT_RRTYPE_ZONEMD, s); }
{
s->line_counter++;
@@ -50579,7 +51735,7 @@ tr1770:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50587,8 +51743,8 @@ tr1770:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1781:
+ goto st1467;
+tr1813:
{ window_add_bit(KNOT_RRTYPE_AFSDB, s); }
{
s->line_counter++;
@@ -50611,7 +51767,7 @@ tr1781:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50619,8 +51775,8 @@ tr1781:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-tr1790:
+ goto st1467;
+tr1822:
{ window_add_bit(KNOT_RRTYPE_APL, s); }
{
s->line_counter++;
@@ -50643,7 +51799,7 @@ tr1790:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50651,11 +51807,11 @@ tr1790:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1419;
-st1419:
+ goto st1467;
+st1467:
if ( ++p == pe )
- goto _test_eof1419;
-case 1419:
+ goto _test_eof1467;
+case 1467:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -50673,82 +51829,84 @@ case 1419:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st377;
- case 32: goto st377;
- case 40: goto tr1229;
- case 41: goto tr1230;
- case 65: goto st378;
- case 67: goto st383;
- case 68: goto st404;
- case 69: goto st418;
- case 72: goto st425;
- case 73: goto st434;
- case 75: goto st442;
- case 76: goto st446;
- case 77: goto st454;
- case 78: goto st460;
- case 79: goto st476;
- case 80: goto st486;
- case 82: goto st489;
- case 83: goto st496;
- case 84: goto st515;
- case 85: goto st525;
- case 90: goto st528;
- case 97: goto st378;
- case 99: goto st383;
- case 100: goto st404;
- case 101: goto st418;
- case 104: goto st425;
- case 105: goto st434;
- case 107: goto st442;
- case 108: goto st446;
- case 109: goto st454;
- case 110: goto st460;
- case 111: goto st476;
- case 112: goto st486;
- case 114: goto st489;
- case 115: goto st496;
- case 116: goto st515;
- case 117: goto st525;
- case 122: goto st528;
- case 3082: goto tr1248;
- case 3131: goto tr1249;
- case 3338: goto tr1250;
- case 3387: goto tr1250;
- case 3594: goto tr1251;
- case 3643: goto tr1252;
- }
- goto tr1219;
-st383:
+ case 9: goto st386;
+ case 32: goto st386;
+ case 40: goto tr1247;
+ case 41: goto tr1248;
+ case 65: goto st387;
+ case 67: goto st392;
+ case 68: goto st413;
+ case 69: goto st427;
+ case 72: goto st434;
+ case 73: goto st443;
+ case 75: goto st451;
+ case 76: goto st455;
+ case 77: goto st463;
+ case 78: goto st469;
+ case 79: goto st485;
+ case 80: goto st495;
+ case 82: goto st498;
+ case 83: goto st505;
+ case 84: goto st524;
+ case 85: goto st534;
+ case 87: goto st537;
+ case 90: goto st543;
+ case 97: goto st387;
+ case 99: goto st392;
+ case 100: goto st413;
+ case 101: goto st427;
+ case 104: goto st434;
+ case 105: goto st443;
+ case 107: goto st451;
+ case 108: goto st455;
+ case 109: goto st463;
+ case 110: goto st469;
+ case 111: goto st485;
+ case 112: goto st495;
+ case 114: goto st498;
+ case 115: goto st505;
+ case 116: goto st524;
+ case 117: goto st534;
+ case 119: goto st537;
+ case 122: goto st543;
+ case 3082: goto tr1267;
+ case 3131: goto tr1268;
+ case 3338: goto tr1269;
+ case 3387: goto tr1269;
+ case 3594: goto tr1270;
+ case 3643: goto tr1271;
+ }
+ goto tr1237;
+st392:
if ( ++p == pe )
- goto _test_eof383;
-case 383:
+ goto _test_eof392;
+case 392:
switch( (*p) ) {
- case 65: goto st384;
- case 68: goto st386;
- case 69: goto st393;
- case 78: goto st396;
- case 83: goto st400;
- case 97: goto st384;
- case 100: goto st386;
- case 101: goto st393;
- case 110: goto st396;
- case 115: goto st400;
- }
- goto tr1219;
-st384:
+ case 65: goto st393;
+ case 68: goto st395;
+ case 69: goto st402;
+ case 78: goto st405;
+ case 83: goto st409;
+ case 97: goto st393;
+ case 100: goto st395;
+ case 101: goto st402;
+ case 110: goto st405;
+ case 115: goto st409;
+ }
+ goto tr1237;
+st393:
if ( ++p == pe )
- goto _test_eof384;
-case 384:
+ goto _test_eof393;
+case 393:
switch( (*p) ) {
- case 65: goto st385;
- case 97: goto st385;
+ case 65: goto st394;
+ case 97: goto st394;
}
- goto tr1219;
-st385:
+ goto tr1237;
+st394:
if ( ++p == pe )
- goto _test_eof385;
-case 385:
+ goto _test_eof394;
+case 394:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -50766,19 +51924,19 @@ case 385:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1282;
- case 32: goto tr1282;
- case 40: goto tr1283;
- case 41: goto tr1284;
- case 3082: goto tr1285;
- case 3131: goto tr1286;
- case 3338: goto tr1287;
- case 3387: goto tr1287;
- case 3594: goto tr1288;
- case 3643: goto tr1289;
+ case 9: goto tr1301;
+ case 32: goto tr1301;
+ case 40: goto tr1302;
+ case 41: goto tr1303;
+ case 3082: goto tr1304;
+ case 3131: goto tr1305;
+ case 3338: goto tr1306;
+ case 3387: goto tr1306;
+ case 3594: goto tr1307;
+ case 3643: goto tr1308;
}
- goto tr1219;
-tr1227:
+ goto tr1237;
+tr1245:
{
memset(s->windows, 0, sizeof(s->windows));
s->last_window = -1;
@@ -50804,7 +51962,7 @@ tr1227:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50812,8 +51970,8 @@ tr1227:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1252:
+ goto st1468;
+tr1271:
{
s->buffer_length = 0;
}
@@ -50835,7 +51993,7 @@ tr1252:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50843,8 +52001,8 @@ tr1252:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1263:
+ goto st1468;
+tr1282:
{ window_add_bit(KNOT_RRTYPE_A, s); }
{
s->buffer_length = 0;
@@ -50867,7 +52025,7 @@ tr1263:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50875,8 +52033,8 @@ tr1263:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1273:
+ goto st1468;
+tr1292:
{ window_add_bit(KNOT_RRTYPE_AAAA, s); }
{
s->buffer_length = 0;
@@ -50899,7 +52057,7 @@ tr1273:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50907,8 +52065,8 @@ tr1273:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1289:
+ goto st1468;
+tr1308:
{ window_add_bit(KNOT_RRTYPE_CAA, s); }
{
s->buffer_length = 0;
@@ -50931,7 +52089,7 @@ tr1289:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50939,8 +52097,8 @@ tr1289:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1303:
+ goto st1468;
+tr1322:
{ window_add_bit(KNOT_RRTYPE_CDNSKEY, s); }
{
s->buffer_length = 0;
@@ -50963,7 +52121,7 @@ tr1303:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -50971,8 +52129,8 @@ tr1303:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1311:
+ goto st1468;
+tr1330:
{ window_add_bit(KNOT_RRTYPE_CDS, s); }
{
s->buffer_length = 0;
@@ -50995,7 +52153,7 @@ tr1311:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51003,8 +52161,8 @@ tr1311:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1321:
+ goto st1468;
+tr1340:
{ window_add_bit(KNOT_RRTYPE_CERT, s); }
{
s->buffer_length = 0;
@@ -51027,7 +52185,7 @@ tr1321:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51035,8 +52193,8 @@ tr1321:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1332:
+ goto st1468;
+tr1351:
{ window_add_bit(KNOT_RRTYPE_CNAME, s); }
{
s->buffer_length = 0;
@@ -51059,7 +52217,7 @@ tr1332:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51067,8 +52225,8 @@ tr1332:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1343:
+ goto st1468;
+tr1362:
{ window_add_bit(KNOT_RRTYPE_CSYNC, s); }
{
s->buffer_length = 0;
@@ -51091,7 +52249,7 @@ tr1343:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51099,8 +52257,8 @@ tr1343:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1357:
+ goto st1468;
+tr1376:
{ window_add_bit(KNOT_RRTYPE_DHCID, s); }
{
s->buffer_length = 0;
@@ -51123,7 +52281,7 @@ tr1357:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51131,8 +52289,8 @@ tr1357:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1369:
+ goto st1468;
+tr1388:
{ window_add_bit(KNOT_RRTYPE_DNAME, s); }
{
s->buffer_length = 0;
@@ -51155,7 +52313,7 @@ tr1369:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51163,8 +52321,8 @@ tr1369:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1380:
+ goto st1468;
+tr1399:
{ window_add_bit(KNOT_RRTYPE_DNSKEY, s); }
{
s->buffer_length = 0;
@@ -51187,7 +52345,7 @@ tr1380:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51195,8 +52353,8 @@ tr1380:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1388:
+ goto st1468;
+tr1407:
{ window_add_bit(KNOT_RRTYPE_DS, s); }
{
s->buffer_length = 0;
@@ -51219,7 +52377,7 @@ tr1388:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51227,8 +52385,8 @@ tr1388:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1401:
+ goto st1468;
+tr1420:
{ window_add_bit(KNOT_RRTYPE_EUI48, s); }
{
s->buffer_length = 0;
@@ -51251,7 +52409,7 @@ tr1401:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51259,8 +52417,8 @@ tr1401:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1410:
+ goto st1468;
+tr1429:
{ window_add_bit(KNOT_RRTYPE_EUI64, s); }
{
s->buffer_length = 0;
@@ -51283,7 +52441,7 @@ tr1410:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51291,8 +52449,8 @@ tr1410:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1423:
+ goto st1468;
+tr1442:
{ window_add_bit(KNOT_RRTYPE_HINFO, s); }
{
s->buffer_length = 0;
@@ -51315,7 +52473,7 @@ tr1423:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51323,8 +52481,8 @@ tr1423:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1434:
+ goto st1468;
+tr1453:
{ window_add_bit(KNOT_RRTYPE_HTTPS, s); }
{
s->buffer_length = 0;
@@ -51347,7 +52505,7 @@ tr1434:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51355,8 +52513,8 @@ tr1434:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1449:
+ goto st1468;
+tr1468:
{ window_add_bit(KNOT_RRTYPE_IPSECKEY, s); }
{
s->buffer_length = 0;
@@ -51379,7 +52537,7 @@ tr1449:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51387,8 +52545,8 @@ tr1449:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1460:
+ goto st1468;
+tr1479:
{ window_add_bit(KNOT_RRTYPE_KEY, s); }
{
s->buffer_length = 0;
@@ -51411,7 +52569,7 @@ tr1460:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51419,8 +52577,8 @@ tr1460:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1468:
+ goto st1468;
+tr1487:
{ window_add_bit(KNOT_RRTYPE_KX, s); }
{
s->buffer_length = 0;
@@ -51443,7 +52601,7 @@ tr1468:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51451,8 +52609,8 @@ tr1468:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1481:
+ goto st1468;
+tr1500:
{ window_add_bit(KNOT_RRTYPE_L32, s); }
{
s->buffer_length = 0;
@@ -51475,7 +52633,7 @@ tr1481:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51483,8 +52641,8 @@ tr1481:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1490:
+ goto st1468;
+tr1509:
{ window_add_bit(KNOT_RRTYPE_L64, s); }
{
s->buffer_length = 0;
@@ -51507,7 +52665,7 @@ tr1490:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51515,8 +52673,8 @@ tr1490:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1499:
+ goto st1468;
+tr1518:
{ window_add_bit(KNOT_RRTYPE_LOC, s); }
{
s->buffer_length = 0;
@@ -51539,7 +52697,7 @@ tr1499:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51547,8 +52705,8 @@ tr1499:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1507:
+ goto st1468;
+tr1526:
{ window_add_bit(KNOT_RRTYPE_LP, s); }
{
s->buffer_length = 0;
@@ -51571,7 +52729,7 @@ tr1507:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51579,8 +52737,8 @@ tr1507:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1520:
+ goto st1468;
+tr1539:
{ window_add_bit(KNOT_RRTYPE_MINFO, s); }
{
s->buffer_length = 0;
@@ -51603,7 +52761,7 @@ tr1520:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51611,8 +52769,8 @@ tr1520:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1528:
+ goto st1468;
+tr1547:
{ window_add_bit(KNOT_RRTYPE_MX, s); }
{
s->buffer_length = 0;
@@ -51635,7 +52793,7 @@ tr1528:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51643,8 +52801,8 @@ tr1528:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1542:
+ goto st1468;
+tr1561:
{ window_add_bit(KNOT_RRTYPE_NAPTR, s); }
{
s->buffer_length = 0;
@@ -51667,7 +52825,7 @@ tr1542:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51675,8 +52833,8 @@ tr1542:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1551:
+ goto st1468;
+tr1570:
{ window_add_bit(KNOT_RRTYPE_NID, s); }
{
s->buffer_length = 0;
@@ -51699,7 +52857,7 @@ tr1551:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51707,8 +52865,8 @@ tr1551:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1560:
+ goto st1468;
+tr1579:
{ window_add_bit(KNOT_RRTYPE_NS, s); }
{
s->buffer_length = 0;
@@ -51731,7 +52889,7 @@ tr1560:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51739,8 +52897,8 @@ tr1560:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1570:
+ goto st1468;
+tr1589:
{ window_add_bit(KNOT_RRTYPE_NSEC, s); }
{
s->buffer_length = 0;
@@ -51763,7 +52921,7 @@ tr1570:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51771,8 +52929,8 @@ tr1570:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1579:
+ goto st1468;
+tr1598:
{ window_add_bit(KNOT_RRTYPE_NSEC3, s); }
{
s->buffer_length = 0;
@@ -51795,7 +52953,7 @@ tr1579:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51803,8 +52961,8 @@ tr1579:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1591:
+ goto st1468;
+tr1610:
{ window_add_bit(KNOT_RRTYPE_NSEC3PARAM, s); }
{
s->buffer_length = 0;
@@ -51827,7 +52985,7 @@ tr1591:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51835,8 +52993,8 @@ tr1591:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1608:
+ goto st1468;
+tr1627:
{ window_add_bit(KNOT_RRTYPE_OPENPGPKEY, s); }
{
s->buffer_length = 0;
@@ -51859,7 +53017,7 @@ tr1608:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51867,8 +53025,8 @@ tr1608:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1618:
+ goto st1468;
+tr1637:
{ window_add_bit(KNOT_RRTYPE_PTR, s); }
{
s->buffer_length = 0;
@@ -51891,7 +53049,7 @@ tr1618:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51899,8 +53057,8 @@ tr1618:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1629:
+ goto st1468;
+tr1648:
{ window_add_bit(KNOT_RRTYPE_RP, s); }
{
s->buffer_length = 0;
@@ -51923,7 +53081,7 @@ tr1629:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51931,8 +53089,8 @@ tr1629:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1640:
+ goto st1468;
+tr1659:
{ window_add_bit(KNOT_RRTYPE_RRSIG, s); }
{
s->buffer_length = 0;
@@ -51955,7 +53113,7 @@ tr1640:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51963,8 +53121,8 @@ tr1640:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1648:
+ goto st1468;
+tr1667:
{ window_add_bit(KNOT_RRTYPE_RT, s); }
{
s->buffer_length = 0;
@@ -51987,7 +53145,7 @@ tr1648:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -51995,8 +53153,8 @@ tr1648:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1666:
+ goto st1468;
+tr1685:
{ window_add_bit(KNOT_RRTYPE_SMIMEA, s); }
{
s->buffer_length = 0;
@@ -52019,7 +53177,7 @@ tr1666:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52027,8 +53185,8 @@ tr1666:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1675:
+ goto st1468;
+tr1694:
{ window_add_bit(KNOT_RRTYPE_SOA, s); }
{
s->buffer_length = 0;
@@ -52051,7 +53209,7 @@ tr1675:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52059,8 +53217,8 @@ tr1675:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1684:
+ goto st1468;
+tr1703:
{ window_add_bit(KNOT_RRTYPE_SPF, s); }
{
s->buffer_length = 0;
@@ -52083,7 +53241,7 @@ tr1684:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52091,8 +53249,8 @@ tr1684:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1693:
+ goto st1468;
+tr1712:
{ window_add_bit(KNOT_RRTYPE_SRV, s); }
{
s->buffer_length = 0;
@@ -52115,7 +53273,7 @@ tr1693:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52123,8 +53281,8 @@ tr1693:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1704:
+ goto st1468;
+tr1723:
{ window_add_bit(KNOT_RRTYPE_SSHFP, s); }
{
s->buffer_length = 0;
@@ -52147,7 +53305,7 @@ tr1704:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52155,8 +53313,8 @@ tr1704:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1714:
+ goto st1468;
+tr1733:
{ window_add_bit(KNOT_RRTYPE_SVCB, s); }
{
s->buffer_length = 0;
@@ -52179,7 +53337,7 @@ tr1714:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52187,8 +53345,8 @@ tr1714:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1727:
+ goto st1468;
+tr1746:
{ window_add_bit(KNOT_RRTYPE_TLSA, s); }
{
s->buffer_length = 0;
@@ -52211,7 +53369,7 @@ tr1727:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52219,8 +53377,8 @@ tr1727:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1736:
+ goto st1468;
+tr1755:
{ window_add_bit(KNOT_RRTYPE_TXT, s); }
{
s->buffer_length = 0;
@@ -52243,7 +53401,7 @@ tr1736:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52251,14 +53409,14 @@ tr1736:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1748:
+ goto st1468;
+tr1767:
{
if (s->number64 <= UINT16_MAX) {
window_add_bit(s->number64, s);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -52282,7 +53440,7 @@ tr1748:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52290,8 +53448,8 @@ tr1748:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1758:
+ goto st1468;
+tr1777:
{ window_add_bit(KNOT_RRTYPE_URI, s); }
{
s->buffer_length = 0;
@@ -52314,7 +53472,7 @@ tr1758:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52322,8 +53480,40 @@ tr1758:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1771:
+ goto st1468;
+tr1790:
+ { window_add_bit(KNOT_RRTYPE_WALLET, s); }
+ {
+ s->buffer_length = 0;
+ }
+ {
+ for (uint16_t window = 0; window <= s->last_window; window++) {
+ if ((s->windows[window]).length > 0) {
+ if (rdata_tail + 2 + (s->windows[window]).length <= rdata_stop)
+ {
+ // Window number.
+ *rdata_tail = (uint8_t)window;
+ rdata_tail += 1;
+ // Bitmap length.
+ *rdata_tail = (s->windows[window]).length;
+ rdata_tail += 1;
+ // Copying bitmap.
+ memcpy(rdata_tail,
+ (s->windows[window]).bitmap,
+ (s->windows[window]).length);
+ rdata_tail += (s->windows[window]).length;
+ } else {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ }
+ }
+ {
+ p--; {cs = stack[--top];goto _again;}
+ }
+ goto st1468;
+tr1803:
{ window_add_bit(KNOT_RRTYPE_ZONEMD, s); }
{
s->buffer_length = 0;
@@ -52346,7 +53536,7 @@ tr1771:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52354,8 +53544,8 @@ tr1771:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1782:
+ goto st1468;
+tr1814:
{ window_add_bit(KNOT_RRTYPE_AFSDB, s); }
{
s->buffer_length = 0;
@@ -52378,7 +53568,7 @@ tr1782:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52386,8 +53576,8 @@ tr1782:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-tr1791:
+ goto st1468;
+tr1823:
{ window_add_bit(KNOT_RRTYPE_APL, s); }
{
s->buffer_length = 0;
@@ -52410,7 +53600,7 @@ tr1791:
rdata_tail += (s->windows[window]).length;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
}
@@ -52418,11 +53608,11 @@ tr1791:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1420;
-st1420:
+ goto st1468;
+st1468:
if ( ++p == pe )
- goto _test_eof1420;
-case 1420:
+ goto _test_eof1468;
+case 1468:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -52442,145 +53632,61 @@ case 1420:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1275;
+ goto tr1294;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1274;
- goto tr1219;
-st386:
- if ( ++p == pe )
- goto _test_eof386;
-case 386:
- switch( (*p) ) {
- case 78: goto st387;
- case 83: goto st392;
- case 110: goto st387;
- case 115: goto st392;
- }
- goto tr1219;
-st387:
- if ( ++p == pe )
- goto _test_eof387;
-case 387:
- switch( (*p) ) {
- case 83: goto st388;
- case 115: goto st388;
- }
- goto tr1219;
-st388:
+ goto tr1293;
+ goto tr1237;
+st395:
if ( ++p == pe )
- goto _test_eof388;
-case 388:
+ goto _test_eof395;
+case 395:
switch( (*p) ) {
- case 75: goto st389;
- case 107: goto st389;
+ case 78: goto st396;
+ case 83: goto st401;
+ case 110: goto st396;
+ case 115: goto st401;
}
- goto tr1219;
-st389:
+ goto tr1237;
+st396:
if ( ++p == pe )
- goto _test_eof389;
-case 389:
+ goto _test_eof396;
+case 396:
switch( (*p) ) {
- case 69: goto st390;
- case 101: goto st390;
+ case 83: goto st397;
+ case 115: goto st397;
}
- goto tr1219;
-st390:
+ goto tr1237;
+st397:
if ( ++p == pe )
- goto _test_eof390;
-case 390:
+ goto _test_eof397;
+case 397:
switch( (*p) ) {
- case 89: goto st391;
- case 121: goto st391;
- }
- goto tr1219;
-st391:
- if ( ++p == pe )
- goto _test_eof391;
-case 391:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1296;
- case 32: goto tr1296;
- case 40: goto tr1297;
- case 41: goto tr1298;
- case 3082: goto tr1299;
- case 3131: goto tr1300;
- case 3338: goto tr1301;
- case 3387: goto tr1301;
- case 3594: goto tr1302;
- case 3643: goto tr1303;
+ case 75: goto st398;
+ case 107: goto st398;
}
- goto tr1219;
-st392:
- if ( ++p == pe )
- goto _test_eof392;
-case 392:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1304;
- case 32: goto tr1304;
- case 40: goto tr1305;
- case 41: goto tr1306;
- case 3082: goto tr1307;
- case 3131: goto tr1308;
- case 3338: goto tr1309;
- case 3387: goto tr1309;
- case 3594: goto tr1310;
- case 3643: goto tr1311;
- }
- goto tr1219;
-st393:
+ goto tr1237;
+st398:
if ( ++p == pe )
- goto _test_eof393;
-case 393:
+ goto _test_eof398;
+case 398:
switch( (*p) ) {
- case 82: goto st394;
- case 114: goto st394;
+ case 69: goto st399;
+ case 101: goto st399;
}
- goto tr1219;
-st394:
+ goto tr1237;
+st399:
if ( ++p == pe )
- goto _test_eof394;
-case 394:
+ goto _test_eof399;
+case 399:
switch( (*p) ) {
- case 84: goto st395;
- case 116: goto st395;
+ case 89: goto st400;
+ case 121: goto st400;
}
- goto tr1219;
-st395:
+ goto tr1237;
+st400:
if ( ++p == pe )
- goto _test_eof395;
-case 395:
+ goto _test_eof400;
+case 400:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -52598,49 +53704,22 @@ case 395:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1314;
- case 32: goto tr1314;
- case 40: goto tr1315;
- case 41: goto tr1316;
- case 3082: goto tr1317;
- case 3131: goto tr1318;
- case 3338: goto tr1319;
- case 3387: goto tr1319;
- case 3594: goto tr1320;
- case 3643: goto tr1321;
- }
- goto tr1219;
-st396:
- if ( ++p == pe )
- goto _test_eof396;
-case 396:
- switch( (*p) ) {
- case 65: goto st397;
- case 97: goto st397;
+ case 9: goto tr1315;
+ case 32: goto tr1315;
+ case 40: goto tr1316;
+ case 41: goto tr1317;
+ case 3082: goto tr1318;
+ case 3131: goto tr1319;
+ case 3338: goto tr1320;
+ case 3387: goto tr1320;
+ case 3594: goto tr1321;
+ case 3643: goto tr1322;
}
- goto tr1219;
-st397:
- if ( ++p == pe )
- goto _test_eof397;
-case 397:
- switch( (*p) ) {
- case 77: goto st398;
- case 109: goto st398;
- }
- goto tr1219;
-st398:
- if ( ++p == pe )
- goto _test_eof398;
-case 398:
- switch( (*p) ) {
- case 69: goto st399;
- case 101: goto st399;
- }
- goto tr1219;
-st399:
+ goto tr1237;
+st401:
if ( ++p == pe )
- goto _test_eof399;
-case 399:
+ goto _test_eof401;
+case 401:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -52658,49 +53737,40 @@ case 399:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1325;
- case 32: goto tr1325;
- case 40: goto tr1326;
- case 41: goto tr1327;
- case 3082: goto tr1328;
- case 3131: goto tr1329;
- case 3338: goto tr1330;
- case 3387: goto tr1330;
- case 3594: goto tr1331;
- case 3643: goto tr1332;
- }
- goto tr1219;
-st400:
- if ( ++p == pe )
- goto _test_eof400;
-case 400:
- switch( (*p) ) {
- case 89: goto st401;
- case 121: goto st401;
- }
- goto tr1219;
-st401:
- if ( ++p == pe )
- goto _test_eof401;
-case 401:
- switch( (*p) ) {
- case 78: goto st402;
- case 110: goto st402;
+ case 9: goto tr1323;
+ case 32: goto tr1323;
+ case 40: goto tr1324;
+ case 41: goto tr1325;
+ case 3082: goto tr1326;
+ case 3131: goto tr1327;
+ case 3338: goto tr1328;
+ case 3387: goto tr1328;
+ case 3594: goto tr1329;
+ case 3643: goto tr1330;
}
- goto tr1219;
+ goto tr1237;
st402:
if ( ++p == pe )
goto _test_eof402;
case 402:
switch( (*p) ) {
- case 67: goto st403;
- case 99: goto st403;
+ case 82: goto st403;
+ case 114: goto st403;
}
- goto tr1219;
+ goto tr1237;
st403:
if ( ++p == pe )
goto _test_eof403;
case 403:
+ switch( (*p) ) {
+ case 84: goto st404;
+ case 116: goto st404;
+ }
+ goto tr1237;
+st404:
+ if ( ++p == pe )
+ goto _test_eof404;
+case 404:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -52718,58 +53788,45 @@ case 403:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1336;
- case 32: goto tr1336;
- case 40: goto tr1337;
- case 41: goto tr1338;
- case 3082: goto tr1339;
- case 3131: goto tr1340;
- case 3338: goto tr1341;
- case 3387: goto tr1341;
- case 3594: goto tr1342;
- case 3643: goto tr1343;
+ case 9: goto tr1333;
+ case 32: goto tr1333;
+ case 40: goto tr1334;
+ case 41: goto tr1335;
+ case 3082: goto tr1336;
+ case 3131: goto tr1337;
+ case 3338: goto tr1338;
+ case 3387: goto tr1338;
+ case 3594: goto tr1339;
+ case 3643: goto tr1340;
}
- goto tr1219;
-st404:
- if ( ++p == pe )
- goto _test_eof404;
-case 404:
- switch( (*p) ) {
- case 72: goto st405;
- case 78: goto st409;
- case 83: goto st417;
- case 104: goto st405;
- case 110: goto st409;
- case 115: goto st417;
- }
- goto tr1219;
+ goto tr1237;
st405:
if ( ++p == pe )
goto _test_eof405;
case 405:
switch( (*p) ) {
- case 67: goto st406;
- case 99: goto st406;
+ case 65: goto st406;
+ case 97: goto st406;
}
- goto tr1219;
+ goto tr1237;
st406:
if ( ++p == pe )
goto _test_eof406;
case 406:
switch( (*p) ) {
- case 73: goto st407;
- case 105: goto st407;
+ case 77: goto st407;
+ case 109: goto st407;
}
- goto tr1219;
+ goto tr1237;
st407:
if ( ++p == pe )
goto _test_eof407;
case 407:
switch( (*p) ) {
- case 68: goto st408;
- case 100: goto st408;
+ case 69: goto st408;
+ case 101: goto st408;
}
- goto tr1219;
+ goto tr1237;
st408:
if ( ++p == pe )
goto _test_eof408;
@@ -52791,47 +53848,45 @@ case 408:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1350;
- case 32: goto tr1350;
- case 40: goto tr1351;
- case 41: goto tr1352;
- case 3082: goto tr1353;
- case 3131: goto tr1354;
- case 3338: goto tr1355;
- case 3387: goto tr1355;
- case 3594: goto tr1356;
- case 3643: goto tr1357;
+ case 9: goto tr1344;
+ case 32: goto tr1344;
+ case 40: goto tr1345;
+ case 41: goto tr1346;
+ case 3082: goto tr1347;
+ case 3131: goto tr1348;
+ case 3338: goto tr1349;
+ case 3387: goto tr1349;
+ case 3594: goto tr1350;
+ case 3643: goto tr1351;
}
- goto tr1219;
+ goto tr1237;
st409:
if ( ++p == pe )
goto _test_eof409;
case 409:
switch( (*p) ) {
- case 65: goto st410;
- case 83: goto st413;
- case 97: goto st410;
- case 115: goto st413;
+ case 89: goto st410;
+ case 121: goto st410;
}
- goto tr1219;
+ goto tr1237;
st410:
if ( ++p == pe )
goto _test_eof410;
case 410:
switch( (*p) ) {
- case 77: goto st411;
- case 109: goto st411;
+ case 78: goto st411;
+ case 110: goto st411;
}
- goto tr1219;
+ goto tr1237;
st411:
if ( ++p == pe )
goto _test_eof411;
case 411:
switch( (*p) ) {
- case 69: goto st412;
- case 101: goto st412;
+ case 67: goto st412;
+ case 99: goto st412;
}
- goto tr1219;
+ goto tr1237;
st412:
if ( ++p == pe )
goto _test_eof412;
@@ -52853,78 +53908,58 @@ case 412:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1362;
- case 32: goto tr1362;
- case 40: goto tr1363;
- case 41: goto tr1364;
- case 3082: goto tr1365;
- case 3131: goto tr1366;
- case 3338: goto tr1367;
- case 3387: goto tr1367;
- case 3594: goto tr1368;
- case 3643: goto tr1369;
+ case 9: goto tr1355;
+ case 32: goto tr1355;
+ case 40: goto tr1356;
+ case 41: goto tr1357;
+ case 3082: goto tr1358;
+ case 3131: goto tr1359;
+ case 3338: goto tr1360;
+ case 3387: goto tr1360;
+ case 3594: goto tr1361;
+ case 3643: goto tr1362;
}
- goto tr1219;
+ goto tr1237;
st413:
if ( ++p == pe )
goto _test_eof413;
case 413:
switch( (*p) ) {
- case 75: goto st414;
- case 107: goto st414;
+ case 72: goto st414;
+ case 78: goto st418;
+ case 83: goto st426;
+ case 104: goto st414;
+ case 110: goto st418;
+ case 115: goto st426;
}
- goto tr1219;
+ goto tr1237;
st414:
if ( ++p == pe )
goto _test_eof414;
case 414:
switch( (*p) ) {
- case 69: goto st415;
- case 101: goto st415;
+ case 67: goto st415;
+ case 99: goto st415;
}
- goto tr1219;
+ goto tr1237;
st415:
if ( ++p == pe )
goto _test_eof415;
case 415:
switch( (*p) ) {
- case 89: goto st416;
- case 121: goto st416;
+ case 73: goto st416;
+ case 105: goto st416;
}
- goto tr1219;
+ goto tr1237;
st416:
if ( ++p == pe )
goto _test_eof416;
case 416:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1373;
- case 32: goto tr1373;
- case 40: goto tr1374;
- case 41: goto tr1375;
- case 3082: goto tr1376;
- case 3131: goto tr1377;
- case 3338: goto tr1378;
- case 3387: goto tr1378;
- case 3594: goto tr1379;
- case 3643: goto tr1380;
+ switch( (*p) ) {
+ case 68: goto st417;
+ case 100: goto st417;
}
- goto tr1219;
+ goto tr1237;
st417:
if ( ++p == pe )
goto _test_eof417;
@@ -52946,56 +53981,51 @@ case 417:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1381;
- case 32: goto tr1381;
- case 40: goto tr1382;
- case 41: goto tr1383;
- case 3082: goto tr1384;
- case 3131: goto tr1385;
- case 3338: goto tr1386;
- case 3387: goto tr1386;
- case 3594: goto tr1387;
- case 3643: goto tr1388;
+ case 9: goto tr1369;
+ case 32: goto tr1369;
+ case 40: goto tr1370;
+ case 41: goto tr1371;
+ case 3082: goto tr1372;
+ case 3131: goto tr1373;
+ case 3338: goto tr1374;
+ case 3387: goto tr1374;
+ case 3594: goto tr1375;
+ case 3643: goto tr1376;
}
- goto tr1219;
+ goto tr1237;
st418:
if ( ++p == pe )
goto _test_eof418;
case 418:
switch( (*p) ) {
- case 85: goto st419;
- case 117: goto st419;
+ case 65: goto st419;
+ case 83: goto st422;
+ case 97: goto st419;
+ case 115: goto st422;
}
- goto tr1219;
+ goto tr1237;
st419:
if ( ++p == pe )
goto _test_eof419;
case 419:
switch( (*p) ) {
- case 73: goto st420;
- case 105: goto st420;
+ case 77: goto st420;
+ case 109: goto st420;
}
- goto tr1219;
+ goto tr1237;
st420:
if ( ++p == pe )
goto _test_eof420;
case 420:
switch( (*p) ) {
- case 52: goto st421;
- case 54: goto st423;
+ case 69: goto st421;
+ case 101: goto st421;
}
- goto tr1219;
+ goto tr1237;
st421:
if ( ++p == pe )
goto _test_eof421;
case 421:
- if ( (*p) == 56 )
- goto st422;
- goto tr1219;
-st422:
- if ( ++p == pe )
- goto _test_eof422;
-case 422:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -53013,29 +54043,49 @@ case 422:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1394;
- case 32: goto tr1394;
- case 40: goto tr1395;
- case 41: goto tr1396;
- case 3082: goto tr1397;
- case 3131: goto tr1398;
- case 3338: goto tr1399;
- case 3387: goto tr1399;
- case 3594: goto tr1400;
- case 3643: goto tr1401;
+ case 9: goto tr1381;
+ case 32: goto tr1381;
+ case 40: goto tr1382;
+ case 41: goto tr1383;
+ case 3082: goto tr1384;
+ case 3131: goto tr1385;
+ case 3338: goto tr1386;
+ case 3387: goto tr1386;
+ case 3594: goto tr1387;
+ case 3643: goto tr1388;
}
- goto tr1219;
+ goto tr1237;
+st422:
+ if ( ++p == pe )
+ goto _test_eof422;
+case 422:
+ switch( (*p) ) {
+ case 75: goto st423;
+ case 107: goto st423;
+ }
+ goto tr1237;
st423:
if ( ++p == pe )
goto _test_eof423;
case 423:
- if ( (*p) == 52 )
- goto st424;
- goto tr1219;
+ switch( (*p) ) {
+ case 69: goto st424;
+ case 101: goto st424;
+ }
+ goto tr1237;
st424:
if ( ++p == pe )
goto _test_eof424;
case 424:
+ switch( (*p) ) {
+ case 89: goto st425;
+ case 121: goto st425;
+ }
+ goto tr1237;
+st425:
+ if ( ++p == pe )
+ goto _test_eof425;
+case 425:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -53053,60 +54103,89 @@ case 424:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1403;
- case 32: goto tr1403;
- case 40: goto tr1404;
- case 41: goto tr1405;
- case 3082: goto tr1406;
- case 3131: goto tr1407;
- case 3338: goto tr1408;
- case 3387: goto tr1408;
- case 3594: goto tr1409;
- case 3643: goto tr1410;
- }
- goto tr1219;
-st425:
- if ( ++p == pe )
- goto _test_eof425;
-case 425:
- switch( (*p) ) {
- case 73: goto st426;
- case 84: goto st430;
- case 105: goto st426;
- case 116: goto st430;
+ case 9: goto tr1392;
+ case 32: goto tr1392;
+ case 40: goto tr1393;
+ case 41: goto tr1394;
+ case 3082: goto tr1395;
+ case 3131: goto tr1396;
+ case 3338: goto tr1397;
+ case 3387: goto tr1397;
+ case 3594: goto tr1398;
+ case 3643: goto tr1399;
}
- goto tr1219;
+ goto tr1237;
st426:
if ( ++p == pe )
goto _test_eof426;
case 426:
- switch( (*p) ) {
- case 78: goto st427;
- case 110: goto st427;
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
}
- goto tr1219;
+ switch( _widec ) {
+ case 9: goto tr1400;
+ case 32: goto tr1400;
+ case 40: goto tr1401;
+ case 41: goto tr1402;
+ case 3082: goto tr1403;
+ case 3131: goto tr1404;
+ case 3338: goto tr1405;
+ case 3387: goto tr1405;
+ case 3594: goto tr1406;
+ case 3643: goto tr1407;
+ }
+ goto tr1237;
st427:
if ( ++p == pe )
goto _test_eof427;
case 427:
switch( (*p) ) {
- case 70: goto st428;
- case 102: goto st428;
+ case 85: goto st428;
+ case 117: goto st428;
}
- goto tr1219;
+ goto tr1237;
st428:
if ( ++p == pe )
goto _test_eof428;
case 428:
switch( (*p) ) {
- case 79: goto st429;
- case 111: goto st429;
+ case 73: goto st429;
+ case 105: goto st429;
}
- goto tr1219;
+ goto tr1237;
st429:
if ( ++p == pe )
goto _test_eof429;
case 429:
+ switch( (*p) ) {
+ case 52: goto st430;
+ case 54: goto st432;
+ }
+ goto tr1237;
+st430:
+ if ( ++p == pe )
+ goto _test_eof430;
+case 430:
+ if ( (*p) == 56 )
+ goto st431;
+ goto tr1237;
+st431:
+ if ( ++p == pe )
+ goto _test_eof431;
+case 431:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -53124,45 +54203,25 @@ case 429:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1416;
- case 32: goto tr1416;
- case 40: goto tr1417;
- case 41: goto tr1418;
- case 3082: goto tr1419;
- case 3131: goto tr1420;
- case 3338: goto tr1421;
- case 3387: goto tr1421;
- case 3594: goto tr1422;
- case 3643: goto tr1423;
- }
- goto tr1219;
-st430:
- if ( ++p == pe )
- goto _test_eof430;
-case 430:
- switch( (*p) ) {
- case 84: goto st431;
- case 116: goto st431;
+ case 9: goto tr1413;
+ case 32: goto tr1413;
+ case 40: goto tr1414;
+ case 41: goto tr1415;
+ case 3082: goto tr1416;
+ case 3131: goto tr1417;
+ case 3338: goto tr1418;
+ case 3387: goto tr1418;
+ case 3594: goto tr1419;
+ case 3643: goto tr1420;
}
- goto tr1219;
-st431:
- if ( ++p == pe )
- goto _test_eof431;
-case 431:
- switch( (*p) ) {
- case 80: goto st432;
- case 112: goto st432;
- }
- goto tr1219;
+ goto tr1237;
st432:
if ( ++p == pe )
goto _test_eof432;
case 432:
- switch( (*p) ) {
- case 83: goto st433;
- case 115: goto st433;
- }
- goto tr1219;
+ if ( (*p) == 52 )
+ goto st433;
+ goto tr1237;
st433:
if ( ++p == pe )
goto _test_eof433;
@@ -53184,85 +54243,120 @@ case 433:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1427;
- case 32: goto tr1427;
- case 40: goto tr1428;
- case 41: goto tr1429;
- case 3082: goto tr1430;
- case 3131: goto tr1431;
- case 3338: goto tr1432;
- case 3387: goto tr1432;
- case 3594: goto tr1433;
- case 3643: goto tr1434;
+ case 9: goto tr1422;
+ case 32: goto tr1422;
+ case 40: goto tr1423;
+ case 41: goto tr1424;
+ case 3082: goto tr1425;
+ case 3131: goto tr1426;
+ case 3338: goto tr1427;
+ case 3387: goto tr1427;
+ case 3594: goto tr1428;
+ case 3643: goto tr1429;
}
- goto tr1219;
+ goto tr1237;
st434:
if ( ++p == pe )
goto _test_eof434;
case 434:
switch( (*p) ) {
- case 80: goto st435;
- case 112: goto st435;
+ case 73: goto st435;
+ case 84: goto st439;
+ case 105: goto st435;
+ case 116: goto st439;
}
- goto tr1219;
+ goto tr1237;
st435:
if ( ++p == pe )
goto _test_eof435;
case 435:
switch( (*p) ) {
- case 83: goto st436;
- case 115: goto st436;
+ case 78: goto st436;
+ case 110: goto st436;
}
- goto tr1219;
+ goto tr1237;
st436:
if ( ++p == pe )
goto _test_eof436;
case 436:
switch( (*p) ) {
- case 69: goto st437;
- case 101: goto st437;
+ case 70: goto st437;
+ case 102: goto st437;
}
- goto tr1219;
+ goto tr1237;
st437:
if ( ++p == pe )
goto _test_eof437;
case 437:
switch( (*p) ) {
- case 67: goto st438;
- case 99: goto st438;
+ case 79: goto st438;
+ case 111: goto st438;
}
- goto tr1219;
+ goto tr1237;
st438:
if ( ++p == pe )
goto _test_eof438;
case 438:
- switch( (*p) ) {
- case 75: goto st439;
- case 107: goto st439;
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
}
- goto tr1219;
+ switch( _widec ) {
+ case 9: goto tr1435;
+ case 32: goto tr1435;
+ case 40: goto tr1436;
+ case 41: goto tr1437;
+ case 3082: goto tr1438;
+ case 3131: goto tr1439;
+ case 3338: goto tr1440;
+ case 3387: goto tr1440;
+ case 3594: goto tr1441;
+ case 3643: goto tr1442;
+ }
+ goto tr1237;
st439:
if ( ++p == pe )
goto _test_eof439;
case 439:
switch( (*p) ) {
- case 69: goto st440;
- case 101: goto st440;
+ case 84: goto st440;
+ case 116: goto st440;
}
- goto tr1219;
+ goto tr1237;
st440:
if ( ++p == pe )
goto _test_eof440;
case 440:
switch( (*p) ) {
- case 89: goto st441;
- case 121: goto st441;
+ case 80: goto st441;
+ case 112: goto st441;
}
- goto tr1219;
+ goto tr1237;
st441:
if ( ++p == pe )
goto _test_eof441;
case 441:
+ switch( (*p) ) {
+ case 83: goto st442;
+ case 115: goto st442;
+ }
+ goto tr1237;
+st442:
+ if ( ++p == pe )
+ goto _test_eof442;
+case 442:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -53280,164 +54374,81 @@ case 441:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1442;
- case 32: goto tr1442;
- case 40: goto tr1443;
- case 41: goto tr1444;
- case 3082: goto tr1445;
- case 3131: goto tr1446;
- case 3338: goto tr1447;
- case 3387: goto tr1447;
- case 3594: goto tr1448;
- case 3643: goto tr1449;
+ case 9: goto tr1446;
+ case 32: goto tr1446;
+ case 40: goto tr1447;
+ case 41: goto tr1448;
+ case 3082: goto tr1449;
+ case 3131: goto tr1450;
+ case 3338: goto tr1451;
+ case 3387: goto tr1451;
+ case 3594: goto tr1452;
+ case 3643: goto tr1453;
}
- goto tr1219;
-st442:
- if ( ++p == pe )
- goto _test_eof442;
-case 442:
- switch( (*p) ) {
- case 69: goto st443;
- case 88: goto st445;
- case 101: goto st443;
- case 120: goto st445;
- }
- goto tr1219;
+ goto tr1237;
st443:
if ( ++p == pe )
goto _test_eof443;
case 443:
switch( (*p) ) {
- case 89: goto st444;
- case 121: goto st444;
+ case 80: goto st444;
+ case 112: goto st444;
}
- goto tr1219;
+ goto tr1237;
st444:
if ( ++p == pe )
goto _test_eof444;
case 444:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1453;
- case 32: goto tr1453;
- case 40: goto tr1454;
- case 41: goto tr1455;
- case 3082: goto tr1456;
- case 3131: goto tr1457;
- case 3338: goto tr1458;
- case 3387: goto tr1458;
- case 3594: goto tr1459;
- case 3643: goto tr1460;
+ switch( (*p) ) {
+ case 83: goto st445;
+ case 115: goto st445;
}
- goto tr1219;
+ goto tr1237;
st445:
if ( ++p == pe )
goto _test_eof445;
case 445:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1461;
- case 32: goto tr1461;
- case 40: goto tr1462;
- case 41: goto tr1463;
- case 3082: goto tr1464;
- case 3131: goto tr1465;
- case 3338: goto tr1466;
- case 3387: goto tr1466;
- case 3594: goto tr1467;
- case 3643: goto tr1468;
+ switch( (*p) ) {
+ case 69: goto st446;
+ case 101: goto st446;
}
- goto tr1219;
+ goto tr1237;
st446:
if ( ++p == pe )
goto _test_eof446;
case 446:
switch( (*p) ) {
- case 51: goto st447;
- case 54: goto st449;
- case 79: goto st451;
- case 80: goto st453;
- case 111: goto st451;
- case 112: goto st453;
+ case 67: goto st447;
+ case 99: goto st447;
}
- goto tr1219;
+ goto tr1237;
st447:
if ( ++p == pe )
goto _test_eof447;
case 447:
- if ( (*p) == 50 )
- goto st448;
- goto tr1219;
+ switch( (*p) ) {
+ case 75: goto st448;
+ case 107: goto st448;
+ }
+ goto tr1237;
st448:
if ( ++p == pe )
goto _test_eof448;
case 448:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1474;
- case 32: goto tr1474;
- case 40: goto tr1475;
- case 41: goto tr1476;
- case 3082: goto tr1477;
- case 3131: goto tr1478;
- case 3338: goto tr1479;
- case 3387: goto tr1479;
- case 3594: goto tr1480;
- case 3643: goto tr1481;
+ switch( (*p) ) {
+ case 69: goto st449;
+ case 101: goto st449;
}
- goto tr1219;
+ goto tr1237;
st449:
if ( ++p == pe )
goto _test_eof449;
case 449:
- if ( (*p) == 52 )
- goto st450;
- goto tr1219;
+ switch( (*p) ) {
+ case 89: goto st450;
+ case 121: goto st450;
+ }
+ goto tr1237;
st450:
if ( ++p == pe )
goto _test_eof450;
@@ -53459,31 +54470,42 @@ case 450:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1483;
- case 32: goto tr1483;
- case 40: goto tr1484;
- case 41: goto tr1485;
- case 3082: goto tr1486;
- case 3131: goto tr1487;
- case 3338: goto tr1488;
- case 3387: goto tr1488;
- case 3594: goto tr1489;
- case 3643: goto tr1490;
+ case 9: goto tr1461;
+ case 32: goto tr1461;
+ case 40: goto tr1462;
+ case 41: goto tr1463;
+ case 3082: goto tr1464;
+ case 3131: goto tr1465;
+ case 3338: goto tr1466;
+ case 3387: goto tr1466;
+ case 3594: goto tr1467;
+ case 3643: goto tr1468;
}
- goto tr1219;
+ goto tr1237;
st451:
if ( ++p == pe )
goto _test_eof451;
case 451:
switch( (*p) ) {
- case 67: goto st452;
- case 99: goto st452;
+ case 69: goto st452;
+ case 88: goto st454;
+ case 101: goto st452;
+ case 120: goto st454;
}
- goto tr1219;
+ goto tr1237;
st452:
if ( ++p == pe )
goto _test_eof452;
case 452:
+ switch( (*p) ) {
+ case 89: goto st453;
+ case 121: goto st453;
+ }
+ goto tr1237;
+st453:
+ if ( ++p == pe )
+ goto _test_eof453;
+case 453:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -53501,22 +54523,22 @@ case 452:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1492;
- case 32: goto tr1492;
- case 40: goto tr1493;
- case 41: goto tr1494;
- case 3082: goto tr1495;
- case 3131: goto tr1496;
- case 3338: goto tr1497;
- case 3387: goto tr1497;
- case 3594: goto tr1498;
- case 3643: goto tr1499;
+ case 9: goto tr1472;
+ case 32: goto tr1472;
+ case 40: goto tr1473;
+ case 41: goto tr1474;
+ case 3082: goto tr1475;
+ case 3131: goto tr1476;
+ case 3338: goto tr1477;
+ case 3387: goto tr1477;
+ case 3594: goto tr1478;
+ case 3643: goto tr1479;
}
- goto tr1219;
-st453:
+ goto tr1237;
+st454:
if ( ++p == pe )
- goto _test_eof453;
-case 453:
+ goto _test_eof454;
+case 454:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -53534,60 +54556,42 @@ case 453:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1500;
- case 32: goto tr1500;
- case 40: goto tr1501;
- case 41: goto tr1502;
- case 3082: goto tr1503;
- case 3131: goto tr1504;
- case 3338: goto tr1505;
- case 3387: goto tr1505;
- case 3594: goto tr1506;
- case 3643: goto tr1507;
- }
- goto tr1219;
-st454:
- if ( ++p == pe )
- goto _test_eof454;
-case 454:
- switch( (*p) ) {
- case 73: goto st455;
- case 88: goto st459;
- case 105: goto st455;
- case 120: goto st459;
+ case 9: goto tr1480;
+ case 32: goto tr1480;
+ case 40: goto tr1481;
+ case 41: goto tr1482;
+ case 3082: goto tr1483;
+ case 3131: goto tr1484;
+ case 3338: goto tr1485;
+ case 3387: goto tr1485;
+ case 3594: goto tr1486;
+ case 3643: goto tr1487;
}
- goto tr1219;
+ goto tr1237;
st455:
if ( ++p == pe )
goto _test_eof455;
case 455:
switch( (*p) ) {
- case 78: goto st456;
- case 110: goto st456;
+ case 51: goto st456;
+ case 54: goto st458;
+ case 79: goto st460;
+ case 80: goto st462;
+ case 111: goto st460;
+ case 112: goto st462;
}
- goto tr1219;
+ goto tr1237;
st456:
if ( ++p == pe )
goto _test_eof456;
case 456:
- switch( (*p) ) {
- case 70: goto st457;
- case 102: goto st457;
- }
- goto tr1219;
+ if ( (*p) == 50 )
+ goto st457;
+ goto tr1237;
st457:
if ( ++p == pe )
goto _test_eof457;
case 457:
- switch( (*p) ) {
- case 79: goto st458;
- case 111: goto st458;
- }
- goto tr1219;
-st458:
- if ( ++p == pe )
- goto _test_eof458;
-case 458:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -53605,18 +54609,25 @@ case 458:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1513;
- case 32: goto tr1513;
- case 40: goto tr1514;
- case 41: goto tr1515;
- case 3082: goto tr1516;
- case 3131: goto tr1517;
- case 3338: goto tr1518;
- case 3387: goto tr1518;
- case 3594: goto tr1519;
- case 3643: goto tr1520;
+ case 9: goto tr1493;
+ case 32: goto tr1493;
+ case 40: goto tr1494;
+ case 41: goto tr1495;
+ case 3082: goto tr1496;
+ case 3131: goto tr1497;
+ case 3338: goto tr1498;
+ case 3387: goto tr1498;
+ case 3594: goto tr1499;
+ case 3643: goto tr1500;
}
- goto tr1219;
+ goto tr1237;
+st458:
+ if ( ++p == pe )
+ goto _test_eof458;
+case 458:
+ if ( (*p) == 52 )
+ goto st459;
+ goto tr1237;
st459:
if ( ++p == pe )
goto _test_eof459;
@@ -53638,62 +54649,31 @@ case 459:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1521;
- case 32: goto tr1521;
- case 40: goto tr1522;
- case 41: goto tr1523;
- case 3082: goto tr1524;
- case 3131: goto tr1525;
- case 3338: goto tr1526;
- case 3387: goto tr1526;
- case 3594: goto tr1527;
- case 3643: goto tr1528;
+ case 9: goto tr1502;
+ case 32: goto tr1502;
+ case 40: goto tr1503;
+ case 41: goto tr1504;
+ case 3082: goto tr1505;
+ case 3131: goto tr1506;
+ case 3338: goto tr1507;
+ case 3387: goto tr1507;
+ case 3594: goto tr1508;
+ case 3643: goto tr1509;
}
- goto tr1219;
+ goto tr1237;
st460:
if ( ++p == pe )
goto _test_eof460;
case 460:
switch( (*p) ) {
- case 65: goto st461;
- case 73: goto st465;
- case 83: goto st467;
- case 97: goto st461;
- case 105: goto st465;
- case 115: goto st467;
+ case 67: goto st461;
+ case 99: goto st461;
}
- goto tr1219;
+ goto tr1237;
st461:
if ( ++p == pe )
goto _test_eof461;
case 461:
- switch( (*p) ) {
- case 80: goto st462;
- case 112: goto st462;
- }
- goto tr1219;
-st462:
- if ( ++p == pe )
- goto _test_eof462;
-case 462:
- switch( (*p) ) {
- case 84: goto st463;
- case 116: goto st463;
- }
- goto tr1219;
-st463:
- if ( ++p == pe )
- goto _test_eof463;
-case 463:
- switch( (*p) ) {
- case 82: goto st464;
- case 114: goto st464;
- }
- goto tr1219;
-st464:
- if ( ++p == pe )
- goto _test_eof464;
-case 464:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -53711,31 +54691,22 @@ case 464:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1535;
- case 32: goto tr1535;
- case 40: goto tr1536;
- case 41: goto tr1537;
- case 3082: goto tr1538;
- case 3131: goto tr1539;
- case 3338: goto tr1540;
- case 3387: goto tr1540;
- case 3594: goto tr1541;
- case 3643: goto tr1542;
- }
- goto tr1219;
-st465:
- if ( ++p == pe )
- goto _test_eof465;
-case 465:
- switch( (*p) ) {
- case 68: goto st466;
- case 100: goto st466;
+ case 9: goto tr1511;
+ case 32: goto tr1511;
+ case 40: goto tr1512;
+ case 41: goto tr1513;
+ case 3082: goto tr1514;
+ case 3131: goto tr1515;
+ case 3338: goto tr1516;
+ case 3387: goto tr1516;
+ case 3594: goto tr1517;
+ case 3643: goto tr1518;
}
- goto tr1219;
-st466:
+ goto tr1237;
+st462:
if ( ++p == pe )
- goto _test_eof466;
-case 466:
+ goto _test_eof462;
+case 462:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -53753,18 +54724,56 @@ case 466:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1544;
- case 32: goto tr1544;
- case 40: goto tr1545;
- case 41: goto tr1546;
- case 3082: goto tr1547;
- case 3131: goto tr1548;
- case 3338: goto tr1549;
- case 3387: goto tr1549;
- case 3594: goto tr1550;
- case 3643: goto tr1551;
+ case 9: goto tr1519;
+ case 32: goto tr1519;
+ case 40: goto tr1520;
+ case 41: goto tr1521;
+ case 3082: goto tr1522;
+ case 3131: goto tr1523;
+ case 3338: goto tr1524;
+ case 3387: goto tr1524;
+ case 3594: goto tr1525;
+ case 3643: goto tr1526;
+ }
+ goto tr1237;
+st463:
+ if ( ++p == pe )
+ goto _test_eof463;
+case 463:
+ switch( (*p) ) {
+ case 73: goto st464;
+ case 88: goto st468;
+ case 105: goto st464;
+ case 120: goto st468;
}
- goto tr1219;
+ goto tr1237;
+st464:
+ if ( ++p == pe )
+ goto _test_eof464;
+case 464:
+ switch( (*p) ) {
+ case 78: goto st465;
+ case 110: goto st465;
+ }
+ goto tr1237;
+st465:
+ if ( ++p == pe )
+ goto _test_eof465;
+case 465:
+ switch( (*p) ) {
+ case 70: goto st466;
+ case 102: goto st466;
+ }
+ goto tr1237;
+st466:
+ if ( ++p == pe )
+ goto _test_eof466;
+case 466:
+ switch( (*p) ) {
+ case 79: goto st467;
+ case 111: goto st467;
+ }
+ goto tr1237;
st467:
if ( ++p == pe )
goto _test_eof467;
@@ -53786,33 +54795,22 @@ case 467:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1552;
- case 32: goto tr1552;
- case 40: goto tr1553;
- case 41: goto tr1554;
- case 69: goto st468;
- case 101: goto st468;
- case 3082: goto tr1556;
- case 3131: goto tr1557;
- case 3338: goto tr1558;
- case 3387: goto tr1558;
- case 3594: goto tr1559;
- case 3643: goto tr1560;
- }
- goto tr1219;
+ case 9: goto tr1532;
+ case 32: goto tr1532;
+ case 40: goto tr1533;
+ case 41: goto tr1534;
+ case 3082: goto tr1535;
+ case 3131: goto tr1536;
+ case 3338: goto tr1537;
+ case 3387: goto tr1537;
+ case 3594: goto tr1538;
+ case 3643: goto tr1539;
+ }
+ goto tr1237;
st468:
if ( ++p == pe )
goto _test_eof468;
case 468:
- switch( (*p) ) {
- case 67: goto st469;
- case 99: goto st469;
- }
- goto tr1219;
-st469:
- if ( ++p == pe )
- goto _test_eof469;
-case 469:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -53830,63 +54828,49 @@ case 469:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1562;
- case 32: goto tr1562;
- case 40: goto tr1563;
- case 41: goto tr1564;
- case 51: goto st470;
- case 3082: goto tr1566;
- case 3131: goto tr1567;
- case 3338: goto tr1568;
- case 3387: goto tr1568;
- case 3594: goto tr1569;
- case 3643: goto tr1570;
+ case 9: goto tr1540;
+ case 32: goto tr1540;
+ case 40: goto tr1541;
+ case 41: goto tr1542;
+ case 3082: goto tr1543;
+ case 3131: goto tr1544;
+ case 3338: goto tr1545;
+ case 3387: goto tr1545;
+ case 3594: goto tr1546;
+ case 3643: goto tr1547;
+ }
+ goto tr1237;
+st469:
+ if ( ++p == pe )
+ goto _test_eof469;
+case 469:
+ switch( (*p) ) {
+ case 65: goto st470;
+ case 73: goto st474;
+ case 83: goto st476;
+ case 97: goto st470;
+ case 105: goto st474;
+ case 115: goto st476;
}
- goto tr1219;
+ goto tr1237;
st470:
if ( ++p == pe )
goto _test_eof470;
case 470:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1571;
- case 32: goto tr1571;
- case 40: goto tr1572;
- case 41: goto tr1573;
+ switch( (*p) ) {
case 80: goto st471;
case 112: goto st471;
- case 3082: goto tr1575;
- case 3131: goto tr1576;
- case 3338: goto tr1577;
- case 3387: goto tr1577;
- case 3594: goto tr1578;
- case 3643: goto tr1579;
}
- goto tr1219;
+ goto tr1237;
st471:
if ( ++p == pe )
goto _test_eof471;
case 471:
switch( (*p) ) {
- case 65: goto st472;
- case 97: goto st472;
+ case 84: goto st472;
+ case 116: goto st472;
}
- goto tr1219;
+ goto tr1237;
st472:
if ( ++p == pe )
goto _test_eof472;
@@ -53895,25 +54879,49 @@ case 472:
case 82: goto st473;
case 114: goto st473;
}
- goto tr1219;
+ goto tr1237;
st473:
if ( ++p == pe )
goto _test_eof473;
case 473:
- switch( (*p) ) {
- case 65: goto st474;
- case 97: goto st474;
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
}
- goto tr1219;
+ switch( _widec ) {
+ case 9: goto tr1554;
+ case 32: goto tr1554;
+ case 40: goto tr1555;
+ case 41: goto tr1556;
+ case 3082: goto tr1557;
+ case 3131: goto tr1558;
+ case 3338: goto tr1559;
+ case 3387: goto tr1559;
+ case 3594: goto tr1560;
+ case 3643: goto tr1561;
+ }
+ goto tr1237;
st474:
if ( ++p == pe )
goto _test_eof474;
case 474:
switch( (*p) ) {
- case 77: goto st475;
- case 109: goto st475;
+ case 68: goto st475;
+ case 100: goto st475;
}
- goto tr1219;
+ goto tr1237;
st475:
if ( ++p == pe )
goto _test_eof475;
@@ -53935,103 +54943,171 @@ case 475:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1584;
- case 32: goto tr1584;
- case 40: goto tr1585;
- case 41: goto tr1586;
- case 3082: goto tr1587;
- case 3131: goto tr1588;
- case 3338: goto tr1589;
- case 3387: goto tr1589;
- case 3594: goto tr1590;
- case 3643: goto tr1591;
+ case 9: goto tr1563;
+ case 32: goto tr1563;
+ case 40: goto tr1564;
+ case 41: goto tr1565;
+ case 3082: goto tr1566;
+ case 3131: goto tr1567;
+ case 3338: goto tr1568;
+ case 3387: goto tr1568;
+ case 3594: goto tr1569;
+ case 3643: goto tr1570;
}
- goto tr1219;
+ goto tr1237;
st476:
if ( ++p == pe )
goto _test_eof476;
case 476:
- switch( (*p) ) {
- case 80: goto st477;
- case 112: goto st477;
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
}
- goto tr1219;
+ switch( _widec ) {
+ case 9: goto tr1571;
+ case 32: goto tr1571;
+ case 40: goto tr1572;
+ case 41: goto tr1573;
+ case 69: goto st477;
+ case 101: goto st477;
+ case 3082: goto tr1575;
+ case 3131: goto tr1576;
+ case 3338: goto tr1577;
+ case 3387: goto tr1577;
+ case 3594: goto tr1578;
+ case 3643: goto tr1579;
+ }
+ goto tr1237;
st477:
if ( ++p == pe )
goto _test_eof477;
case 477:
switch( (*p) ) {
- case 69: goto st478;
- case 101: goto st478;
+ case 67: goto st478;
+ case 99: goto st478;
}
- goto tr1219;
+ goto tr1237;
st478:
if ( ++p == pe )
goto _test_eof478;
case 478:
- switch( (*p) ) {
- case 78: goto st479;
- case 110: goto st479;
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr1581;
+ case 32: goto tr1581;
+ case 40: goto tr1582;
+ case 41: goto tr1583;
+ case 51: goto st479;
+ case 3082: goto tr1585;
+ case 3131: goto tr1586;
+ case 3338: goto tr1587;
+ case 3387: goto tr1587;
+ case 3594: goto tr1588;
+ case 3643: goto tr1589;
}
- goto tr1219;
+ goto tr1237;
st479:
if ( ++p == pe )
goto _test_eof479;
case 479:
- switch( (*p) ) {
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr1590;
+ case 32: goto tr1590;
+ case 40: goto tr1591;
+ case 41: goto tr1592;
case 80: goto st480;
case 112: goto st480;
- }
- goto tr1219;
+ case 3082: goto tr1594;
+ case 3131: goto tr1595;
+ case 3338: goto tr1596;
+ case 3387: goto tr1596;
+ case 3594: goto tr1597;
+ case 3643: goto tr1598;
+ }
+ goto tr1237;
st480:
if ( ++p == pe )
goto _test_eof480;
case 480:
switch( (*p) ) {
- case 71: goto st481;
- case 103: goto st481;
+ case 65: goto st481;
+ case 97: goto st481;
}
- goto tr1219;
+ goto tr1237;
st481:
if ( ++p == pe )
goto _test_eof481;
case 481:
switch( (*p) ) {
- case 80: goto st482;
- case 112: goto st482;
+ case 82: goto st482;
+ case 114: goto st482;
}
- goto tr1219;
+ goto tr1237;
st482:
if ( ++p == pe )
goto _test_eof482;
case 482:
switch( (*p) ) {
- case 75: goto st483;
- case 107: goto st483;
+ case 65: goto st483;
+ case 97: goto st483;
}
- goto tr1219;
+ goto tr1237;
st483:
if ( ++p == pe )
goto _test_eof483;
case 483:
switch( (*p) ) {
- case 69: goto st484;
- case 101: goto st484;
+ case 77: goto st484;
+ case 109: goto st484;
}
- goto tr1219;
+ goto tr1237;
st484:
if ( ++p == pe )
goto _test_eof484;
case 484:
- switch( (*p) ) {
- case 89: goto st485;
- case 121: goto st485;
- }
- goto tr1219;
-st485:
- if ( ++p == pe )
- goto _test_eof485;
-case 485:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -54049,142 +55125,99 @@ case 485:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1601;
- case 32: goto tr1601;
- case 40: goto tr1602;
- case 41: goto tr1603;
- case 3082: goto tr1604;
- case 3131: goto tr1605;
- case 3338: goto tr1606;
- case 3387: goto tr1606;
- case 3594: goto tr1607;
- case 3643: goto tr1608;
+ case 9: goto tr1603;
+ case 32: goto tr1603;
+ case 40: goto tr1604;
+ case 41: goto tr1605;
+ case 3082: goto tr1606;
+ case 3131: goto tr1607;
+ case 3338: goto tr1608;
+ case 3387: goto tr1608;
+ case 3594: goto tr1609;
+ case 3643: goto tr1610;
+ }
+ goto tr1237;
+st485:
+ if ( ++p == pe )
+ goto _test_eof485;
+case 485:
+ switch( (*p) ) {
+ case 80: goto st486;
+ case 112: goto st486;
}
- goto tr1219;
+ goto tr1237;
st486:
if ( ++p == pe )
goto _test_eof486;
case 486:
switch( (*p) ) {
- case 84: goto st487;
- case 116: goto st487;
+ case 69: goto st487;
+ case 101: goto st487;
}
- goto tr1219;
+ goto tr1237;
st487:
if ( ++p == pe )
goto _test_eof487;
case 487:
switch( (*p) ) {
- case 82: goto st488;
- case 114: goto st488;
+ case 78: goto st488;
+ case 110: goto st488;
}
- goto tr1219;
+ goto tr1237;
st488:
if ( ++p == pe )
goto _test_eof488;
case 488:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1611;
- case 32: goto tr1611;
- case 40: goto tr1612;
- case 41: goto tr1613;
- case 3082: goto tr1614;
- case 3131: goto tr1615;
- case 3338: goto tr1616;
- case 3387: goto tr1616;
- case 3594: goto tr1617;
- case 3643: goto tr1618;
+ switch( (*p) ) {
+ case 80: goto st489;
+ case 112: goto st489;
}
- goto tr1219;
+ goto tr1237;
st489:
if ( ++p == pe )
goto _test_eof489;
case 489:
switch( (*p) ) {
- case 80: goto st490;
- case 82: goto st491;
- case 84: goto st495;
- case 112: goto st490;
- case 114: goto st491;
- case 116: goto st495;
+ case 71: goto st490;
+ case 103: goto st490;
}
- goto tr1219;
+ goto tr1237;
st490:
if ( ++p == pe )
goto _test_eof490;
case 490:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1622;
- case 32: goto tr1622;
- case 40: goto tr1623;
- case 41: goto tr1624;
- case 3082: goto tr1625;
- case 3131: goto tr1626;
- case 3338: goto tr1627;
- case 3387: goto tr1627;
- case 3594: goto tr1628;
- case 3643: goto tr1629;
+ switch( (*p) ) {
+ case 80: goto st491;
+ case 112: goto st491;
}
- goto tr1219;
+ goto tr1237;
st491:
if ( ++p == pe )
goto _test_eof491;
case 491:
switch( (*p) ) {
- case 83: goto st492;
- case 115: goto st492;
+ case 75: goto st492;
+ case 107: goto st492;
}
- goto tr1219;
+ goto tr1237;
st492:
if ( ++p == pe )
goto _test_eof492;
case 492:
switch( (*p) ) {
- case 73: goto st493;
- case 105: goto st493;
+ case 69: goto st493;
+ case 101: goto st493;
}
- goto tr1219;
+ goto tr1237;
st493:
if ( ++p == pe )
goto _test_eof493;
case 493:
switch( (*p) ) {
- case 71: goto st494;
- case 103: goto st494;
+ case 89: goto st494;
+ case 121: goto st494;
}
- goto tr1219;
+ goto tr1237;
st494:
if ( ++p == pe )
goto _test_eof494;
@@ -54206,22 +55239,40 @@ case 494:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1633;
- case 32: goto tr1633;
- case 40: goto tr1634;
- case 41: goto tr1635;
- case 3082: goto tr1636;
- case 3131: goto tr1637;
- case 3338: goto tr1638;
- case 3387: goto tr1638;
- case 3594: goto tr1639;
- case 3643: goto tr1640;
+ case 9: goto tr1620;
+ case 32: goto tr1620;
+ case 40: goto tr1621;
+ case 41: goto tr1622;
+ case 3082: goto tr1623;
+ case 3131: goto tr1624;
+ case 3338: goto tr1625;
+ case 3387: goto tr1625;
+ case 3594: goto tr1626;
+ case 3643: goto tr1627;
}
- goto tr1219;
+ goto tr1237;
st495:
if ( ++p == pe )
goto _test_eof495;
case 495:
+ switch( (*p) ) {
+ case 84: goto st496;
+ case 116: goto st496;
+ }
+ goto tr1237;
+st496:
+ if ( ++p == pe )
+ goto _test_eof496;
+case 496:
+ switch( (*p) ) {
+ case 82: goto st497;
+ case 114: goto st497;
+ }
+ goto tr1237;
+st497:
+ if ( ++p == pe )
+ goto _test_eof497;
+case 497:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -54239,77 +55290,35 @@ case 495:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1641;
- case 32: goto tr1641;
- case 40: goto tr1642;
- case 41: goto tr1643;
- case 3082: goto tr1644;
- case 3131: goto tr1645;
- case 3338: goto tr1646;
- case 3387: goto tr1646;
- case 3594: goto tr1647;
- case 3643: goto tr1648;
+ case 9: goto tr1630;
+ case 32: goto tr1630;
+ case 40: goto tr1631;
+ case 41: goto tr1632;
+ case 3082: goto tr1633;
+ case 3131: goto tr1634;
+ case 3338: goto tr1635;
+ case 3387: goto tr1635;
+ case 3594: goto tr1636;
+ case 3643: goto tr1637;
}
- goto tr1219;
-st496:
- if ( ++p == pe )
- goto _test_eof496;
-case 496:
- switch( (*p) ) {
- case 77: goto st497;
- case 79: goto st502;
- case 80: goto st504;
- case 82: goto st506;
- case 83: goto st508;
- case 86: goto st512;
- case 109: goto st497;
- case 111: goto st502;
- case 112: goto st504;
- case 114: goto st506;
- case 115: goto st508;
- case 118: goto st512;
- }
- goto tr1219;
-st497:
- if ( ++p == pe )
- goto _test_eof497;
-case 497:
- switch( (*p) ) {
- case 73: goto st498;
- case 105: goto st498;
- }
- goto tr1219;
+ goto tr1237;
st498:
if ( ++p == pe )
goto _test_eof498;
case 498:
switch( (*p) ) {
- case 77: goto st499;
- case 109: goto st499;
+ case 80: goto st499;
+ case 82: goto st500;
+ case 84: goto st504;
+ case 112: goto st499;
+ case 114: goto st500;
+ case 116: goto st504;
}
- goto tr1219;
+ goto tr1237;
st499:
if ( ++p == pe )
goto _test_eof499;
case 499:
- switch( (*p) ) {
- case 69: goto st500;
- case 101: goto st500;
- }
- goto tr1219;
-st500:
- if ( ++p == pe )
- goto _test_eof500;
-case 500:
- switch( (*p) ) {
- case 65: goto st501;
- case 97: goto st501;
- }
- goto tr1219;
-st501:
- if ( ++p == pe )
- goto _test_eof501;
-case 501:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -54327,27 +55336,45 @@ case 501:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1659;
- case 32: goto tr1659;
- case 40: goto tr1660;
- case 41: goto tr1661;
- case 3082: goto tr1662;
- case 3131: goto tr1663;
- case 3338: goto tr1664;
- case 3387: goto tr1664;
- case 3594: goto tr1665;
- case 3643: goto tr1666;
+ case 9: goto tr1641;
+ case 32: goto tr1641;
+ case 40: goto tr1642;
+ case 41: goto tr1643;
+ case 3082: goto tr1644;
+ case 3131: goto tr1645;
+ case 3338: goto tr1646;
+ case 3387: goto tr1646;
+ case 3594: goto tr1647;
+ case 3643: goto tr1648;
}
- goto tr1219;
+ goto tr1237;
+st500:
+ if ( ++p == pe )
+ goto _test_eof500;
+case 500:
+ switch( (*p) ) {
+ case 83: goto st501;
+ case 115: goto st501;
+ }
+ goto tr1237;
+st501:
+ if ( ++p == pe )
+ goto _test_eof501;
+case 501:
+ switch( (*p) ) {
+ case 73: goto st502;
+ case 105: goto st502;
+ }
+ goto tr1237;
st502:
if ( ++p == pe )
goto _test_eof502;
case 502:
switch( (*p) ) {
- case 65: goto st503;
- case 97: goto st503;
+ case 71: goto st503;
+ case 103: goto st503;
}
- goto tr1219;
+ goto tr1237;
st503:
if ( ++p == pe )
goto _test_eof503;
@@ -54369,31 +55396,22 @@ case 503:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1668;
- case 32: goto tr1668;
- case 40: goto tr1669;
- case 41: goto tr1670;
- case 3082: goto tr1671;
- case 3131: goto tr1672;
- case 3338: goto tr1673;
- case 3387: goto tr1673;
- case 3594: goto tr1674;
- case 3643: goto tr1675;
+ case 9: goto tr1652;
+ case 32: goto tr1652;
+ case 40: goto tr1653;
+ case 41: goto tr1654;
+ case 3082: goto tr1655;
+ case 3131: goto tr1656;
+ case 3338: goto tr1657;
+ case 3387: goto tr1657;
+ case 3594: goto tr1658;
+ case 3643: goto tr1659;
}
- goto tr1219;
+ goto tr1237;
st504:
if ( ++p == pe )
goto _test_eof504;
case 504:
- switch( (*p) ) {
- case 70: goto st505;
- case 102: goto st505;
- }
- goto tr1219;
-st505:
- if ( ++p == pe )
- goto _test_eof505;
-case 505:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -54411,91 +55429,77 @@ case 505:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1677;
- case 32: goto tr1677;
- case 40: goto tr1678;
- case 41: goto tr1679;
- case 3082: goto tr1680;
- case 3131: goto tr1681;
- case 3338: goto tr1682;
- case 3387: goto tr1682;
- case 3594: goto tr1683;
- case 3643: goto tr1684;
+ case 9: goto tr1660;
+ case 32: goto tr1660;
+ case 40: goto tr1661;
+ case 41: goto tr1662;
+ case 3082: goto tr1663;
+ case 3131: goto tr1664;
+ case 3338: goto tr1665;
+ case 3387: goto tr1665;
+ case 3594: goto tr1666;
+ case 3643: goto tr1667;
}
- goto tr1219;
+ goto tr1237;
+st505:
+ if ( ++p == pe )
+ goto _test_eof505;
+case 505:
+ switch( (*p) ) {
+ case 77: goto st506;
+ case 79: goto st511;
+ case 80: goto st513;
+ case 82: goto st515;
+ case 83: goto st517;
+ case 86: goto st521;
+ case 109: goto st506;
+ case 111: goto st511;
+ case 112: goto st513;
+ case 114: goto st515;
+ case 115: goto st517;
+ case 118: goto st521;
+ }
+ goto tr1237;
st506:
if ( ++p == pe )
goto _test_eof506;
case 506:
switch( (*p) ) {
- case 86: goto st507;
- case 118: goto st507;
+ case 73: goto st507;
+ case 105: goto st507;
}
- goto tr1219;
+ goto tr1237;
st507:
if ( ++p == pe )
goto _test_eof507;
case 507:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1686;
- case 32: goto tr1686;
- case 40: goto tr1687;
- case 41: goto tr1688;
- case 3082: goto tr1689;
- case 3131: goto tr1690;
- case 3338: goto tr1691;
- case 3387: goto tr1691;
- case 3594: goto tr1692;
- case 3643: goto tr1693;
+ switch( (*p) ) {
+ case 77: goto st508;
+ case 109: goto st508;
}
- goto tr1219;
+ goto tr1237;
st508:
if ( ++p == pe )
goto _test_eof508;
case 508:
switch( (*p) ) {
- case 72: goto st509;
- case 104: goto st509;
+ case 69: goto st509;
+ case 101: goto st509;
}
- goto tr1219;
+ goto tr1237;
st509:
if ( ++p == pe )
goto _test_eof509;
case 509:
switch( (*p) ) {
- case 70: goto st510;
- case 102: goto st510;
+ case 65: goto st510;
+ case 97: goto st510;
}
- goto tr1219;
+ goto tr1237;
st510:
if ( ++p == pe )
goto _test_eof510;
case 510:
- switch( (*p) ) {
- case 80: goto st511;
- case 112: goto st511;
- }
- goto tr1219;
-st511:
- if ( ++p == pe )
- goto _test_eof511;
-case 511:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -54513,36 +55517,69 @@ case 511:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1697;
- case 32: goto tr1697;
- case 40: goto tr1698;
- case 41: goto tr1699;
- case 3082: goto tr1700;
- case 3131: goto tr1701;
- case 3338: goto tr1702;
- case 3387: goto tr1702;
- case 3594: goto tr1703;
- case 3643: goto tr1704;
+ case 9: goto tr1678;
+ case 32: goto tr1678;
+ case 40: goto tr1679;
+ case 41: goto tr1680;
+ case 3082: goto tr1681;
+ case 3131: goto tr1682;
+ case 3338: goto tr1683;
+ case 3387: goto tr1683;
+ case 3594: goto tr1684;
+ case 3643: goto tr1685;
}
- goto tr1219;
+ goto tr1237;
+st511:
+ if ( ++p == pe )
+ goto _test_eof511;
+case 511:
+ switch( (*p) ) {
+ case 65: goto st512;
+ case 97: goto st512;
+ }
+ goto tr1237;
st512:
if ( ++p == pe )
goto _test_eof512;
case 512:
- switch( (*p) ) {
- case 67: goto st513;
- case 99: goto st513;
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr1687;
+ case 32: goto tr1687;
+ case 40: goto tr1688;
+ case 41: goto tr1689;
+ case 3082: goto tr1690;
+ case 3131: goto tr1691;
+ case 3338: goto tr1692;
+ case 3387: goto tr1692;
+ case 3594: goto tr1693;
+ case 3643: goto tr1694;
}
- goto tr1219;
+ goto tr1237;
st513:
if ( ++p == pe )
goto _test_eof513;
case 513:
switch( (*p) ) {
- case 66: goto st514;
- case 98: goto st514;
+ case 70: goto st514;
+ case 102: goto st514;
}
- goto tr1219;
+ goto tr1237;
st514:
if ( ++p == pe )
goto _test_eof514;
@@ -54564,53 +55601,31 @@ case 514:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1707;
- case 32: goto tr1707;
- case 40: goto tr1708;
- case 41: goto tr1709;
- case 3082: goto tr1710;
- case 3131: goto tr1711;
- case 3338: goto tr1712;
- case 3387: goto tr1712;
- case 3594: goto tr1713;
- case 3643: goto tr1714;
+ case 9: goto tr1696;
+ case 32: goto tr1696;
+ case 40: goto tr1697;
+ case 41: goto tr1698;
+ case 3082: goto tr1699;
+ case 3131: goto tr1700;
+ case 3338: goto tr1701;
+ case 3387: goto tr1701;
+ case 3594: goto tr1702;
+ case 3643: goto tr1703;
}
- goto tr1219;
+ goto tr1237;
st515:
if ( ++p == pe )
goto _test_eof515;
case 515:
switch( (*p) ) {
- case 76: goto st516;
- case 88: goto st519;
- case 89: goto st521;
- case 108: goto st516;
- case 120: goto st519;
- case 121: goto st521;
+ case 86: goto st516;
+ case 118: goto st516;
}
- goto tr1219;
+ goto tr1237;
st516:
if ( ++p == pe )
goto _test_eof516;
case 516:
- switch( (*p) ) {
- case 83: goto st517;
- case 115: goto st517;
- }
- goto tr1219;
-st517:
- if ( ++p == pe )
- goto _test_eof517;
-case 517:
- switch( (*p) ) {
- case 65: goto st518;
- case 97: goto st518;
- }
- goto tr1219;
-st518:
- if ( ++p == pe )
- goto _test_eof518;
-case 518:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -54628,27 +55643,45 @@ case 518:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1720;
- case 32: goto tr1720;
- case 40: goto tr1721;
- case 41: goto tr1722;
- case 3082: goto tr1723;
- case 3131: goto tr1724;
- case 3338: goto tr1725;
- case 3387: goto tr1725;
- case 3594: goto tr1726;
- case 3643: goto tr1727;
+ case 9: goto tr1705;
+ case 32: goto tr1705;
+ case 40: goto tr1706;
+ case 41: goto tr1707;
+ case 3082: goto tr1708;
+ case 3131: goto tr1709;
+ case 3338: goto tr1710;
+ case 3387: goto tr1710;
+ case 3594: goto tr1711;
+ case 3643: goto tr1712;
}
- goto tr1219;
+ goto tr1237;
+st517:
+ if ( ++p == pe )
+ goto _test_eof517;
+case 517:
+ switch( (*p) ) {
+ case 72: goto st518;
+ case 104: goto st518;
+ }
+ goto tr1237;
+st518:
+ if ( ++p == pe )
+ goto _test_eof518;
+case 518:
+ switch( (*p) ) {
+ case 70: goto st519;
+ case 102: goto st519;
+ }
+ goto tr1237;
st519:
if ( ++p == pe )
goto _test_eof519;
case 519:
switch( (*p) ) {
- case 84: goto st520;
- case 116: goto st520;
+ case 80: goto st520;
+ case 112: goto st520;
}
- goto tr1219;
+ goto tr1237;
st520:
if ( ++p == pe )
goto _test_eof520;
@@ -54670,82 +55703,40 @@ case 520:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1729;
- case 32: goto tr1729;
- case 40: goto tr1730;
- case 41: goto tr1731;
- case 3082: goto tr1732;
- case 3131: goto tr1733;
- case 3338: goto tr1734;
- case 3387: goto tr1734;
- case 3594: goto tr1735;
- case 3643: goto tr1736;
+ case 9: goto tr1716;
+ case 32: goto tr1716;
+ case 40: goto tr1717;
+ case 41: goto tr1718;
+ case 3082: goto tr1719;
+ case 3131: goto tr1720;
+ case 3338: goto tr1721;
+ case 3387: goto tr1721;
+ case 3594: goto tr1722;
+ case 3643: goto tr1723;
}
- goto tr1219;
+ goto tr1237;
st521:
if ( ++p == pe )
goto _test_eof521;
case 521:
switch( (*p) ) {
- case 80: goto st522;
- case 112: goto st522;
+ case 67: goto st522;
+ case 99: goto st522;
}
- goto tr1219;
+ goto tr1237;
st522:
if ( ++p == pe )
goto _test_eof522;
case 522:
switch( (*p) ) {
- case 69: goto st523;
- case 101: goto st523;
+ case 66: goto st523;
+ case 98: goto st523;
}
- goto tr1219;
+ goto tr1237;
st523:
if ( ++p == pe )
goto _test_eof523;
case 523:
- if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1739;
- goto tr1219;
-tr1739:
- {
- s->number64 = 0;
- }
- {
- // Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
- if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
- ((s->number64 == (UINT64_MAX / 10)) && // Marginal case.
- ((uint8_t)(*p) <= (UINT64_MAX % 10) + '0')
- )
- ) {
- s->number64 *= 10;
- s->number64 += digit_to_num[(uint8_t)(*p)];
- } else {
- WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
- }
- }
- goto st524;
-tr1743:
- {
- // Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
- if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
- ((s->number64 == (UINT64_MAX / 10)) && // Marginal case.
- ((uint8_t)(*p) <= (UINT64_MAX % 10) + '0')
- )
- ) {
- s->number64 *= 10;
- s->number64 += digit_to_num[(uint8_t)(*p)];
- } else {
- WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
- }
- }
- goto st524;
-st524:
- if ( ++p == pe )
- goto _test_eof524;
-case 524:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -54763,38 +55754,49 @@ case 524:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1740;
- case 32: goto tr1740;
- case 40: goto tr1741;
- case 41: goto tr1742;
- case 3082: goto tr1744;
- case 3131: goto tr1745;
- case 3338: goto tr1746;
- case 3387: goto tr1746;
- case 3594: goto tr1747;
- case 3643: goto tr1748;
+ case 9: goto tr1726;
+ case 32: goto tr1726;
+ case 40: goto tr1727;
+ case 41: goto tr1728;
+ case 3082: goto tr1729;
+ case 3131: goto tr1730;
+ case 3338: goto tr1731;
+ case 3387: goto tr1731;
+ case 3594: goto tr1732;
+ case 3643: goto tr1733;
}
- if ( 48 <= _widec && _widec <= 57 )
- goto tr1743;
- goto tr1219;
+ goto tr1237;
+st524:
+ if ( ++p == pe )
+ goto _test_eof524;
+case 524:
+ switch( (*p) ) {
+ case 76: goto st525;
+ case 88: goto st528;
+ case 89: goto st530;
+ case 108: goto st525;
+ case 120: goto st528;
+ case 121: goto st530;
+ }
+ goto tr1237;
st525:
if ( ++p == pe )
goto _test_eof525;
case 525:
switch( (*p) ) {
- case 82: goto st526;
- case 114: goto st526;
+ case 83: goto st526;
+ case 115: goto st526;
}
- goto tr1219;
+ goto tr1237;
st526:
if ( ++p == pe )
goto _test_eof526;
case 526:
switch( (*p) ) {
- case 73: goto st527;
- case 105: goto st527;
+ case 65: goto st527;
+ case 97: goto st527;
}
- goto tr1219;
+ goto tr1237;
st527:
if ( ++p == pe )
goto _test_eof527;
@@ -54816,63 +55818,120 @@ case 527:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1751;
- case 32: goto tr1751;
- case 40: goto tr1752;
- case 41: goto tr1753;
- case 3082: goto tr1754;
- case 3131: goto tr1755;
- case 3338: goto tr1756;
- case 3387: goto tr1756;
- case 3594: goto tr1757;
- case 3643: goto tr1758;
+ case 9: goto tr1739;
+ case 32: goto tr1739;
+ case 40: goto tr1740;
+ case 41: goto tr1741;
+ case 3082: goto tr1742;
+ case 3131: goto tr1743;
+ case 3338: goto tr1744;
+ case 3387: goto tr1744;
+ case 3594: goto tr1745;
+ case 3643: goto tr1746;
}
- goto tr1219;
+ goto tr1237;
st528:
if ( ++p == pe )
goto _test_eof528;
case 528:
switch( (*p) ) {
- case 79: goto st529;
- case 111: goto st529;
+ case 84: goto st529;
+ case 116: goto st529;
}
- goto tr1219;
+ goto tr1237;
st529:
if ( ++p == pe )
goto _test_eof529;
case 529:
- switch( (*p) ) {
- case 78: goto st530;
- case 110: goto st530;
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr1748;
+ case 32: goto tr1748;
+ case 40: goto tr1749;
+ case 41: goto tr1750;
+ case 3082: goto tr1751;
+ case 3131: goto tr1752;
+ case 3338: goto tr1753;
+ case 3387: goto tr1753;
+ case 3594: goto tr1754;
+ case 3643: goto tr1755;
}
- goto tr1219;
+ goto tr1237;
st530:
if ( ++p == pe )
goto _test_eof530;
case 530:
switch( (*p) ) {
- case 69: goto st531;
- case 101: goto st531;
+ case 80: goto st531;
+ case 112: goto st531;
}
- goto tr1219;
+ goto tr1237;
st531:
if ( ++p == pe )
goto _test_eof531;
case 531:
switch( (*p) ) {
- case 77: goto st532;
- case 109: goto st532;
+ case 69: goto st532;
+ case 101: goto st532;
}
- goto tr1219;
+ goto tr1237;
st532:
if ( ++p == pe )
goto _test_eof532;
case 532:
- switch( (*p) ) {
- case 68: goto st533;
- case 100: goto st533;
+ if ( 48 <= (*p) && (*p) <= 57 )
+ goto tr1758;
+ goto tr1237;
+tr1758:
+ {
+ s->number64 = 0;
+ }
+ {
+ // Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
+ if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
+ ((s->number64 == (UINT64_MAX / 10)) && // Marginal case.
+ ((uint8_t)(*p) <= (UINT64_MAX % 10) + '0')
+ )
+ ) {
+ s->number64 *= 10;
+ s->number64 += digit_to_num[(uint8_t)(*p)];
+ } else {
+ WARN(ZS_NUMBER64_OVERFLOW);
+ p--; {goto st316;}
+ }
}
- goto tr1219;
+ goto st533;
+tr1762:
+ {
+ // Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
+ if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
+ ((s->number64 == (UINT64_MAX / 10)) && // Marginal case.
+ ((uint8_t)(*p) <= (UINT64_MAX % 10) + '0')
+ )
+ ) {
+ s->number64 *= 10;
+ s->number64 += digit_to_num[(uint8_t)(*p)];
+ } else {
+ WARN(ZS_NUMBER64_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st533;
st533:
if ( ++p == pe )
goto _test_eof533;
@@ -54894,49 +55953,42 @@ case 533:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1764;
- case 32: goto tr1764;
- case 40: goto tr1765;
- case 41: goto tr1766;
- case 3082: goto tr1767;
- case 3131: goto tr1768;
- case 3338: goto tr1769;
- case 3387: goto tr1769;
- case 3594: goto tr1770;
- case 3643: goto tr1771;
+ case 9: goto tr1759;
+ case 32: goto tr1759;
+ case 40: goto tr1760;
+ case 41: goto tr1761;
+ case 3082: goto tr1763;
+ case 3131: goto tr1764;
+ case 3338: goto tr1765;
+ case 3387: goto tr1765;
+ case 3594: goto tr1766;
+ case 3643: goto tr1767;
}
- goto tr1219;
+ if ( 48 <= _widec && _widec <= 57 )
+ goto tr1762;
+ goto tr1237;
st534:
if ( ++p == pe )
goto _test_eof534;
case 534:
switch( (*p) ) {
- case 83: goto st535;
- case 115: goto st535;
+ case 82: goto st535;
+ case 114: goto st535;
}
- goto tr1219;
+ goto tr1237;
st535:
if ( ++p == pe )
goto _test_eof535;
case 535:
switch( (*p) ) {
- case 68: goto st536;
- case 100: goto st536;
+ case 73: goto st536;
+ case 105: goto st536;
}
- goto tr1219;
+ goto tr1237;
st536:
if ( ++p == pe )
goto _test_eof536;
case 536:
- switch( (*p) ) {
- case 66: goto st537;
- case 98: goto st537;
- }
- goto tr1219;
-st537:
- if ( ++p == pe )
- goto _test_eof537;
-case 537:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -54954,18 +56006,27 @@ case 537:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1775;
- case 32: goto tr1775;
- case 40: goto tr1776;
- case 41: goto tr1777;
- case 3082: goto tr1778;
- case 3131: goto tr1779;
- case 3338: goto tr1780;
- case 3387: goto tr1780;
- case 3594: goto tr1781;
- case 3643: goto tr1782;
+ case 9: goto tr1770;
+ case 32: goto tr1770;
+ case 40: goto tr1771;
+ case 41: goto tr1772;
+ case 3082: goto tr1773;
+ case 3131: goto tr1774;
+ case 3338: goto tr1775;
+ case 3387: goto tr1775;
+ case 3594: goto tr1776;
+ case 3643: goto tr1777;
}
- goto tr1219;
+ goto tr1237;
+st537:
+ if ( ++p == pe )
+ goto _test_eof537;
+case 537:
+ switch( (*p) ) {
+ case 65: goto st538;
+ case 97: goto st538;
+ }
+ goto tr1237;
st538:
if ( ++p == pe )
goto _test_eof538;
@@ -54974,11 +56035,38 @@ case 538:
case 76: goto st539;
case 108: goto st539;
}
- goto tr1219;
+ goto tr1237;
st539:
if ( ++p == pe )
goto _test_eof539;
case 539:
+ switch( (*p) ) {
+ case 76: goto st540;
+ case 108: goto st540;
+ }
+ goto tr1237;
+st540:
+ if ( ++p == pe )
+ goto _test_eof540;
+case 540:
+ switch( (*p) ) {
+ case 69: goto st541;
+ case 101: goto st541;
+ }
+ goto tr1237;
+st541:
+ if ( ++p == pe )
+ goto _test_eof541;
+case 541:
+ switch( (*p) ) {
+ case 84: goto st542;
+ case 116: goto st542;
+ }
+ goto tr1237;
+st542:
+ if ( ++p == pe )
+ goto _test_eof542;
+case 542:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -54996,22 +56084,202 @@ case 539:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1784;
- case 32: goto tr1784;
- case 40: goto tr1785;
- case 41: goto tr1786;
- case 3082: goto tr1787;
- case 3131: goto tr1788;
- case 3338: goto tr1789;
- case 3387: goto tr1789;
- case 3594: goto tr1790;
- case 3643: goto tr1791;
+ case 9: goto tr1783;
+ case 32: goto tr1783;
+ case 40: goto tr1784;
+ case 41: goto tr1785;
+ case 3082: goto tr1786;
+ case 3131: goto tr1787;
+ case 3338: goto tr1788;
+ case 3387: goto tr1788;
+ case 3594: goto tr1789;
+ case 3643: goto tr1790;
}
- goto tr1219;
-st540:
+ goto tr1237;
+st543:
if ( ++p == pe )
- goto _test_eof540;
-case 540:
+ goto _test_eof543;
+case 543:
+ switch( (*p) ) {
+ case 79: goto st544;
+ case 111: goto st544;
+ }
+ goto tr1237;
+st544:
+ if ( ++p == pe )
+ goto _test_eof544;
+case 544:
+ switch( (*p) ) {
+ case 78: goto st545;
+ case 110: goto st545;
+ }
+ goto tr1237;
+st545:
+ if ( ++p == pe )
+ goto _test_eof545;
+case 545:
+ switch( (*p) ) {
+ case 69: goto st546;
+ case 101: goto st546;
+ }
+ goto tr1237;
+st546:
+ if ( ++p == pe )
+ goto _test_eof546;
+case 546:
+ switch( (*p) ) {
+ case 77: goto st547;
+ case 109: goto st547;
+ }
+ goto tr1237;
+st547:
+ if ( ++p == pe )
+ goto _test_eof547;
+case 547:
+ switch( (*p) ) {
+ case 68: goto st548;
+ case 100: goto st548;
+ }
+ goto tr1237;
+st548:
+ if ( ++p == pe )
+ goto _test_eof548;
+case 548:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr1796;
+ case 32: goto tr1796;
+ case 40: goto tr1797;
+ case 41: goto tr1798;
+ case 3082: goto tr1799;
+ case 3131: goto tr1800;
+ case 3338: goto tr1801;
+ case 3387: goto tr1801;
+ case 3594: goto tr1802;
+ case 3643: goto tr1803;
+ }
+ goto tr1237;
+st549:
+ if ( ++p == pe )
+ goto _test_eof549;
+case 549:
+ switch( (*p) ) {
+ case 83: goto st550;
+ case 115: goto st550;
+ }
+ goto tr1237;
+st550:
+ if ( ++p == pe )
+ goto _test_eof550;
+case 550:
+ switch( (*p) ) {
+ case 68: goto st551;
+ case 100: goto st551;
+ }
+ goto tr1237;
+st551:
+ if ( ++p == pe )
+ goto _test_eof551;
+case 551:
+ switch( (*p) ) {
+ case 66: goto st552;
+ case 98: goto st552;
+ }
+ goto tr1237;
+st552:
+ if ( ++p == pe )
+ goto _test_eof552;
+case 552:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr1807;
+ case 32: goto tr1807;
+ case 40: goto tr1808;
+ case 41: goto tr1809;
+ case 3082: goto tr1810;
+ case 3131: goto tr1811;
+ case 3338: goto tr1812;
+ case 3387: goto tr1812;
+ case 3594: goto tr1813;
+ case 3643: goto tr1814;
+ }
+ goto tr1237;
+st553:
+ if ( ++p == pe )
+ goto _test_eof553;
+case 553:
+ switch( (*p) ) {
+ case 76: goto st554;
+ case 108: goto st554;
+ }
+ goto tr1237;
+st554:
+ if ( ++p == pe )
+ goto _test_eof554;
+case 554:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr1816;
+ case 32: goto tr1816;
+ case 40: goto tr1817;
+ case 41: goto tr1818;
+ case 3082: goto tr1819;
+ case 3131: goto tr1820;
+ case 3338: goto tr1821;
+ case 3387: goto tr1821;
+ case 3594: goto tr1822;
+ case 3643: goto tr1823;
+ }
+ goto tr1237;
+st555:
+ if ( ++p == pe )
+ goto _test_eof555;
+case 555:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -55025,38 +56293,38 @@ case 540:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st541;
- case 32: goto st541;
- case 40: goto tr1794;
- case 41: goto tr1795;
- case 2058: goto tr1796;
- case 2107: goto tr1797;
+ case 9: goto st556;
+ case 32: goto st556;
+ case 40: goto tr1826;
+ case 41: goto tr1827;
+ case 2058: goto tr1828;
+ case 2107: goto tr1829;
}
- goto tr1792;
-tr1794:
+ goto tr1824;
+tr1826:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st541;
-tr1795:
+ goto st556;
+tr1827:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st541;
-tr1796:
+ goto st556;
+tr1828:
{
s->line_counter++;
}
- goto st541;
-tr1827:
+ goto st556;
+tr1859:
{
s->buffer[s->buffer_length++] = 0;
@@ -55066,18 +56334,18 @@ tr1827:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 541; goto _out;}
+ {p++; cs = 556; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st541;
-st541:
+ goto st556;
+st556:
if ( ++p == pe )
- goto _test_eof541;
-case 541:
+ goto _test_eof556;
+case 556:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -55091,17 +56359,17 @@ case 541:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st541;
- case 32: goto st541;
- case 40: goto tr1794;
- case 41: goto tr1795;
- case 2058: goto tr1796;
- case 2107: goto tr1797;
+ case 9: goto st556;
+ case 32: goto st556;
+ case 40: goto tr1826;
+ case 41: goto tr1827;
+ case 2058: goto tr1828;
+ case 2107: goto tr1829;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr1799;
- goto tr1798;
-tr1799:
+ goto tr1831;
+ goto tr1830;
+tr1831:
{
s->number64 = 0;
}
@@ -55116,11 +56384,11 @@ tr1799:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st542;
-tr1803:
+ goto st557;
+tr1835:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -55132,14 +56400,14 @@ tr1803:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st542;
-st542:
+ goto st557;
+st557:
if ( ++p == pe )
- goto _test_eof542;
-case 542:
+ goto _test_eof557;
+case 557:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -55153,40 +56421,40 @@ case 542:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1800;
- case 32: goto tr1800;
- case 40: goto tr1801;
- case 41: goto tr1802;
- case 2058: goto tr1804;
- case 2107: goto tr1805;
+ case 9: goto tr1832;
+ case 32: goto tr1832;
+ case 40: goto tr1833;
+ case 41: goto tr1834;
+ case 2058: goto tr1836;
+ case 2107: goto tr1837;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr1803;
- goto tr1798;
-tr1808:
+ goto tr1835;
+ goto tr1830;
+tr1840:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st543;
-tr1809:
+ goto st558;
+tr1841:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st543;
-tr1811:
+ goto st558;
+tr1843:
{
s->line_counter++;
}
- goto st543;
-tr1825:
+ goto st558;
+tr1857:
{
s->buffer[s->buffer_length++] = 0;
@@ -55196,75 +56464,75 @@ tr1825:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 543; goto _out;}
+ {p++; cs = 558; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st543;
-tr1800:
+ goto st558;
+tr1832:
{
if (s->number64 <= UINT16_MAX) {
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st543;
-tr1801:
+ goto st558;
+tr1833:
{
if (s->number64 <= UINT16_MAX) {
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st543;
-tr1802:
+ goto st558;
+tr1834:
{
if (s->number64 <= UINT16_MAX) {
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st543;
-tr1804:
+ goto st558;
+tr1836:
{
if (s->number64 <= UINT16_MAX) {
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st543;
-st543:
+ goto st558;
+st558:
if ( ++p == pe )
- goto _test_eof543;
-case 543:
+ goto _test_eof558;
+case 558:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -55278,69 +56546,69 @@ case 543:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st543;
- case 32: goto st543;
- case 40: goto tr1808;
- case 41: goto tr1809;
- case 2058: goto tr1811;
- case 2107: goto tr1812;
+ case 9: goto st558;
+ case 32: goto st558;
+ case 40: goto tr1840;
+ case 41: goto tr1841;
+ case 2058: goto tr1843;
+ case 2107: goto tr1844;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr1810;
+ goto tr1842;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr1810;
+ goto tr1842;
} else
- goto tr1810;
- goto tr1806;
-tr1810:
+ goto tr1842;
+ goto tr1838;
+tr1842:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st544;
-st544:
+ goto st559;
+st559:
if ( ++p == pe )
- goto _test_eof544;
-case 544:
+ goto _test_eof559;
+case 559:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1813;
+ goto tr1845;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr1813;
+ goto tr1845;
} else
- goto tr1813;
- goto tr1806;
-tr1815:
+ goto tr1845;
+ goto tr1838;
+tr1847:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st545;
-tr1816:
+ goto st560;
+tr1848:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st545;
-tr1817:
+ goto st560;
+tr1849:
{
s->line_counter++;
}
- goto st545;
-tr1823:
+ goto st560;
+tr1855:
{
s->buffer[s->buffer_length++] = 0;
@@ -55350,24 +56618,24 @@ tr1823:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 545; goto _out;}
+ {p++; cs = 560; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st545;
-tr1813:
+ goto st560;
+tr1845:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st545;
-st545:
+ goto st560;
+st560:
if ( ++p == pe )
- goto _test_eof545;
-case 545:
+ goto _test_eof560;
+case 560:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -55385,42 +56653,42 @@ case 545:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st545;
- case 32: goto st545;
- case 40: goto tr1815;
- case 41: goto tr1816;
- case 3082: goto tr1817;
- case 3131: goto tr1818;
- case 3338: goto tr1819;
- case 3387: goto tr1819;
- case 3594: goto tr1820;
- case 3643: goto tr1821;
+ case 9: goto st560;
+ case 32: goto st560;
+ case 40: goto tr1847;
+ case 41: goto tr1848;
+ case 3082: goto tr1849;
+ case 3131: goto tr1850;
+ case 3338: goto tr1851;
+ case 3387: goto tr1851;
+ case 3594: goto tr1852;
+ case 3643: goto tr1853;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr1810;
+ goto tr1842;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr1810;
+ goto tr1842;
} else
- goto tr1810;
- goto tr1806;
-tr1818:
+ goto tr1842;
+ goto tr1838;
+tr1850:
{
s->buffer_length = 0;
}
- goto st546;
-tr1822:
+ goto st561;
+tr1854:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st546;
-st546:
+ goto st561;
+st561:
if ( ++p == pe )
- goto _test_eof546;
-case 546:
+ goto _test_eof561;
+case 561:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -55440,44 +56708,44 @@ case 546:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1823;
+ goto tr1855;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1822;
- goto tr1806;
-tr1819:
+ goto tr1854;
+ goto tr1838;
+tr1851:
{
if ((rdata_tail - s->r_data) != s->r_data_length) {
WARN(ZS_BAD_RDATA_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1421;
-st1421:
+ goto st1469;
+st1469:
if ( ++p == pe )
- goto _test_eof1421;
-case 1421:
+ goto _test_eof1469;
+case 1469:
goto st0;
-tr1820:
+tr1852:
{
s->line_counter++;
}
{
if ((rdata_tail - s->r_data) != s->r_data_length) {
WARN(ZS_BAD_RDATA_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1422;
-st1422:
+ goto st1470;
+st1470:
if ( ++p == pe )
- goto _test_eof1422;
-case 1422:
+ goto _test_eof1470;
+case 1470:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -55495,44 +56763,44 @@ case 1422:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st545;
- case 32: goto st545;
- case 40: goto tr1815;
- case 41: goto tr1816;
- case 3082: goto tr1817;
- case 3131: goto tr1818;
- case 3338: goto tr1819;
- case 3387: goto tr1819;
- case 3594: goto tr1820;
- case 3643: goto tr1821;
+ case 9: goto st560;
+ case 32: goto st560;
+ case 40: goto tr1847;
+ case 41: goto tr1848;
+ case 3082: goto tr1849;
+ case 3131: goto tr1850;
+ case 3338: goto tr1851;
+ case 3387: goto tr1851;
+ case 3594: goto tr1852;
+ case 3643: goto tr1853;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr1810;
+ goto tr1842;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr1810;
+ goto tr1842;
} else
- goto tr1810;
- goto tr1806;
-tr1821:
+ goto tr1842;
+ goto tr1838;
+tr1853:
{
s->buffer_length = 0;
}
{
if ((rdata_tail - s->r_data) != s->r_data_length) {
WARN(ZS_BAD_RDATA_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1423;
-st1423:
+ goto st1471;
+st1471:
if ( ++p == pe )
- goto _test_eof1423;
-case 1423:
+ goto _test_eof1471;
+case 1471:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -55552,39 +56820,39 @@ case 1423:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1823;
+ goto tr1855;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1822;
- goto tr1806;
-tr1812:
+ goto tr1854;
+ goto tr1838;
+tr1844:
{
s->buffer_length = 0;
}
- goto st547;
-tr1824:
+ goto st562;
+tr1856:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st547;
-tr1805:
+ goto st562;
+tr1837:
{
if (s->number64 <= UINT16_MAX) {
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st547;
-st547:
+ goto st562;
+st562:
if ( ++p == pe )
- goto _test_eof547;
-case 547:
+ goto _test_eof562;
+case 562:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -55604,26 +56872,26 @@ case 547:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1825;
+ goto tr1857;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1824;
- goto tr1792;
-tr1797:
+ goto tr1856;
+ goto tr1824;
+tr1829:
{
s->buffer_length = 0;
}
- goto st548;
-tr1826:
+ goto st563;
+tr1858:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st548;
-st548:
+ goto st563;
+st563:
if ( ++p == pe )
- goto _test_eof548;
-case 548:
+ goto _test_eof563;
+case 563:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -55643,14 +56911,14 @@ case 548:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1827;
+ goto tr1859;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1826;
- goto tr1792;
-st549:
+ goto tr1858;
+ goto tr1824;
+st564:
if ( ++p == pe )
- goto _test_eof549;
-case 549:
+ goto _test_eof564;
+case 564:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -55664,38 +56932,38 @@ case 549:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st550;
- case 32: goto st550;
- case 40: goto tr1829;
- case 41: goto tr1830;
- case 2058: goto tr1831;
- case 2107: goto tr1832;
+ case 9: goto st565;
+ case 32: goto st565;
+ case 40: goto tr1861;
+ case 41: goto tr1862;
+ case 2058: goto tr1863;
+ case 2107: goto tr1864;
}
- goto tr1792;
-tr1829:
+ goto tr1824;
+tr1861:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st550;
-tr1830:
+ goto st565;
+tr1862:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st550;
-tr1831:
+ goto st565;
+tr1863:
{
s->line_counter++;
}
- goto st550;
-tr1867:
+ goto st565;
+tr1899:
{
s->buffer[s->buffer_length++] = 0;
@@ -55705,18 +56973,18 @@ tr1867:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 550; goto _out;}
+ {p++; cs = 565; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st550;
-st550:
+ goto st565;
+st565:
if ( ++p == pe )
- goto _test_eof550;
-case 550:
+ goto _test_eof565;
+case 565:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -55730,18 +56998,18 @@ case 550:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st550;
- case 32: goto st550;
- case 40: goto tr1829;
- case 41: goto tr1830;
- case 48: goto tr1833;
- case 2058: goto tr1831;
- case 2107: goto tr1832;
+ case 9: goto st565;
+ case 32: goto st565;
+ case 40: goto tr1861;
+ case 41: goto tr1862;
+ case 48: goto tr1865;
+ case 2058: goto tr1863;
+ case 2107: goto tr1864;
}
if ( 49 <= _widec && _widec <= 57 )
- goto tr1834;
- goto tr1798;
-tr1833:
+ goto tr1866;
+ goto tr1830;
+tr1865:
{
s->number64 = 0;
}
@@ -55756,14 +57024,14 @@ tr1833:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st551;
-st551:
+ goto st566;
+st566:
if ( ++p == pe )
- goto _test_eof551;
-case 551:
+ goto _test_eof566;
+case 566:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -55777,19 +57045,19 @@ case 551:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1835;
- case 32: goto tr1835;
- case 40: goto tr1836;
- case 41: goto tr1837;
- case 1802: goto tr1839;
- case 1851: goto tr1839;
- case 2058: goto tr1840;
- case 2107: goto tr1841;
+ case 9: goto tr1867;
+ case 32: goto tr1867;
+ case 40: goto tr1868;
+ case 41: goto tr1869;
+ case 1802: goto tr1871;
+ case 1851: goto tr1871;
+ case 2058: goto tr1872;
+ case 2107: goto tr1873;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr1838;
- goto tr1798;
-tr1835:
+ goto tr1870;
+ goto tr1830;
+tr1867:
{
p--; {cs = stack[--top];goto _again;}
}
@@ -55798,11 +57066,11 @@ tr1835:
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1424;
-tr1836:
+ goto st1472;
+tr1868:
{
p--; {cs = stack[--top];goto _again;}
}
@@ -55811,18 +57079,18 @@ tr1836:
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1424;
-tr1837:
+ goto st1472;
+tr1869:
{
p--; {cs = stack[--top];goto _again;}
}
@@ -55831,18 +57099,18 @@ tr1837:
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1424;
-tr1840:
+ goto st1472;
+tr1872:
{
p--; {cs = stack[--top];goto _again;}
}
@@ -55851,17 +57119,17 @@ tr1840:
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1424;
-st1424:
+ goto st1472;
+st1472:
if ( ++p == pe )
- goto _test_eof1424;
-case 1424:
+ goto _test_eof1472;
+case 1472:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -55875,46 +57143,46 @@ case 1424:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st552;
- case 32: goto st552;
- case 40: goto tr1843;
- case 41: goto tr1844;
- case 2058: goto tr1846;
- case 2107: goto tr1847;
+ case 9: goto st567;
+ case 32: goto st567;
+ case 40: goto tr1875;
+ case 41: goto tr1876;
+ case 2058: goto tr1878;
+ case 2107: goto tr1879;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr1845;
+ goto tr1877;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr1845;
+ goto tr1877;
} else
- goto tr1845;
- goto tr1806;
-tr1843:
+ goto tr1877;
+ goto tr1838;
+tr1875:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st552;
-tr1844:
+ goto st567;
+tr1876:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st552;
-tr1846:
+ goto st567;
+tr1878:
{
s->line_counter++;
}
- goto st552;
-tr1860:
+ goto st567;
+tr1892:
{
s->buffer[s->buffer_length++] = 0;
@@ -55924,75 +57192,75 @@ tr1860:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 552; goto _out;}
+ {p++; cs = 567; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st552;
-tr1861:
+ goto st567;
+tr1893:
{
if (s->number64 <= UINT16_MAX) {
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st552;
-tr1862:
+ goto st567;
+tr1894:
{
if (s->number64 <= UINT16_MAX) {
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st552;
-tr1863:
+ goto st567;
+tr1895:
{
if (s->number64 <= UINT16_MAX) {
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st552;
-tr1864:
+ goto st567;
+tr1896:
{
if (s->number64 <= UINT16_MAX) {
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st552;
-st552:
+ goto st567;
+st567:
if ( ++p == pe )
- goto _test_eof552;
-case 552:
+ goto _test_eof567;
+case 567:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -56006,69 +57274,69 @@ case 552:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st552;
- case 32: goto st552;
- case 40: goto tr1843;
- case 41: goto tr1844;
- case 2058: goto tr1846;
- case 2107: goto tr1847;
+ case 9: goto st567;
+ case 32: goto st567;
+ case 40: goto tr1875;
+ case 41: goto tr1876;
+ case 2058: goto tr1878;
+ case 2107: goto tr1879;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr1845;
+ goto tr1877;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr1845;
+ goto tr1877;
} else
- goto tr1845;
- goto tr1806;
-tr1845:
+ goto tr1877;
+ goto tr1838;
+tr1877:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st553;
-st553:
+ goto st568;
+st568:
if ( ++p == pe )
- goto _test_eof553;
-case 553:
+ goto _test_eof568;
+case 568:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1848;
+ goto tr1880;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr1848;
+ goto tr1880;
} else
- goto tr1848;
- goto tr1806;
-tr1850:
+ goto tr1880;
+ goto tr1838;
+tr1882:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st554;
-tr1851:
+ goto st569;
+tr1883:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st554;
-tr1852:
+ goto st569;
+tr1884:
{
s->line_counter++;
}
- goto st554;
-tr1858:
+ goto st569;
+tr1890:
{
s->buffer[s->buffer_length++] = 0;
@@ -56078,24 +57346,24 @@ tr1858:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 554; goto _out;}
+ {p++; cs = 569; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st554;
-tr1848:
+ goto st569;
+tr1880:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st554;
-st554:
+ goto st569;
+st569:
if ( ++p == pe )
- goto _test_eof554;
-case 554:
+ goto _test_eof569;
+case 569:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -56113,42 +57381,42 @@ case 554:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st554;
- case 32: goto st554;
- case 40: goto tr1850;
- case 41: goto tr1851;
- case 3082: goto tr1852;
- case 3131: goto tr1853;
- case 3338: goto tr1854;
- case 3387: goto tr1854;
- case 3594: goto tr1855;
- case 3643: goto tr1856;
+ case 9: goto st569;
+ case 32: goto st569;
+ case 40: goto tr1882;
+ case 41: goto tr1883;
+ case 3082: goto tr1884;
+ case 3131: goto tr1885;
+ case 3338: goto tr1886;
+ case 3387: goto tr1886;
+ case 3594: goto tr1887;
+ case 3643: goto tr1888;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr1845;
+ goto tr1877;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr1845;
+ goto tr1877;
} else
- goto tr1845;
- goto tr1806;
-tr1853:
+ goto tr1877;
+ goto tr1838;
+tr1885:
{
s->buffer_length = 0;
}
- goto st555;
-tr1857:
+ goto st570;
+tr1889:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st555;
-st555:
+ goto st570;
+st570:
if ( ++p == pe )
- goto _test_eof555;
-case 555:
+ goto _test_eof570;
+case 570:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -56168,49 +57436,49 @@ case 555:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1858;
+ goto tr1890;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1857;
- goto tr1806;
-tr1839:
+ goto tr1889;
+ goto tr1838;
+tr1871:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1425;
-tr1854:
+ goto st1473;
+tr1886:
{
if ((rdata_tail - s->r_data) != s->r_data_length) {
WARN(ZS_BAD_RDATA_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1425;
-st1425:
+ goto st1473;
+st1473:
if ( ++p == pe )
- goto _test_eof1425;
-case 1425:
- goto tr1792;
-tr1855:
+ goto _test_eof1473;
+case 1473:
+ goto tr1824;
+tr1887:
{
s->line_counter++;
}
{
if ((rdata_tail - s->r_data) != s->r_data_length) {
WARN(ZS_BAD_RDATA_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1426;
-st1426:
+ goto st1474;
+st1474:
if ( ++p == pe )
- goto _test_eof1426;
-case 1426:
+ goto _test_eof1474;
+case 1474:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -56228,44 +57496,44 @@ case 1426:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st554;
- case 32: goto st554;
- case 40: goto tr1850;
- case 41: goto tr1851;
- case 3082: goto tr1852;
- case 3131: goto tr1853;
- case 3338: goto tr1854;
- case 3387: goto tr1854;
- case 3594: goto tr1855;
- case 3643: goto tr1856;
+ case 9: goto st569;
+ case 32: goto st569;
+ case 40: goto tr1882;
+ case 41: goto tr1883;
+ case 3082: goto tr1884;
+ case 3131: goto tr1885;
+ case 3338: goto tr1886;
+ case 3387: goto tr1886;
+ case 3594: goto tr1887;
+ case 3643: goto tr1888;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr1845;
+ goto tr1877;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr1845;
+ goto tr1877;
} else
- goto tr1845;
- goto tr1806;
-tr1856:
+ goto tr1877;
+ goto tr1838;
+tr1888:
{
s->buffer_length = 0;
}
{
if ((rdata_tail - s->r_data) != s->r_data_length) {
WARN(ZS_BAD_RDATA_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1427;
-st1427:
+ goto st1475;
+st1475:
if ( ++p == pe )
- goto _test_eof1427;
-case 1427:
+ goto _test_eof1475;
+case 1475:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -56285,39 +57553,39 @@ case 1427:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1858;
+ goto tr1890;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1857;
- goto tr1806;
-tr1847:
+ goto tr1889;
+ goto tr1838;
+tr1879:
{
s->buffer_length = 0;
}
- goto st556;
-tr1859:
+ goto st571;
+tr1891:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st556;
-tr1865:
+ goto st571;
+tr1897:
{
if (s->number64 <= UINT16_MAX) {
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st556;
-st556:
+ goto st571;
+st571:
if ( ++p == pe )
- goto _test_eof556;
-case 556:
+ goto _test_eof571;
+case 571:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -56337,11 +57605,11 @@ case 556:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1860;
+ goto tr1892;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1859;
- goto tr1792;
-tr1834:
+ goto tr1891;
+ goto tr1824;
+tr1866:
{
s->number64 = 0;
}
@@ -56356,11 +57624,11 @@ tr1834:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st557;
-tr1838:
+ goto st572;
+tr1870:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -56372,14 +57640,14 @@ tr1838:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st557;
-st557:
+ goto st572;
+st572:
if ( ++p == pe )
- goto _test_eof557;
-case 557:
+ goto _test_eof572;
+case 572:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -56393,17 +57661,17 @@ case 557:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr1861;
- case 32: goto tr1861;
- case 40: goto tr1862;
- case 41: goto tr1863;
- case 2058: goto tr1864;
- case 2107: goto tr1865;
+ case 9: goto tr1893;
+ case 32: goto tr1893;
+ case 40: goto tr1894;
+ case 41: goto tr1895;
+ case 2058: goto tr1896;
+ case 2107: goto tr1897;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr1838;
- goto tr1798;
-tr1841:
+ goto tr1870;
+ goto tr1830;
+tr1873:
{
p--; {cs = stack[--top];goto _again;}
}
@@ -56412,17 +57680,17 @@ tr1841:
s->r_data_length = (uint16_t)(s->number64);
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1428;
-st1428:
+ goto st1476;
+st1476:
if ( ++p == pe )
- goto _test_eof1428;
-case 1428:
+ goto _test_eof1476;
+case 1476:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -56442,26 +57710,26 @@ case 1428:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1860;
+ goto tr1892;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1859;
- goto tr1792;
-tr1832:
+ goto tr1891;
+ goto tr1824;
+tr1864:
{
s->buffer_length = 0;
}
- goto st558;
-tr1866:
+ goto st573;
+tr1898:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st558;
-st558:
+ goto st573;
+st573:
if ( ++p == pe )
- goto _test_eof558;
-case 558:
+ goto _test_eof573;
+case 573:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -56481,69 +57749,71 @@ case 558:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1867;
+ goto tr1899;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1866;
- goto tr1792;
-st559:
+ goto tr1898;
+ goto tr1824;
+st574:
if ( ++p == pe )
- goto _test_eof559;
-case 559:
+ goto _test_eof574;
+case 574:
switch( (*p) ) {
- case 97: goto tr1869;
- case 101: goto tr1870;
- case 105: goto tr1871;
- case 107: goto tr1872;
- case 110: goto tr1873;
- case 112: goto tr1874;
+ case 97: goto tr1901;
+ case 100: goto tr1902;
+ case 101: goto tr1903;
+ case 105: goto tr1904;
+ case 107: goto tr1905;
+ case 110: goto tr1906;
+ case 111: goto tr1907;
+ case 112: goto tr1908;
}
- goto tr1868;
-tr1869:
+ goto tr1900;
+tr1901:
{
if (rdata_tail + 2 > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st560;
-st560:
+ goto st575;
+st575:
if ( ++p == pe )
- goto _test_eof560;
-case 560:
+ goto _test_eof575;
+case 575:
if ( (*p) == 108 )
- goto st561;
- goto tr1868;
-st561:
+ goto st576;
+ goto tr1900;
+st576:
if ( ++p == pe )
- goto _test_eof561;
-case 561:
+ goto _test_eof576;
+case 576:
if ( (*p) == 112 )
- goto st562;
- goto tr1868;
-st562:
+ goto st577;
+ goto tr1900;
+st577:
if ( ++p == pe )
- goto _test_eof562;
-case 562:
+ goto _test_eof577;
+case 577:
if ( (*p) == 110 )
- goto st563;
- goto tr1868;
-st563:
+ goto st578;
+ goto tr1900;
+st578:
if ( ++p == pe )
- goto _test_eof563;
-case 563:
+ goto _test_eof578;
+case 578:
switch( (*p) ) {
- case 32: goto tr1878;
- case 34: goto tr1878;
- case 44: goto tr1878;
- case 59: goto tr1878;
+ case 32: goto tr1912;
+ case 34: goto tr1912;
+ case 44: goto tr1912;
+ case 59: goto tr1912;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1878;
+ goto tr1912;
} else if ( (*p) >= 9 )
- goto tr1878;
- goto tr1868;
-tr1878:
+ goto tr1912;
+ goto tr1900;
+tr1912:
{
uint16_t val = htons(1);
memcpy(rdata_tail, &val, 2);
@@ -56552,8 +57822,18 @@ tr1878:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1429;
-tr1881:
+ goto st1477;
+tr1919:
+ {
+ uint16_t val = htons(7);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ p--; {cs = stack[--top];goto _again;}
+ }
+ goto st1477;
+tr1922:
{
uint16_t val = htons(5);
memcpy(rdata_tail, &val, 2);
@@ -56562,8 +57842,8 @@ tr1881:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1429;
-tr1890:
+ goto st1477;
+tr1931:
{
uint16_t val = htons(4);
memcpy(rdata_tail, &val, 2);
@@ -56572,8 +57852,8 @@ tr1890:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1429;
-tr1895:
+ goto st1477;
+tr1936:
{
uint16_t val = htons(6);
memcpy(rdata_tail, &val, 2);
@@ -56582,8 +57862,8 @@ tr1895:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1429;
-tr1900:
+ goto st1477;
+tr1941:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -56591,14 +57871,14 @@ tr1900:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1429;
-tr1916:
+ goto st1477;
+tr1957:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -56607,8 +57887,18 @@ tr1916:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1429;
-tr1920:
+ goto st1477;
+tr1962:
+ {
+ uint16_t val = htons(8);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ p--; {cs = stack[--top];goto _again;}
+ }
+ goto st1477;
+tr1966:
{
uint16_t val = htons(3);
memcpy(rdata_tail, &val, 2);
@@ -56617,199 +57907,265 @@ tr1920:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1429;
-st1429:
+ goto st1477;
+st1477:
if ( ++p == pe )
- goto _test_eof1429;
-case 1429:
+ goto _test_eof1477;
+case 1477:
goto st0;
-tr1870:
+tr1902:
{
if (rdata_tail + 2 > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st564;
-st564:
+ goto st579;
+st579:
if ( ++p == pe )
- goto _test_eof564;
-case 564:
+ goto _test_eof579;
+case 579:
+ if ( (*p) == 111 )
+ goto st580;
+ goto tr1900;
+st580:
+ if ( ++p == pe )
+ goto _test_eof580;
+case 580:
+ if ( (*p) == 104 )
+ goto st581;
+ goto tr1900;
+st581:
+ if ( ++p == pe )
+ goto _test_eof581;
+case 581:
+ if ( (*p) == 112 )
+ goto st582;
+ goto tr1900;
+st582:
+ if ( ++p == pe )
+ goto _test_eof582;
+case 582:
+ if ( (*p) == 97 )
+ goto st583;
+ goto tr1900;
+st583:
+ if ( ++p == pe )
+ goto _test_eof583;
+case 583:
+ if ( (*p) == 116 )
+ goto st584;
+ goto tr1900;
+st584:
+ if ( ++p == pe )
+ goto _test_eof584;
+case 584:
+ if ( (*p) == 104 )
+ goto st585;
+ goto tr1900;
+st585:
+ if ( ++p == pe )
+ goto _test_eof585;
+case 585:
+ switch( (*p) ) {
+ case 32: goto tr1919;
+ case 34: goto tr1919;
+ case 44: goto tr1919;
+ case 59: goto tr1919;
+ }
+ if ( (*p) > 10 ) {
+ if ( 40 <= (*p) && (*p) <= 41 )
+ goto tr1919;
+ } else if ( (*p) >= 9 )
+ goto tr1919;
+ goto tr1900;
+tr1903:
+ {
+ if (rdata_tail + 2 > rdata_stop + 1) {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st586;
+st586:
+ if ( ++p == pe )
+ goto _test_eof586;
+case 586:
if ( (*p) == 99 )
- goto st565;
- goto tr1868;
-st565:
+ goto st587;
+ goto tr1900;
+st587:
if ( ++p == pe )
- goto _test_eof565;
-case 565:
+ goto _test_eof587;
+case 587:
if ( (*p) == 104 )
- goto st566;
- goto tr1868;
-st566:
+ goto st588;
+ goto tr1900;
+st588:
if ( ++p == pe )
- goto _test_eof566;
-case 566:
+ goto _test_eof588;
+case 588:
switch( (*p) ) {
- case 32: goto tr1881;
- case 34: goto tr1881;
- case 44: goto tr1881;
- case 59: goto tr1881;
+ case 32: goto tr1922;
+ case 34: goto tr1922;
+ case 44: goto tr1922;
+ case 59: goto tr1922;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1881;
+ goto tr1922;
} else if ( (*p) >= 9 )
- goto tr1881;
- goto tr1868;
-tr1871:
+ goto tr1922;
+ goto tr1900;
+tr1904:
{
if (rdata_tail + 2 > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st567;
-st567:
+ goto st589;
+st589:
if ( ++p == pe )
- goto _test_eof567;
-case 567:
+ goto _test_eof589;
+case 589:
if ( (*p) == 112 )
- goto st568;
- goto tr1868;
-st568:
+ goto st590;
+ goto tr1900;
+st590:
if ( ++p == pe )
- goto _test_eof568;
-case 568:
+ goto _test_eof590;
+case 590:
if ( (*p) == 118 )
- goto st569;
- goto tr1868;
-st569:
+ goto st591;
+ goto tr1900;
+st591:
if ( ++p == pe )
- goto _test_eof569;
-case 569:
+ goto _test_eof591;
+case 591:
switch( (*p) ) {
- case 52: goto st570;
- case 54: goto st575;
+ case 52: goto st592;
+ case 54: goto st597;
}
- goto tr1868;
-st570:
+ goto tr1900;
+st592:
if ( ++p == pe )
- goto _test_eof570;
-case 570:
+ goto _test_eof592;
+case 592:
if ( (*p) == 104 )
- goto st571;
- goto tr1868;
-st571:
+ goto st593;
+ goto tr1900;
+st593:
if ( ++p == pe )
- goto _test_eof571;
-case 571:
+ goto _test_eof593;
+case 593:
if ( (*p) == 105 )
- goto st572;
- goto tr1868;
-st572:
+ goto st594;
+ goto tr1900;
+st594:
if ( ++p == pe )
- goto _test_eof572;
-case 572:
+ goto _test_eof594;
+case 594:
if ( (*p) == 110 )
- goto st573;
- goto tr1868;
-st573:
+ goto st595;
+ goto tr1900;
+st595:
if ( ++p == pe )
- goto _test_eof573;
-case 573:
+ goto _test_eof595;
+case 595:
if ( (*p) == 116 )
- goto st574;
- goto tr1868;
-st574:
+ goto st596;
+ goto tr1900;
+st596:
if ( ++p == pe )
- goto _test_eof574;
-case 574:
+ goto _test_eof596;
+case 596:
switch( (*p) ) {
- case 32: goto tr1890;
- case 34: goto tr1890;
- case 44: goto tr1890;
- case 59: goto tr1890;
+ case 32: goto tr1931;
+ case 34: goto tr1931;
+ case 44: goto tr1931;
+ case 59: goto tr1931;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1890;
+ goto tr1931;
} else if ( (*p) >= 9 )
- goto tr1890;
- goto tr1868;
-st575:
+ goto tr1931;
+ goto tr1900;
+st597:
if ( ++p == pe )
- goto _test_eof575;
-case 575:
+ goto _test_eof597;
+case 597:
if ( (*p) == 104 )
- goto st576;
- goto tr1868;
-st576:
+ goto st598;
+ goto tr1900;
+st598:
if ( ++p == pe )
- goto _test_eof576;
-case 576:
+ goto _test_eof598;
+case 598:
if ( (*p) == 105 )
- goto st577;
- goto tr1868;
-st577:
+ goto st599;
+ goto tr1900;
+st599:
if ( ++p == pe )
- goto _test_eof577;
-case 577:
+ goto _test_eof599;
+case 599:
if ( (*p) == 110 )
- goto st578;
- goto tr1868;
-st578:
+ goto st600;
+ goto tr1900;
+st600:
if ( ++p == pe )
- goto _test_eof578;
-case 578:
+ goto _test_eof600;
+case 600:
if ( (*p) == 116 )
- goto st579;
- goto tr1868;
-st579:
+ goto st601;
+ goto tr1900;
+st601:
if ( ++p == pe )
- goto _test_eof579;
-case 579:
+ goto _test_eof601;
+case 601:
switch( (*p) ) {
- case 32: goto tr1895;
- case 34: goto tr1895;
- case 44: goto tr1895;
- case 59: goto tr1895;
+ case 32: goto tr1936;
+ case 34: goto tr1936;
+ case 44: goto tr1936;
+ case 59: goto tr1936;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1895;
+ goto tr1936;
} else if ( (*p) >= 9 )
- goto tr1895;
- goto tr1868;
-tr1872:
+ goto tr1936;
+ goto tr1900;
+tr1905:
{
if (rdata_tail + 2 > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st580;
-st580:
+ goto st602;
+st602:
if ( ++p == pe )
- goto _test_eof580;
-case 580:
+ goto _test_eof602;
+case 602:
if ( (*p) == 101 )
- goto st581;
- goto tr1868;
-st581:
+ goto st603;
+ goto tr1900;
+st603:
if ( ++p == pe )
- goto _test_eof581;
-case 581:
+ goto _test_eof603;
+case 603:
if ( (*p) == 121 )
- goto st582;
- goto tr1868;
-st582:
+ goto st604;
+ goto tr1900;
+st604:
if ( ++p == pe )
- goto _test_eof582;
-case 582:
+ goto _test_eof604;
+case 604:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1899;
- goto tr1898;
-tr1899:
+ goto tr1940;
+ goto tr1939;
+tr1940:
{
s->number64 = 0;
}
@@ -56824,11 +58180,11 @@ tr1899:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st583;
-tr1901:
+ goto st605;
+tr1942:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -56840,200 +58196,252 @@ tr1901:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st583;
-st583:
+ goto st605;
+st605:
if ( ++p == pe )
- goto _test_eof583;
-case 583:
+ goto _test_eof605;
+case 605:
switch( (*p) ) {
- case 32: goto tr1900;
- case 34: goto tr1900;
- case 44: goto tr1900;
- case 59: goto tr1900;
+ case 32: goto tr1941;
+ case 34: goto tr1941;
+ case 44: goto tr1941;
+ case 59: goto tr1941;
}
if ( (*p) < 40 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr1900;
+ goto tr1941;
} else if ( (*p) > 41 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr1901;
+ goto tr1942;
} else
- goto tr1900;
- goto tr1898;
-tr1873:
+ goto tr1941;
+ goto tr1939;
+tr1906:
{
if (rdata_tail + 2 > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st584;
-st584:
+ goto st606;
+st606:
if ( ++p == pe )
- goto _test_eof584;
-case 584:
+ goto _test_eof606;
+case 606:
if ( (*p) == 111 )
- goto st585;
- goto tr1868;
-st585:
+ goto st607;
+ goto tr1900;
+st607:
if ( ++p == pe )
- goto _test_eof585;
-case 585:
+ goto _test_eof607;
+case 607:
if ( (*p) == 45 )
- goto st586;
- goto tr1868;
-st586:
+ goto st608;
+ goto tr1900;
+st608:
if ( ++p == pe )
- goto _test_eof586;
-case 586:
+ goto _test_eof608;
+case 608:
if ( (*p) == 100 )
- goto st587;
- goto tr1868;
-st587:
+ goto st609;
+ goto tr1900;
+st609:
if ( ++p == pe )
- goto _test_eof587;
-case 587:
+ goto _test_eof609;
+case 609:
if ( (*p) == 101 )
- goto st588;
- goto tr1868;
-st588:
+ goto st610;
+ goto tr1900;
+st610:
if ( ++p == pe )
- goto _test_eof588;
-case 588:
+ goto _test_eof610;
+case 610:
if ( (*p) == 102 )
- goto st589;
- goto tr1868;
-st589:
+ goto st611;
+ goto tr1900;
+st611:
if ( ++p == pe )
- goto _test_eof589;
-case 589:
+ goto _test_eof611;
+case 611:
if ( (*p) == 97 )
- goto st590;
- goto tr1868;
-st590:
+ goto st612;
+ goto tr1900;
+st612:
if ( ++p == pe )
- goto _test_eof590;
-case 590:
+ goto _test_eof612;
+case 612:
if ( (*p) == 117 )
- goto st591;
- goto tr1868;
-st591:
+ goto st613;
+ goto tr1900;
+st613:
if ( ++p == pe )
- goto _test_eof591;
-case 591:
+ goto _test_eof613;
+case 613:
if ( (*p) == 108 )
- goto st592;
- goto tr1868;
-st592:
+ goto st614;
+ goto tr1900;
+st614:
if ( ++p == pe )
- goto _test_eof592;
-case 592:
+ goto _test_eof614;
+case 614:
if ( (*p) == 116 )
- goto st593;
- goto tr1868;
-st593:
+ goto st615;
+ goto tr1900;
+st615:
if ( ++p == pe )
- goto _test_eof593;
-case 593:
+ goto _test_eof615;
+case 615:
if ( (*p) == 45 )
- goto st594;
- goto tr1868;
-st594:
+ goto st616;
+ goto tr1900;
+st616:
if ( ++p == pe )
- goto _test_eof594;
-case 594:
+ goto _test_eof616;
+case 616:
if ( (*p) == 97 )
- goto st595;
- goto tr1868;
-st595:
+ goto st617;
+ goto tr1900;
+st617:
if ( ++p == pe )
- goto _test_eof595;
-case 595:
+ goto _test_eof617;
+case 617:
if ( (*p) == 108 )
- goto st596;
- goto tr1868;
-st596:
+ goto st618;
+ goto tr1900;
+st618:
if ( ++p == pe )
- goto _test_eof596;
-case 596:
+ goto _test_eof618;
+case 618:
if ( (*p) == 112 )
- goto st597;
- goto tr1868;
-st597:
+ goto st619;
+ goto tr1900;
+st619:
if ( ++p == pe )
- goto _test_eof597;
-case 597:
+ goto _test_eof619;
+case 619:
if ( (*p) == 110 )
- goto st598;
- goto tr1868;
-st598:
+ goto st620;
+ goto tr1900;
+st620:
if ( ++p == pe )
- goto _test_eof598;
-case 598:
+ goto _test_eof620;
+case 620:
switch( (*p) ) {
- case 32: goto tr1916;
- case 34: goto tr1916;
- case 44: goto tr1916;
- case 59: goto tr1916;
+ case 32: goto tr1957;
+ case 34: goto tr1957;
+ case 44: goto tr1957;
+ case 59: goto tr1957;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1916;
+ goto tr1957;
} else if ( (*p) >= 9 )
- goto tr1916;
- goto tr1868;
-tr1874:
+ goto tr1957;
+ goto tr1900;
+tr1907:
{
if (rdata_tail + 2 > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st599;
-st599:
+ goto st621;
+st621:
if ( ++p == pe )
- goto _test_eof599;
-case 599:
+ goto _test_eof621;
+case 621:
+ if ( (*p) == 104 )
+ goto st622;
+ goto tr1900;
+st622:
+ if ( ++p == pe )
+ goto _test_eof622;
+case 622:
+ if ( (*p) == 116 )
+ goto st623;
+ goto tr1900;
+st623:
+ if ( ++p == pe )
+ goto _test_eof623;
+case 623:
+ if ( (*p) == 116 )
+ goto st624;
+ goto tr1900;
+st624:
+ if ( ++p == pe )
+ goto _test_eof624;
+case 624:
+ if ( (*p) == 112 )
+ goto st625;
+ goto tr1900;
+st625:
+ if ( ++p == pe )
+ goto _test_eof625;
+case 625:
+ switch( (*p) ) {
+ case 32: goto tr1962;
+ case 34: goto tr1962;
+ case 44: goto tr1962;
+ case 59: goto tr1962;
+ }
+ if ( (*p) > 10 ) {
+ if ( 40 <= (*p) && (*p) <= 41 )
+ goto tr1962;
+ } else if ( (*p) >= 9 )
+ goto tr1962;
+ goto tr1900;
+tr1908:
+ {
+ if (rdata_tail + 2 > rdata_stop + 1) {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st626;
+st626:
+ if ( ++p == pe )
+ goto _test_eof626;
+case 626:
if ( (*p) == 111 )
- goto st600;
- goto tr1868;
-st600:
+ goto st627;
+ goto tr1900;
+st627:
if ( ++p == pe )
- goto _test_eof600;
-case 600:
+ goto _test_eof627;
+case 627:
if ( (*p) == 114 )
- goto st601;
- goto tr1868;
-st601:
+ goto st628;
+ goto tr1900;
+st628:
if ( ++p == pe )
- goto _test_eof601;
-case 601:
+ goto _test_eof628;
+case 628:
if ( (*p) == 116 )
- goto st602;
- goto tr1868;
-st602:
+ goto st629;
+ goto tr1900;
+st629:
if ( ++p == pe )
- goto _test_eof602;
-case 602:
+ goto _test_eof629;
+case 629:
switch( (*p) ) {
- case 32: goto tr1920;
- case 34: goto tr1920;
- case 44: goto tr1920;
- case 59: goto tr1920;
+ case 32: goto tr1966;
+ case 34: goto tr1966;
+ case 44: goto tr1966;
+ case 59: goto tr1966;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1920;
+ goto tr1966;
} else if ( (*p) >= 9 )
- goto tr1920;
- goto tr1868;
-st603:
+ goto tr1966;
+ goto tr1900;
+st630:
if ( ++p == pe )
- goto _test_eof603;
-case 603:
+ goto _test_eof630;
+case 630:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -57051,42 +58459,42 @@ case 603:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1922;
- case 32: goto tr1922;
- case 40: goto tr1923;
- case 41: goto tr1924;
- case 3082: goto tr1925;
- case 3131: goto tr1926;
- case 3338: goto tr1927;
- case 3387: goto tr1927;
- case 3594: goto tr1928;
- case 3643: goto tr1929;
- }
- goto tr1921;
-tr1931:
+ case 9: goto tr1968;
+ case 32: goto tr1968;
+ case 40: goto tr1969;
+ case 41: goto tr1970;
+ case 3082: goto tr1971;
+ case 3131: goto tr1972;
+ case 3338: goto tr1973;
+ case 3387: goto tr1973;
+ case 3594: goto tr1974;
+ case 3643: goto tr1975;
+ }
+ goto tr1967;
+tr1977:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr1932:
+ goto st631;
+tr1978:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr1940:
+ goto st631;
+tr1988:
{
s->line_counter++;
}
- goto st604;
-tr1960:
+ goto st631;
+tr2008:
{
s->buffer[s->buffer_length++] = 0;
@@ -57096,21 +58504,21 @@ tr1960:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 604; goto _out;}
+ {p++; cs = 631; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st604;
-tr1922:
+ goto st631;
+tr1968:
{
s->svcb.params_position = rdata_tail;
s->svcb.last_key = -1;
}
- goto st604;
-tr1923:
+ goto st631;
+tr1969:
{
s->svcb.params_position = rdata_tail;
s->svcb.last_key = -1;
@@ -57118,12 +58526,12 @@ tr1923:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr1924:
+ goto st631;
+tr1970:
{
s->svcb.params_position = rdata_tail;
s->svcb.last_key = -1;
@@ -57131,12 +58539,12 @@ tr1924:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr1925:
+ goto st631;
+tr1971:
{
s->svcb.params_position = rdata_tail;
s->svcb.last_key = -1;
@@ -57144,26 +58552,26 @@ tr1925:
{
s->line_counter++;
}
- goto st604;
-tr1951:
+ goto st631;
+tr1999:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->comma_list = false;
if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57174,36 +58582,36 @@ tr1951:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st604;
-tr1952:
+ goto st631;
+tr2000:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->comma_list = false;
if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57214,43 +58622,43 @@ tr1952:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr1953:
+ goto st631;
+tr2001:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->comma_list = false;
if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57261,43 +58669,43 @@ tr1953:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr1954:
+ goto st631;
+tr2002:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->comma_list = false;
if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57308,74 +58716,95 @@ tr1954:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st604;
-tr1974:
+ goto st631;
+tr2018:
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
+ }
+ }
+ goto st631;
+tr2019:
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
}
}
- goto st604;
-tr1975:
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr1976:
+ goto st631;
+tr2020:
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr1977:
- {
- int ret = svcb_sort(s, rdata_tail);
- if (ret != ZS_OK) {
- WARN(ret);
- p--; {goto st307;}
- }
- }
- {
- s->line_counter++;
- }
- goto st604;
-tr1987:
+ goto st631;
+tr2021:
{
s->item_length = rdata_tail - s->item_length2_location - 2;
@@ -57384,107 +58813,86 @@ tr1987:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st604;
-tr1988:
{
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ s->line_counter++;
+ }
+ goto st631;
+tr2028:
+ {
+ int ret = svcb_sort(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
}
}
+ goto st631;
+tr2029:
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr1989:
- {
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
- }
- }
+ goto st631;
+tr2030:
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr1991:
- {
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
- }
- }
+ goto st631;
+tr2031:
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st604;
-tr2013:
+ goto st631;
+tr2071:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -57497,30 +58905,30 @@ tr2013:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st604;
-tr2014:
+ goto st631;
+tr2072:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -57533,37 +58941,37 @@ tr2014:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr2015:
+ goto st631;
+tr2073:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -57576,37 +58984,37 @@ tr2015:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr2018:
+ goto st631;
+tr2076:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -57619,33 +59027,33 @@ tr2018:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st604;
-tr2036:
+ goto st631;
+tr2094:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -57658,30 +59066,30 @@ tr2036:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st604;
-tr2037:
+ goto st631;
+tr2095:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -57694,37 +59102,37 @@ tr2037:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr2038:
+ goto st631;
+tr2096:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -57737,37 +59145,37 @@ tr2038:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr2041:
+ goto st631;
+tr2099:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -57780,21 +59188,21 @@ tr2041:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st604;
-tr2051:
+ goto st631;
+tr2109:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -57802,7 +59210,7 @@ tr2051:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57814,11 +59222,11 @@ tr2051:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st604;
-tr2052:
+ goto st631;
+tr2110:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -57826,7 +59234,7 @@ tr2052:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57838,18 +59246,18 @@ tr2052:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr2053:
+ goto st631;
+tr2111:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -57857,7 +59265,7 @@ tr2053:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57869,18 +59277,18 @@ tr2053:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr2056:
+ goto st631;
+tr2114:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -57888,7 +59296,7 @@ tr2056:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57900,14 +59308,14 @@ tr2056:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st604;
-tr2077:
+ goto st631;
+tr2134:
{
s->item_length = rdata_tail - s->item_length2_location - 2;
@@ -57916,7 +59324,7 @@ tr2077:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57926,11 +59334,11 @@ tr2077:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st604;
-tr2078:
+ goto st631;
+tr2135:
{
s->item_length = rdata_tail - s->item_length2_location - 2;
@@ -57939,7 +59347,7 @@ tr2078:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57949,18 +59357,18 @@ tr2078:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr2079:
+ goto st631;
+tr2136:
{
s->item_length = rdata_tail - s->item_length2_location - 2;
@@ -57969,7 +59377,7 @@ tr2079:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -57979,18 +59387,18 @@ tr2079:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr2081:
+ goto st631;
+tr2138:
{
s->item_length = rdata_tail - s->item_length2_location - 2;
@@ -57999,7 +59407,7 @@ tr2081:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -58009,14 +59417,14 @@ tr2081:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st604;
-tr2101:
+ goto st631;
+tr2158:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -58031,11 +59439,11 @@ tr2101:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st604;
-tr2102:
+ goto st631;
+tr2159:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -58050,18 +59458,18 @@ tr2102:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr2103:
+ goto st631;
+tr2160:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -58076,18 +59484,18 @@ tr2103:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr2104:
+ goto st631;
+tr2161:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -58102,14 +59510,107 @@ tr2104:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st604;
-tr2118:
+ goto st631;
+tr2170:
+ {
+ uint16_t val = htons(8);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ uint16_t val = htons(0);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ int ret = svcb_sort(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
+ }
+ }
+ goto st631;
+tr2171:
+ {
+ uint16_t val = htons(8);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ uint16_t val = htons(0);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ int ret = svcb_sort(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
+ }
+ }
+ {
+ if (s->multiline == true) {
+ ERR(ZS_LEFT_PARENTHESIS);
+ p--; {goto st316;}
+ }
+ s->multiline = true;
+ }
+ goto st631;
+tr2172:
+ {
+ uint16_t val = htons(8);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ uint16_t val = htons(0);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ int ret = svcb_sort(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
+ }
+ }
+ {
+ if (s->multiline == false) {
+ ERR(ZS_RIGHT_PARENTHESIS);
+ p--; {goto st316;}
+ }
+ s->multiline = false;
+ }
+ goto st631;
+tr2173:
+ {
+ uint16_t val = htons(8);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ uint16_t val = htons(0);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ int ret = svcb_sort(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
+ }
+ }
+ {
+ s->line_counter++;
+ }
+ goto st631;
+tr2187:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -58117,18 +59618,18 @@ tr2118:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st604;
-tr2119:
+ goto st631;
+tr2188:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -58136,25 +59637,25 @@ tr2119:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st604;
-tr2120:
+ goto st631;
+tr2189:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -58162,25 +59663,25 @@ tr2120:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st604;
-tr2122:
+ goto st631;
+tr2191:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -58188,24 +59689,24 @@ tr2122:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st604;
-st604:
+ goto st631;
+st631:
if ( ++p == pe )
- goto _test_eof604;
-case 604:
+ goto _test_eof631;
+case 631:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -58223,85 +59724,87 @@ case 604:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st604;
- case 32: goto st604;
- case 40: goto tr1931;
- case 41: goto tr1932;
- case 97: goto tr1933;
- case 101: goto tr1934;
- case 105: goto tr1935;
- case 107: goto tr1936;
- case 109: goto tr1937;
- case 110: goto tr1938;
- case 112: goto tr1939;
- case 3082: goto tr1940;
- case 3131: goto tr1941;
- case 3338: goto tr1942;
- case 3387: goto tr1942;
- case 3594: goto tr1943;
- case 3643: goto tr1944;
- }
- goto tr1921;
-tr1933:
+ case 9: goto st631;
+ case 32: goto st631;
+ case 40: goto tr1977;
+ case 41: goto tr1978;
+ case 97: goto tr1979;
+ case 100: goto tr1980;
+ case 101: goto tr1981;
+ case 105: goto tr1982;
+ case 107: goto tr1983;
+ case 109: goto tr1984;
+ case 110: goto tr1985;
+ case 111: goto tr1986;
+ case 112: goto tr1987;
+ case 3082: goto tr1988;
+ case 3131: goto tr1989;
+ case 3338: goto tr1990;
+ case 3387: goto tr1990;
+ case 3594: goto tr1991;
+ case 3643: goto tr1992;
+ }
+ goto tr1967;
+tr1979:
{
if (rdata_tail + 4 > rdata_stop + 1) { // key_len + val_len
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->svcb.param_position = rdata_tail;
}
- goto st605;
-st605:
+ goto st632;
+st632:
if ( ++p == pe )
- goto _test_eof605;
-case 605:
+ goto _test_eof632;
+case 632:
if ( (*p) == 108 )
- goto st606;
- goto tr1921;
-st606:
+ goto st633;
+ goto tr1967;
+st633:
if ( ++p == pe )
- goto _test_eof606;
-case 606:
+ goto _test_eof633;
+case 633:
if ( (*p) == 112 )
- goto st607;
- goto tr1921;
-st607:
+ goto st634;
+ goto tr1967;
+st634:
if ( ++p == pe )
- goto _test_eof607;
-case 607:
+ goto _test_eof634;
+case 634:
if ( (*p) == 110 )
- goto st608;
- goto tr1921;
-st608:
+ goto st635;
+ goto tr1967;
+st635:
if ( ++p == pe )
- goto _test_eof608;
-case 608:
+ goto _test_eof635;
+case 635:
if ( (*p) == 61 )
- goto tr1948;
- goto tr1921;
-tr1948:
+ goto tr1996;
+ goto tr1967;
+tr1996:
{
uint16_t val = htons(1);
memcpy(rdata_tail, &val, 2);
rdata_tail += 2;
}
- goto st609;
-st609:
+ goto st636;
+st636:
if ( ++p == pe )
- goto _test_eof609;
-case 609:
+ goto _test_eof636;
+case 636:
switch( (*p) ) {
- case 32: goto tr1921;
- case 34: goto tr1950;
- case 59: goto tr1921;
+ case 32: goto tr1967;
+ case 34: goto tr1998;
+ case 59: goto tr1967;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1921;
+ goto tr1967;
} else if ( (*p) >= 9 )
- goto tr1921;
- goto tr1949;
-tr1949:
+ goto tr1967;
+ goto tr1997;
+tr1997:
{
s->comma_list = true;
s->pending_backslash = false;
@@ -58312,7 +59815,7 @@ tr1949:
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -58320,15 +59823,15 @@ tr1949:
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 610;goto st318;} }
- goto st610;
-st610:
+ { p--; {stack[top++] = 637;goto st327;} }
+ goto st637;
+st637:
if ( ++p == pe )
- goto _test_eof610;
-case 610:
+ goto _test_eof637;
+case 637:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -58346,31 +59849,31 @@ case 610:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1951;
- case 32: goto tr1951;
- case 40: goto tr1952;
- case 41: goto tr1953;
- case 3082: goto tr1954;
- case 3131: goto tr1955;
- case 3338: goto tr1956;
- case 3387: goto tr1956;
- case 3594: goto tr1957;
- case 3643: goto tr1958;
+ case 9: goto tr1999;
+ case 32: goto tr1999;
+ case 40: goto tr2000;
+ case 41: goto tr2001;
+ case 3082: goto tr2002;
+ case 3131: goto tr2003;
+ case 3338: goto tr2004;
+ case 3387: goto tr2004;
+ case 3594: goto tr2005;
+ case 3643: goto tr2006;
}
- goto tr1921;
-tr1941:
+ goto tr1967;
+tr1989:
{
s->buffer_length = 0;
}
- goto st611;
-tr1959:
+ goto st638;
+tr2007:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st611;
-tr1926:
+ goto st638;
+tr1972:
{
s->svcb.params_position = rdata_tail;
s->svcb.last_key = -1;
@@ -58378,26 +59881,26 @@ tr1926:
{
s->buffer_length = 0;
}
- goto st611;
-tr1955:
+ goto st638;
+tr2003:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->comma_list = false;
if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -58408,33 +59911,21 @@ tr1955:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
- }
- }
- {
- s->buffer_length = 0;
- }
- goto st611;
-tr1978:
- {
- int ret = svcb_sort(s, rdata_tail);
- if (ret != ZS_OK) {
- WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st611;
-tr1992:
+ goto st638;
+tr2022:
{
s->item_length = rdata_tail - s->item_length2_location - 2;
@@ -58443,33 +59934,45 @@ tr1992:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st611;
-tr2019:
+ goto st638;
+tr2032:
+ {
+ int ret = svcb_sort(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
+ }
+ }
+ {
+ s->buffer_length = 0;
+ }
+ goto st638;
+tr2077:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -58482,33 +59985,33 @@ tr2019:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st611;
-tr2042:
+ goto st638;
+tr2100:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -58521,21 +60024,21 @@ tr2042:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st611;
-tr2057:
+ goto st638;
+tr2115:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -58543,7 +60046,7 @@ tr2057:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -58555,14 +60058,14 @@ tr2057:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st611;
-tr2082:
+ goto st638;
+tr2139:
{
s->item_length = rdata_tail - s->item_length2_location - 2;
@@ -58571,7 +60074,7 @@ tr2082:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -58581,14 +60084,14 @@ tr2082:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st611;
-tr2105:
+ goto st638;
+tr2162:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -58603,14 +60106,36 @@ tr2105:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
+ }
+ }
+ {
+ s->buffer_length = 0;
+ }
+ goto st638;
+tr2174:
+ {
+ uint16_t val = htons(8);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ uint16_t val = htons(0);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ int ret = svcb_sort(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st611;
-tr2123:
+ goto st638;
+tr2192:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -58618,24 +60143,24 @@ tr2123:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st611;
-st611:
+ goto st638;
+st638:
if ( ++p == pe )
- goto _test_eof611;
-case 611:
+ goto _test_eof638;
+case 638:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -58655,11 +60180,11 @@ case 611:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1960;
+ goto tr2008;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1959;
- goto tr1921;
-tr1927:
+ goto tr2007;
+ goto tr1967;
+tr1973:
{
s->svcb.params_position = rdata_tail;
s->svcb.last_key = -1;
@@ -58668,44 +60193,44 @@ tr1927:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-tr1942:
+ goto st1478;
+tr1990:
{
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-tr1956:
+ goto st1478;
+tr2004:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->comma_list = false;
if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -58716,89 +60241,89 @@ tr1956:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-tr1979:
+ goto st1478;
+tr2023:
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-tr1993:
- {
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
- }
- }
+ goto st1478;
+tr2033:
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-tr2020:
+ goto st1478;
+tr2078:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -58811,40 +60336,40 @@ tr2020:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-tr2043:
+ goto st1478;
+tr2101:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -58857,28 +60382,28 @@ tr2043:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-tr2058:
+ goto st1478;
+tr2116:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -58886,7 +60411,7 @@ tr2058:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -58898,21 +60423,21 @@ tr2058:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-tr2083:
+ goto st1478;
+tr2140:
{
s->item_length = rdata_tail - s->item_length2_location - 2;
@@ -58921,7 +60446,7 @@ tr2083:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -58931,21 +60456,21 @@ tr2083:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-tr2106:
+ goto st1478;
+tr2163:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -58960,21 +60485,50 @@ tr2106:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
+ }
+ }
+ {
+ int ret = svcb_check(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
+ }
+ }
+ {
+ p--; {cs = stack[--top];goto _again;}
+ }
+ goto st1478;
+tr2175:
+ {
+ uint16_t val = htons(8);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ uint16_t val = htons(0);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ int ret = svcb_sort(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
}
}
{
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-tr2124:
+ goto st1478;
+tr2193:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -58982,33 +60536,33 @@ tr2124:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1430;
-st1430:
+ goto st1478;
+st1478:
if ( ++p == pe )
- goto _test_eof1430;
-case 1430:
+ goto _test_eof1478;
+case 1478:
goto st0;
-tr1928:
+tr1974:
{
s->svcb.params_position = rdata_tail;
s->svcb.last_key = -1;
@@ -59020,14 +60574,14 @@ tr1928:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-tr1943:
+ goto st1479;
+tr1991:
{
s->line_counter++;
}
@@ -59035,32 +60589,32 @@ tr1943:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-tr1957:
+ goto st1479;
+tr2005:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->comma_list = false;
if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59071,14 +60625,14 @@ tr1957:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59088,19 +60642,30 @@ tr1957:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-tr1980:
+ goto st1479;
+tr2024:
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59110,30 +60675,19 @@ tr1980:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-tr1994:
- {
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
- }
- }
+ goto st1479;
+tr2034:
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59143,26 +60697,26 @@ tr1994:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-tr2021:
+ goto st1479;
+tr2079:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -59175,14 +60729,14 @@ tr2021:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59192,26 +60746,26 @@ tr2021:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-tr2044:
+ goto st1479;
+tr2102:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -59224,14 +60778,14 @@ tr2044:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59241,14 +60795,14 @@ tr2044:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-tr2059:
+ goto st1479;
+tr2117:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -59256,7 +60810,7 @@ tr2059:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59268,7 +60822,7 @@ tr2059:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59278,14 +60832,14 @@ tr2059:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-tr2084:
+ goto st1479;
+tr2141:
{
s->item_length = rdata_tail - s->item_length2_location - 2;
@@ -59294,7 +60848,7 @@ tr2084:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59304,7 +60858,7 @@ tr2084:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59314,14 +60868,14 @@ tr2084:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-tr2107:
+ goto st1479;
+tr2164:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -59336,7 +60890,7 @@ tr2107:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59346,14 +60900,46 @@ tr2107:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-tr2125:
+ goto st1479;
+tr2176:
+ {
+ uint16_t val = htons(8);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ uint16_t val = htons(0);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ int ret = svcb_sort(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
+ }
+ }
+ {
+ s->line_counter++;
+ }
+ {
+ int ret = svcb_check(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
+ }
+ }
+ {
+ p--; {cs = stack[--top];goto _again;}
+ }
+ goto st1479;
+tr2194:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -59361,14 +60947,14 @@ tr2125:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59378,17 +60964,17 @@ tr2125:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1431;
-st1431:
+ goto st1479;
+st1479:
if ( ++p == pe )
- goto _test_eof1431;
-case 1431:
+ goto _test_eof1479;
+case 1479:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -59406,354 +60992,123 @@ case 1431:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st604;
- case 32: goto st604;
- case 40: goto tr1931;
- case 41: goto tr1932;
- case 97: goto tr1933;
- case 101: goto tr1934;
- case 105: goto tr1935;
- case 107: goto tr1936;
- case 109: goto tr1937;
- case 110: goto tr1938;
- case 112: goto tr1939;
- case 3082: goto tr1940;
- case 3131: goto tr1941;
- case 3338: goto tr1942;
- case 3387: goto tr1942;
- case 3594: goto tr1943;
- case 3643: goto tr1944;
- }
- goto tr1921;
-tr1934:
+ case 9: goto st631;
+ case 32: goto st631;
+ case 40: goto tr1977;
+ case 41: goto tr1978;
+ case 97: goto tr1979;
+ case 100: goto tr1980;
+ case 101: goto tr1981;
+ case 105: goto tr1982;
+ case 107: goto tr1983;
+ case 109: goto tr1984;
+ case 110: goto tr1985;
+ case 111: goto tr1986;
+ case 112: goto tr1987;
+ case 3082: goto tr1988;
+ case 3131: goto tr1989;
+ case 3338: goto tr1990;
+ case 3387: goto tr1990;
+ case 3594: goto tr1991;
+ case 3643: goto tr1992;
+ }
+ goto tr1967;
+tr1980:
{
if (rdata_tail + 4 > rdata_stop + 1) { // key_len + val_len
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->svcb.param_position = rdata_tail;
}
- goto st612;
-st612:
+ goto st639;
+st639:
if ( ++p == pe )
- goto _test_eof612;
-case 612:
- if ( (*p) == 99 )
- goto st613;
- goto tr1921;
-st613:
+ goto _test_eof639;
+case 639:
+ if ( (*p) == 111 )
+ goto st640;
+ goto tr1967;
+st640:
if ( ++p == pe )
- goto _test_eof613;
-case 613:
+ goto _test_eof640;
+case 640:
if ( (*p) == 104 )
- goto st614;
- goto tr1921;
-st614:
+ goto st641;
+ goto tr1967;
+st641:
if ( ++p == pe )
- goto _test_eof614;
-case 614:
+ goto _test_eof641;
+case 641:
+ if ( (*p) == 112 )
+ goto st642;
+ goto tr1967;
+st642:
+ if ( ++p == pe )
+ goto _test_eof642;
+case 642:
+ if ( (*p) == 97 )
+ goto st643;
+ goto tr1967;
+st643:
+ if ( ++p == pe )
+ goto _test_eof643;
+case 643:
+ if ( (*p) == 116 )
+ goto st644;
+ goto tr1967;
+st644:
+ if ( ++p == pe )
+ goto _test_eof644;
+case 644:
+ if ( (*p) == 104 )
+ goto st645;
+ goto tr1967;
+st645:
+ if ( ++p == pe )
+ goto _test_eof645;
+case 645:
if ( (*p) == 61 )
- goto tr1963;
- goto tr1921;
-tr1963:
+ goto tr2015;
+ goto tr1967;
+tr2015:
{
- uint16_t val = htons(5);
+ uint16_t val = htons(7);
memcpy(rdata_tail, &val, 2);
rdata_tail += 2;
}
- goto st615;
-st615:
+ goto st646;
+st646:
if ( ++p == pe )
- goto _test_eof615;
-case 615:
+ goto _test_eof646;
+case 646:
switch( (*p) ) {
- case 34: goto st616;
- case 43: goto tr1965;
- }
- if ( (*p) < 65 ) {
- if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1965;
- } else if ( (*p) > 90 ) {
- if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1965;
- } else
- goto tr1965;
- goto tr1921;
-st616:
- if ( ++p == pe )
- goto _test_eof616;
-case 616:
- if ( (*p) == 43 )
- goto tr1966;
- if ( (*p) < 65 ) {
- if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1966;
- } else if ( (*p) > 90 ) {
- if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1966;
- } else
- goto tr1966;
- goto tr1921;
-tr1973:
- {
- if (rdata_tail <= rdata_stop) {
- *rdata_tail = first_base64_to_num[(uint8_t)(*p)];
- } else {
- WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
- }
+ case 32: goto tr1967;
+ case 34: goto tr2017;
+ case 59: goto tr1967;
}
- goto st617;
-tr1966:
+ if ( (*p) > 10 ) {
+ if ( 40 <= (*p) && (*p) <= 41 )
+ goto tr1967;
+ } else if ( (*p) >= 9 )
+ goto tr1967;
+ goto tr2016;
+tr2016:
{
if (rdata_tail < rdata_stop) {
s->item_length2_location = rdata_tail;
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
- }
- }
- {
- if (rdata_tail <= rdata_stop) {
- *rdata_tail = first_base64_to_num[(uint8_t)(*p)];
- } else {
- WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
- }
- }
- goto st617;
-st617:
- if ( ++p == pe )
- goto _test_eof617;
-case 617:
- if ( (*p) == 43 )
- goto tr1967;
- if ( (*p) < 65 ) {
- if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1967;
- } else if ( (*p) > 90 ) {
- if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1967;
- } else
- goto tr1967;
- goto tr1921;
-tr1967:
- {
- *(rdata_tail++) += second_left_base64_to_num[(uint8_t)(*p)];
-
- if (rdata_tail <= rdata_stop) {
- *rdata_tail = second_right_base64_to_num[(uint8_t)(*p)];
- } else {
- WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
- }
- }
- goto st618;
-st618:
- if ( ++p == pe )
- goto _test_eof618;
-case 618:
- switch( (*p) ) {
- case 43: goto tr1968;
- case 61: goto st622;
- }
- if ( (*p) < 65 ) {
- if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1968;
- } else if ( (*p) > 90 ) {
- if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1968;
- } else
- goto tr1968;
- goto tr1921;
-tr1968:
- {
- *(rdata_tail++) += third_left_base64_to_num[(uint8_t)(*p)];
-
- if (rdata_tail <= rdata_stop) {
- *rdata_tail = third_right_base64_to_num[(uint8_t)(*p)];
- } else {
- WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
- }
- }
- goto st619;
-st619:
- if ( ++p == pe )
- goto _test_eof619;
-case 619:
- switch( (*p) ) {
- case 43: goto tr1970;
- case 61: goto st620;
- }
- if ( (*p) < 65 ) {
- if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1970;
- } else if ( (*p) > 90 ) {
- if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1970;
- } else
- goto tr1970;
- goto tr1921;
-tr1970:
- {
- *(rdata_tail++) += fourth_base64_to_num[(uint8_t)(*p)];
- }
- goto st620;
-st620:
- if ( ++p == pe )
- goto _test_eof620;
-case 620:
- switch( (*p) ) {
- case 34: goto tr1972;
- case 43: goto tr1973;
- }
- if ( (*p) < 65 ) {
- if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1973;
- } else if ( (*p) > 90 ) {
- if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1973;
- } else
- goto tr1973;
- goto tr1921;
-tr1972:
- {
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
- }
- }
- goto st621;
-tr2009:
- {
- s->buffer[s->buffer_length] = 0;
-
- if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
- WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
- }
- }
- {
- if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
- WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
- }
- memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
- rdata_tail += ZS_INET4_ADDR_LENGTH;
- }
- {
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
- }
- }
- goto st621;
-tr2032:
- {
- s->buffer[s->buffer_length] = 0;
-
- if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
- WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
- }
- }
- {
- if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
- WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
- }
- memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
- rdata_tail += ZS_INET6_ADDR_LENGTH;
- }
- {
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
- }
- }
- goto st621;
-tr2116:
- {
- if (s->number64 <= UINT16_MAX) {
- uint16_t num16 = htons((uint16_t)s->number64);
- memcpy(rdata_tail, &num16, 2);
- rdata_tail += 2;
- } else {
- WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
- }
- }
- goto st621;
-tr2074:
- {
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- {
- svcb_mandatory_sort(s->svcb.mandatory_position, rdata_tail);
- }
- goto st621;
-tr2128:
- {
- s->item_length = rdata_tail - s->item_length_location - 1;
- if (s->comma_list && s->item_length == 0) {
- WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
- }
- if (s->item_length <= MAX_ITEM_LENGTH) {
- *(s->item_length_location) = (uint8_t)(s->item_length);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
- }
- }
- {
- s->comma_list = false;
- if (s->pending_backslash) {
- WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
- }
- }
- {
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
- }
- }
- goto st621;
-st621:
+ { p--; {stack[top++] = 647;goto st327;} }
+ goto st647;
+st647:
if ( ++p == pe )
- goto _test_eof621;
-case 621:
+ goto _test_eof647;
+case 647:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -59771,19 +61126,19 @@ case 621:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1974;
- case 32: goto tr1974;
- case 40: goto tr1975;
- case 41: goto tr1976;
- case 3082: goto tr1977;
- case 3131: goto tr1978;
- case 3338: goto tr1979;
- case 3387: goto tr1979;
- case 3594: goto tr1980;
- case 3643: goto tr1981;
+ case 9: goto tr2018;
+ case 32: goto tr2018;
+ case 40: goto tr2019;
+ case 41: goto tr2020;
+ case 3082: goto tr2021;
+ case 3131: goto tr2022;
+ case 3338: goto tr2023;
+ case 3387: goto tr2023;
+ case 3594: goto tr2024;
+ case 3643: goto tr2025;
}
- goto tr1921;
-tr1929:
+ goto tr1967;
+tr1975:
{
s->svcb.params_position = rdata_tail;
s->svcb.last_key = -1;
@@ -59795,14 +61150,14 @@ tr1929:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-tr1944:
+ goto st1480;
+tr1992:
{
s->buffer_length = 0;
}
@@ -59810,32 +61165,32 @@ tr1944:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-tr1958:
+ goto st1480;
+tr2006:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->comma_list = false;
if (s->pending_backslash) {
WARN(ZS_BAD_ALPN_BACKSLASH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59846,14 +61201,14 @@ tr1958:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59863,19 +61218,30 @@ tr1958:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-tr1981:
+ goto st1480;
+tr2025:
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59885,30 +61251,19 @@ tr1981:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-tr1995:
- {
- s->item_length = rdata_tail - s->item_length2_location - 2;
-
- if (s->item_length <= MAX_ITEM_LENGTH2) {
- uint16_t val = htons((uint16_t)(s->item_length));
- memcpy(s->item_length2_location, &val, 2);
- } else {
- WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
- }
- }
+ goto st1480;
+tr2035:
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59918,26 +61273,26 @@ tr1995:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-tr2022:
+ goto st1480;
+tr2080:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -59950,14 +61305,14 @@ tr2022:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -59967,26 +61322,26 @@ tr2022:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-tr2045:
+ goto st1480;
+tr2103:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -59999,14 +61354,14 @@ tr2045:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60016,14 +61371,14 @@ tr2045:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-tr2060:
+ goto st1480;
+tr2118:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -60031,7 +61386,7 @@ tr2060:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60043,7 +61398,7 @@ tr2060:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60053,14 +61408,14 @@ tr2060:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-tr2085:
+ goto st1480;
+tr2142:
{
s->item_length = rdata_tail - s->item_length2_location - 2;
@@ -60069,7 +61424,7 @@ tr2085:
memcpy(s->item_length2_location, &val, 2);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60079,7 +61434,7 @@ tr2085:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60089,14 +61444,14 @@ tr2085:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-tr2108:
+ goto st1480;
+tr2165:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -60111,7 +61466,7 @@ tr2108:
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60121,14 +61476,46 @@ tr2108:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-tr2126:
+ goto st1480;
+tr2177:
+ {
+ uint16_t val = htons(8);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ uint16_t val = htons(0);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ int ret = svcb_sort(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
+ }
+ }
+ {
+ s->buffer_length = 0;
+ }
+ {
+ int ret = svcb_check(s, rdata_tail);
+ if (ret != ZS_OK) {
+ WARN(ret);
+ p--; {goto st316;}
+ }
+ }
+ {
+ p--; {cs = stack[--top];goto _again;}
+ }
+ goto st1480;
+tr2195:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -60136,14 +61523,14 @@ tr2126:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
int ret = svcb_sort(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60153,17 +61540,17 @@ tr2126:
int ret = svcb_check(s, rdata_tail);
if (ret != ZS_OK) {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1432;
-st1432:
+ goto st1480;
+st1480:
if ( ++p == pe )
- goto _test_eof1432;
-case 1432:
+ goto _test_eof1480;
+case 1480:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -60183,35 +61570,334 @@ case 1432:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr1960;
+ goto tr2008;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr1959;
- goto tr1921;
-st622:
+ goto tr2007;
+ goto tr1967;
+tr2017:
+ {
+ if (rdata_tail < rdata_stop) {
+ s->item_length2_location = rdata_tail;
+ rdata_tail += 2;
+ } else {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ { p--; {stack[top++] = 648;goto st327;} }
+ goto st648;
+st648:
if ( ++p == pe )
- goto _test_eof622;
-case 622:
+ goto _test_eof648;
+case 648:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr2018;
+ case 32: goto tr2018;
+ case 40: goto tr2019;
+ case 41: goto tr2020;
+ case 3082: goto tr2021;
+ case 3131: goto tr2022;
+ case 3338: goto tr2023;
+ case 3387: goto tr2023;
+ case 3594: goto tr2024;
+ case 3643: goto tr2025;
+ }
+ if ( _widec < 11 ) {
+ if ( _widec <= 8 )
+ goto tr2026;
+ } else if ( _widec > 58 ) {
+ if ( 60 <= _widec )
+ goto tr2026;
+ } else
+ goto tr2026;
+ goto tr1967;
+tr2026:
+ {
+ if (rdata_tail < rdata_stop) {
+ s->item_length2_location = rdata_tail;
+ rdata_tail += 2;
+ } else {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ { p--; {stack[top++] = 649;goto st327;} }
+ goto st649;
+st649:
+ if ( ++p == pe )
+ goto _test_eof649;
+case 649:
+ if ( (*p) == 34 )
+ goto tr2027;
+ goto tr1967;
+tr2027:
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st650;
+tr2067:
+ {
+ s->buffer[s->buffer_length] = 0;
+
+ if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
+ WARN(ZS_BAD_IPV4);
+ p--; {goto st316;}
+ }
+ }
+ {
+ if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
+ rdata_tail += ZS_INET4_ADDR_LENGTH;
+ }
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st650;
+tr2090:
+ {
+ s->buffer[s->buffer_length] = 0;
+
+ if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
+ WARN(ZS_BAD_IPV6);
+ p--; {goto st316;}
+ }
+ }
+ {
+ if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
+ rdata_tail += ZS_INET6_ADDR_LENGTH;
+ }
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st650;
+tr2185:
+ {
+ if (s->number64 <= UINT16_MAX) {
+ uint16_t num16 = htons((uint16_t)s->number64);
+ memcpy(rdata_tail, &num16, 2);
+ rdata_tail += 2;
+ } else {
+ WARN(ZS_NUMBER16_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st650;
+tr2131:
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ {
+ svcb_mandatory_sort(s->svcb.mandatory_position, rdata_tail);
+ }
+ goto st650;
+tr2197:
+ {
+ s->item_length = rdata_tail - s->item_length_location - 1;
+ if (s->comma_list && s->item_length == 0) {
+ WARN(ZS_EMPTY_LIST_ITEM);
+ p--; {goto st316;}
+ }
+ if (s->item_length <= MAX_ITEM_LENGTH) {
+ *(s->item_length_location) = (uint8_t)(s->item_length);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ {
+ s->comma_list = false;
+ if (s->pending_backslash) {
+ WARN(ZS_BAD_ALPN_BACKSLASH);
+ p--; {goto st316;}
+ }
+ }
+ {
+ s->item_length = rdata_tail - s->item_length2_location - 2;
+
+ if (s->item_length <= MAX_ITEM_LENGTH2) {
+ uint16_t val = htons((uint16_t)(s->item_length));
+ memcpy(s->item_length2_location, &val, 2);
+ } else {
+ WARN(ZS_ITEM_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st650;
+st650:
+ if ( ++p == pe )
+ goto _test_eof650;
+case 650:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr2028;
+ case 32: goto tr2028;
+ case 40: goto tr2029;
+ case 41: goto tr2030;
+ case 3082: goto tr2031;
+ case 3131: goto tr2032;
+ case 3338: goto tr2033;
+ case 3387: goto tr2033;
+ case 3594: goto tr2034;
+ case 3643: goto tr2035;
+ }
+ goto tr1967;
+tr1981:
+ {
+ if (rdata_tail + 4 > rdata_stop + 1) { // key_len + val_len
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ s->svcb.param_position = rdata_tail;
+ }
+ goto st651;
+st651:
+ if ( ++p == pe )
+ goto _test_eof651;
+case 651:
+ if ( (*p) == 99 )
+ goto st652;
+ goto tr1967;
+st652:
+ if ( ++p == pe )
+ goto _test_eof652;
+case 652:
+ if ( (*p) == 104 )
+ goto st653;
+ goto tr1967;
+st653:
+ if ( ++p == pe )
+ goto _test_eof653;
+case 653:
if ( (*p) == 61 )
- goto st620;
- goto tr1921;
-tr1990:
+ goto tr2038;
+ goto tr1967;
+tr2038:
+ {
+ uint16_t val = htons(5);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ goto st654;
+st654:
+ if ( ++p == pe )
+ goto _test_eof654;
+case 654:
+ switch( (*p) ) {
+ case 34: goto st655;
+ case 43: goto tr2040;
+ }
+ if ( (*p) < 65 ) {
+ if ( 47 <= (*p) && (*p) <= 57 )
+ goto tr2040;
+ } else if ( (*p) > 90 ) {
+ if ( 97 <= (*p) && (*p) <= 122 )
+ goto tr2040;
+ } else
+ goto tr2040;
+ goto tr1967;
+st655:
+ if ( ++p == pe )
+ goto _test_eof655;
+case 655:
+ if ( (*p) == 43 )
+ goto tr2041;
+ if ( (*p) < 65 ) {
+ if ( 47 <= (*p) && (*p) <= 57 )
+ goto tr2041;
+ } else if ( (*p) > 90 ) {
+ if ( 97 <= (*p) && (*p) <= 122 )
+ goto tr2041;
+ } else
+ goto tr2041;
+ goto tr1967;
+tr2047:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_base64_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st623;
-tr1965:
+ goto st656;
+tr2041:
{
if (rdata_tail < rdata_stop) {
s->item_length2_location = rdata_tail;
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60219,26 +61905,26 @@ tr1965:
*rdata_tail = first_base64_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st623;
-st623:
+ goto st656;
+st656:
if ( ++p == pe )
- goto _test_eof623;
-case 623:
+ goto _test_eof656;
+case 656:
if ( (*p) == 43 )
- goto tr1982;
+ goto tr2042;
if ( (*p) < 65 ) {
if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1982;
+ goto tr2042;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1982;
+ goto tr2042;
} else
- goto tr1982;
- goto tr1921;
-tr1982:
+ goto tr2042;
+ goto tr1967;
+tr2042:
{
*(rdata_tail++) += second_left_base64_to_num[(uint8_t)(*p)];
@@ -60246,28 +61932,28 @@ tr1982:
*rdata_tail = second_right_base64_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st624;
-st624:
+ goto st657;
+st657:
if ( ++p == pe )
- goto _test_eof624;
-case 624:
+ goto _test_eof657;
+case 657:
switch( (*p) ) {
- case 43: goto tr1983;
- case 61: goto st627;
+ case 43: goto tr2043;
+ case 61: goto st660;
}
if ( (*p) < 65 ) {
if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1983;
+ goto tr2043;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1983;
+ goto tr2043;
} else
- goto tr1983;
- goto tr1921;
-tr1983:
+ goto tr2043;
+ goto tr1967;
+tr2043:
{
*(rdata_tail++) += third_left_base64_to_num[(uint8_t)(*p)];
@@ -60275,36 +61961,167 @@ tr1983:
*rdata_tail = third_right_base64_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st625;
-st625:
+ goto st658;
+st658:
if ( ++p == pe )
- goto _test_eof625;
-case 625:
+ goto _test_eof658;
+case 658:
switch( (*p) ) {
- case 43: goto tr1985;
- case 61: goto st626;
+ case 43: goto tr2045;
+ case 61: goto st659;
}
if ( (*p) < 65 ) {
if ( 47 <= (*p) && (*p) <= 57 )
- goto tr1985;
+ goto tr2045;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr1985;
+ goto tr2045;
} else
- goto tr1985;
- goto tr1921;
-tr1985:
+ goto tr2045;
+ goto tr1967;
+tr2045:
{
*(rdata_tail++) += fourth_base64_to_num[(uint8_t)(*p)];
}
- goto st626;
-st626:
+ goto st659;
+st659:
if ( ++p == pe )
- goto _test_eof626;
-case 626:
+ goto _test_eof659;
+case 659:
+ switch( (*p) ) {
+ case 34: goto tr2027;
+ case 43: goto tr2047;
+ }
+ if ( (*p) < 65 ) {
+ if ( 47 <= (*p) && (*p) <= 57 )
+ goto tr2047;
+ } else if ( (*p) > 90 ) {
+ if ( 97 <= (*p) && (*p) <= 122 )
+ goto tr2047;
+ } else
+ goto tr2047;
+ goto tr1967;
+st660:
+ if ( ++p == pe )
+ goto _test_eof660;
+case 660:
+ if ( (*p) == 61 )
+ goto st659;
+ goto tr1967;
+tr2053:
+ {
+ if (rdata_tail <= rdata_stop) {
+ *rdata_tail = first_base64_to_num[(uint8_t)(*p)];
+ } else {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st661;
+tr2040:
+ {
+ if (rdata_tail < rdata_stop) {
+ s->item_length2_location = rdata_tail;
+ rdata_tail += 2;
+ } else {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ {
+ if (rdata_tail <= rdata_stop) {
+ *rdata_tail = first_base64_to_num[(uint8_t)(*p)];
+ } else {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st661;
+st661:
+ if ( ++p == pe )
+ goto _test_eof661;
+case 661:
+ if ( (*p) == 43 )
+ goto tr2048;
+ if ( (*p) < 65 ) {
+ if ( 47 <= (*p) && (*p) <= 57 )
+ goto tr2048;
+ } else if ( (*p) > 90 ) {
+ if ( 97 <= (*p) && (*p) <= 122 )
+ goto tr2048;
+ } else
+ goto tr2048;
+ goto tr1967;
+tr2048:
+ {
+ *(rdata_tail++) += second_left_base64_to_num[(uint8_t)(*p)];
+
+ if (rdata_tail <= rdata_stop) {
+ *rdata_tail = second_right_base64_to_num[(uint8_t)(*p)];
+ } else {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st662;
+st662:
+ if ( ++p == pe )
+ goto _test_eof662;
+case 662:
+ switch( (*p) ) {
+ case 43: goto tr2049;
+ case 61: goto st665;
+ }
+ if ( (*p) < 65 ) {
+ if ( 47 <= (*p) && (*p) <= 57 )
+ goto tr2049;
+ } else if ( (*p) > 90 ) {
+ if ( 97 <= (*p) && (*p) <= 122 )
+ goto tr2049;
+ } else
+ goto tr2049;
+ goto tr1967;
+tr2049:
+ {
+ *(rdata_tail++) += third_left_base64_to_num[(uint8_t)(*p)];
+
+ if (rdata_tail <= rdata_stop) {
+ *rdata_tail = third_right_base64_to_num[(uint8_t)(*p)];
+ } else {
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ }
+ goto st663;
+st663:
+ if ( ++p == pe )
+ goto _test_eof663;
+case 663:
+ switch( (*p) ) {
+ case 43: goto tr2051;
+ case 61: goto st664;
+ }
+ if ( (*p) < 65 ) {
+ if ( 47 <= (*p) && (*p) <= 57 )
+ goto tr2051;
+ } else if ( (*p) > 90 ) {
+ if ( 97 <= (*p) && (*p) <= 122 )
+ goto tr2051;
+ } else
+ goto tr2051;
+ goto tr1967;
+tr2051:
+ {
+ *(rdata_tail++) += fourth_base64_to_num[(uint8_t)(*p)];
+ }
+ goto st664;
+st664:
+ if ( ++p == pe )
+ goto _test_eof664;
+case 664:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -60322,136 +62139,136 @@ case 626:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1987;
- case 32: goto tr1987;
- case 40: goto tr1988;
- case 41: goto tr1989;
- case 43: goto tr1990;
- case 3082: goto tr1991;
- case 3131: goto tr1992;
- case 3338: goto tr1993;
- case 3387: goto tr1993;
- case 3594: goto tr1994;
- case 3643: goto tr1995;
+ case 9: goto tr2018;
+ case 32: goto tr2018;
+ case 40: goto tr2019;
+ case 41: goto tr2020;
+ case 43: goto tr2053;
+ case 3082: goto tr2021;
+ case 3131: goto tr2022;
+ case 3338: goto tr2023;
+ case 3387: goto tr2023;
+ case 3594: goto tr2024;
+ case 3643: goto tr2025;
}
if ( _widec < 65 ) {
if ( 47 <= _widec && _widec <= 57 )
- goto tr1990;
+ goto tr2053;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr1990;
+ goto tr2053;
} else
- goto tr1990;
- goto tr1921;
-st627:
+ goto tr2053;
+ goto tr1967;
+st665:
if ( ++p == pe )
- goto _test_eof627;
-case 627:
+ goto _test_eof665;
+case 665:
if ( (*p) == 61 )
- goto st626;
- goto tr1921;
-tr1935:
+ goto st664;
+ goto tr1967;
+tr1982:
{
if (rdata_tail + 4 > rdata_stop + 1) { // key_len + val_len
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->svcb.param_position = rdata_tail;
}
- goto st628;
-st628:
+ goto st666;
+st666:
if ( ++p == pe )
- goto _test_eof628;
-case 628:
+ goto _test_eof666;
+case 666:
if ( (*p) == 112 )
- goto st629;
- goto tr1921;
-st629:
+ goto st667;
+ goto tr1967;
+st667:
if ( ++p == pe )
- goto _test_eof629;
-case 629:
+ goto _test_eof667;
+case 667:
if ( (*p) == 118 )
- goto st630;
- goto tr1921;
-st630:
+ goto st668;
+ goto tr1967;
+st668:
if ( ++p == pe )
- goto _test_eof630;
-case 630:
+ goto _test_eof668;
+case 668:
switch( (*p) ) {
- case 52: goto st631;
- case 54: goto st642;
+ case 52: goto st669;
+ case 54: goto st680;
}
- goto tr1921;
-st631:
+ goto tr1967;
+st669:
if ( ++p == pe )
- goto _test_eof631;
-case 631:
+ goto _test_eof669;
+case 669:
if ( (*p) == 104 )
- goto st632;
- goto tr1921;
-st632:
+ goto st670;
+ goto tr1967;
+st670:
if ( ++p == pe )
- goto _test_eof632;
-case 632:
+ goto _test_eof670;
+case 670:
if ( (*p) == 105 )
- goto st633;
- goto tr1921;
-st633:
+ goto st671;
+ goto tr1967;
+st671:
if ( ++p == pe )
- goto _test_eof633;
-case 633:
+ goto _test_eof671;
+case 671:
if ( (*p) == 110 )
- goto st634;
- goto tr1921;
-st634:
+ goto st672;
+ goto tr1967;
+st672:
if ( ++p == pe )
- goto _test_eof634;
-case 634:
+ goto _test_eof672;
+case 672:
if ( (*p) == 116 )
- goto st635;
- goto tr1921;
-st635:
+ goto st673;
+ goto tr1967;
+st673:
if ( ++p == pe )
- goto _test_eof635;
-case 635:
+ goto _test_eof673;
+case 673:
if ( (*p) == 61 )
- goto tr2004;
- goto tr1921;
-tr2004:
+ goto tr2062;
+ goto tr1967;
+tr2062:
{
uint16_t val = htons(4);
memcpy(rdata_tail, &val, 2);
rdata_tail += 2;
}
- goto st636;
-st636:
+ goto st674;
+st674:
if ( ++p == pe )
- goto _test_eof636;
-case 636:
+ goto _test_eof674;
+case 674:
switch( (*p) ) {
- case 34: goto st637;
- case 46: goto tr2007;
+ case 34: goto st675;
+ case 46: goto tr2065;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2007;
- goto tr2005;
-st637:
+ goto tr2065;
+ goto tr2063;
+st675:
if ( ++p == pe )
- goto _test_eof637;
-case 637:
+ goto _test_eof675;
+case 675:
if ( (*p) == 46 )
- goto tr2008;
+ goto tr2066;
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2008;
- goto tr2005;
-tr2008:
+ goto tr2066;
+ goto tr2063;
+tr2066:
{
if (rdata_tail < rdata_stop) {
s->item_length2_location = rdata_tail;
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60462,21 +62279,21 @@ tr2008:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st638;
-tr2011:
+ goto st676;
+tr2069:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st638;
-tr2012:
+ goto st676;
+tr2070:
{
s->buffer_length = 0;
}
@@ -60485,57 +62302,57 @@ tr2012:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st638;
-st638:
+ goto st676;
+st676:
if ( ++p == pe )
- goto _test_eof638;
-case 638:
+ goto _test_eof676;
+case 676:
switch( (*p) ) {
- case 34: goto tr2009;
- case 44: goto tr2010;
- case 46: goto tr2011;
+ case 34: goto tr2067;
+ case 44: goto tr2068;
+ case 46: goto tr2069;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2011;
- goto tr2005;
-tr2010:
+ goto tr2069;
+ goto tr2063;
+tr2068:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
}
- goto st639;
-st639:
+ goto st677;
+st677:
if ( ++p == pe )
- goto _test_eof639;
-case 639:
+ goto _test_eof677;
+case 677:
if ( (*p) == 46 )
- goto tr2012;
+ goto tr2070;
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2012;
- goto tr2005;
-tr2007:
+ goto tr2070;
+ goto tr2063;
+tr2065:
{
if (rdata_tail < rdata_stop) {
s->item_length2_location = rdata_tail;
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60546,21 +62363,21 @@ tr2007:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st640;
-tr2017:
+ goto st678;
+tr2075:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st640;
-tr2023:
+ goto st678;
+tr2081:
{
s->buffer_length = 0;
}
@@ -60569,14 +62386,14 @@ tr2023:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st640;
-st640:
+ goto st678;
+st678:
if ( ++p == pe )
- goto _test_eof640;
-case 640:
+ goto _test_eof678;
+case 678:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -60594,131 +62411,131 @@ case 640:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2013;
- case 32: goto tr2013;
- case 40: goto tr2014;
- case 41: goto tr2015;
- case 44: goto tr2016;
- case 46: goto tr2017;
- case 3082: goto tr2018;
- case 3131: goto tr2019;
- case 3338: goto tr2020;
- case 3387: goto tr2020;
- case 3594: goto tr2021;
- case 3643: goto tr2022;
+ case 9: goto tr2071;
+ case 32: goto tr2071;
+ case 40: goto tr2072;
+ case 41: goto tr2073;
+ case 44: goto tr2074;
+ case 46: goto tr2075;
+ case 3082: goto tr2076;
+ case 3131: goto tr2077;
+ case 3338: goto tr2078;
+ case 3387: goto tr2078;
+ case 3594: goto tr2079;
+ case 3643: goto tr2080;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2017;
- goto tr2005;
-tr2016:
+ goto tr2075;
+ goto tr2063;
+tr2074:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
}
- goto st641;
-st641:
+ goto st679;
+st679:
if ( ++p == pe )
- goto _test_eof641;
-case 641:
+ goto _test_eof679;
+case 679:
if ( (*p) == 46 )
- goto tr2023;
+ goto tr2081;
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2023;
- goto tr2005;
-st642:
+ goto tr2081;
+ goto tr2063;
+st680:
if ( ++p == pe )
- goto _test_eof642;
-case 642:
+ goto _test_eof680;
+case 680:
if ( (*p) == 104 )
- goto st643;
- goto tr1921;
-st643:
+ goto st681;
+ goto tr1967;
+st681:
if ( ++p == pe )
- goto _test_eof643;
-case 643:
+ goto _test_eof681;
+case 681:
if ( (*p) == 105 )
- goto st644;
- goto tr1921;
-st644:
+ goto st682;
+ goto tr1967;
+st682:
if ( ++p == pe )
- goto _test_eof644;
-case 644:
+ goto _test_eof682;
+case 682:
if ( (*p) == 110 )
- goto st645;
- goto tr1921;
-st645:
+ goto st683;
+ goto tr1967;
+st683:
if ( ++p == pe )
- goto _test_eof645;
-case 645:
+ goto _test_eof683;
+case 683:
if ( (*p) == 116 )
- goto st646;
- goto tr1921;
-st646:
+ goto st684;
+ goto tr1967;
+st684:
if ( ++p == pe )
- goto _test_eof646;
-case 646:
+ goto _test_eof684;
+case 684:
if ( (*p) == 61 )
- goto tr2028;
- goto tr1921;
-tr2028:
+ goto tr2086;
+ goto tr1967;
+tr2086:
{
uint16_t val = htons(6);
memcpy(rdata_tail, &val, 2);
rdata_tail += 2;
}
- goto st647;
-st647:
+ goto st685;
+st685:
if ( ++p == pe )
- goto _test_eof647;
-case 647:
+ goto _test_eof685;
+case 685:
switch( (*p) ) {
- case 34: goto st648;
- case 46: goto tr2030;
+ case 34: goto st686;
+ case 46: goto tr2088;
}
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 58 )
- goto tr2030;
+ goto tr2088;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr2030;
+ goto tr2088;
} else
- goto tr2030;
- goto tr2005;
-st648:
+ goto tr2088;
+ goto tr2063;
+st686:
if ( ++p == pe )
- goto _test_eof648;
-case 648:
+ goto _test_eof686;
+case 686:
if ( (*p) == 46 )
- goto tr2031;
+ goto tr2089;
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 58 )
- goto tr2031;
+ goto tr2089;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr2031;
+ goto tr2089;
} else
- goto tr2031;
- goto tr2005;
-tr2031:
+ goto tr2089;
+ goto tr2063;
+tr2089:
{
if (rdata_tail < rdata_stop) {
s->item_length2_location = rdata_tail;
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60729,21 +62546,21 @@ tr2031:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st649;
-tr2034:
+ goto st687;
+tr2092:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st649;
-tr2035:
+ goto st687;
+tr2093:
{
s->buffer_length = 0;
}
@@ -60752,69 +62569,69 @@ tr2035:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st649;
-st649:
+ goto st687;
+st687:
if ( ++p == pe )
- goto _test_eof649;
-case 649:
+ goto _test_eof687;
+case 687:
switch( (*p) ) {
- case 34: goto tr2032;
- case 44: goto tr2033;
- case 46: goto tr2034;
+ case 34: goto tr2090;
+ case 44: goto tr2091;
+ case 46: goto tr2092;
}
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 58 )
- goto tr2034;
+ goto tr2092;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr2034;
+ goto tr2092;
} else
- goto tr2034;
- goto tr2005;
-tr2033:
+ goto tr2092;
+ goto tr2063;
+tr2091:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
}
- goto st650;
-st650:
+ goto st688;
+st688:
if ( ++p == pe )
- goto _test_eof650;
-case 650:
+ goto _test_eof688;
+case 688:
if ( (*p) == 46 )
- goto tr2035;
+ goto tr2093;
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 58 )
- goto tr2035;
+ goto tr2093;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr2035;
+ goto tr2093;
} else
- goto tr2035;
- goto tr2005;
-tr2030:
+ goto tr2093;
+ goto tr2063;
+tr2088:
{
if (rdata_tail < rdata_stop) {
s->item_length2_location = rdata_tail;
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -60825,21 +62642,21 @@ tr2030:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st651;
-tr2040:
+ goto st689;
+tr2098:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st651;
-tr2046:
+ goto st689;
+tr2104:
{
s->buffer_length = 0;
}
@@ -60848,14 +62665,14 @@ tr2046:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st651;
-st651:
+ goto st689;
+st689:
if ( ++p == pe )
- goto _test_eof651;
-case 651:
+ goto _test_eof689;
+case 689:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -60873,92 +62690,92 @@ case 651:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2036;
- case 32: goto tr2036;
- case 40: goto tr2037;
- case 41: goto tr2038;
- case 44: goto tr2039;
- case 46: goto tr2040;
- case 3082: goto tr2041;
- case 3131: goto tr2042;
- case 3338: goto tr2043;
- case 3387: goto tr2043;
- case 3594: goto tr2044;
- case 3643: goto tr2045;
+ case 9: goto tr2094;
+ case 32: goto tr2094;
+ case 40: goto tr2095;
+ case 41: goto tr2096;
+ case 44: goto tr2097;
+ case 46: goto tr2098;
+ case 3082: goto tr2099;
+ case 3131: goto tr2100;
+ case 3338: goto tr2101;
+ case 3387: goto tr2101;
+ case 3594: goto tr2102;
+ case 3643: goto tr2103;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 58 )
- goto tr2040;
+ goto tr2098;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr2040;
+ goto tr2098;
} else
- goto tr2040;
- goto tr2005;
-tr2039:
+ goto tr2098;
+ goto tr2063;
+tr2097:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
}
- goto st652;
-st652:
+ goto st690;
+st690:
if ( ++p == pe )
- goto _test_eof652;
-case 652:
+ goto _test_eof690;
+case 690:
if ( (*p) == 46 )
- goto tr2046;
+ goto tr2104;
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 58 )
- goto tr2046;
+ goto tr2104;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr2046;
+ goto tr2104;
} else
- goto tr2046;
- goto tr2005;
-tr1936:
+ goto tr2104;
+ goto tr2063;
+tr1983:
{
if (rdata_tail + 4 > rdata_stop + 1) { // key_len + val_len
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->svcb.param_position = rdata_tail;
}
- goto st653;
-st653:
+ goto st691;
+st691:
if ( ++p == pe )
- goto _test_eof653;
-case 653:
+ goto _test_eof691;
+case 691:
if ( (*p) == 101 )
- goto st654;
- goto tr1921;
-st654:
+ goto st692;
+ goto tr1967;
+st692:
if ( ++p == pe )
- goto _test_eof654;
-case 654:
+ goto _test_eof692;
+case 692:
if ( (*p) == 121 )
- goto st655;
- goto tr1921;
-st655:
+ goto st693;
+ goto tr1967;
+st693:
if ( ++p == pe )
- goto _test_eof655;
-case 655:
+ goto _test_eof693;
+case 693:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2050;
- goto tr2049;
-tr2050:
+ goto tr2108;
+ goto tr2107;
+tr2108:
{
s->number64 = 0;
}
@@ -60973,11 +62790,11 @@ tr2050:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st656;
-tr2054:
+ goto st694;
+tr2112:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -60989,14 +62806,14 @@ tr2054:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st656;
-st656:
+ goto st694;
+st694:
if ( ++p == pe )
- goto _test_eof656;
-case 656:
+ goto _test_eof694;
+case 694:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -61014,22 +62831,22 @@ case 656:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2051;
- case 32: goto tr2051;
- case 40: goto tr2052;
- case 41: goto tr2053;
- case 61: goto tr2055;
- case 3082: goto tr2056;
- case 3131: goto tr2057;
- case 3338: goto tr2058;
- case 3387: goto tr2058;
- case 3594: goto tr2059;
- case 3643: goto tr2060;
+ case 9: goto tr2109;
+ case 32: goto tr2109;
+ case 40: goto tr2110;
+ case 41: goto tr2111;
+ case 61: goto tr2113;
+ case 3082: goto tr2114;
+ case 3131: goto tr2115;
+ case 3338: goto tr2116;
+ case 3387: goto tr2116;
+ case 3594: goto tr2117;
+ case 3643: goto tr2118;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2054;
- goto tr2049;
-tr2055:
+ goto tr2112;
+ goto tr2107;
+tr2113:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -61037,171 +62854,126 @@ tr2055:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st657;
-st657:
+ goto st695;
+st695:
if ( ++p == pe )
- goto _test_eof657;
-case 657:
+ goto _test_eof695;
+case 695:
switch( (*p) ) {
- case 32: goto tr1921;
- case 59: goto tr1921;
+ case 32: goto tr1967;
+ case 59: goto tr1967;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr1921;
+ goto tr1967;
} else if ( (*p) >= 9 )
- goto tr1921;
- goto tr2061;
-tr2061:
- {
- if (rdata_tail < rdata_stop) {
- s->item_length2_location = rdata_tail;
- rdata_tail += 2;
- } else {
- WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
- }
- }
- { p--; {stack[top++] = 658;goto st318;} }
- goto st658;
-st658:
- if ( ++p == pe )
- goto _test_eof658;
-case 658:
- _widec = (*p);
- if ( (*p) > 10 ) {
- if ( 59 <= (*p) && (*p) <= 59 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- } else if ( (*p) >= 10 ) {
- _widec = (short)(2688 + ((*p) - -128));
- if (
- s->multiline ) _widec += 256;
- if (
- !s->multiline ) _widec += 512;
- }
- switch( _widec ) {
- case 9: goto tr1987;
- case 32: goto tr1987;
- case 40: goto tr1988;
- case 41: goto tr1989;
- case 3082: goto tr1991;
- case 3131: goto tr1992;
- case 3338: goto tr1993;
- case 3387: goto tr1993;
- case 3594: goto tr1994;
- case 3643: goto tr1995;
- }
- goto tr1921;
-tr1937:
+ goto tr1967;
+ goto tr2016;
+tr1984:
{
if (rdata_tail + 4 > rdata_stop + 1) { // key_len + val_len
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->svcb.param_position = rdata_tail;
}
- goto st659;
-st659:
+ goto st696;
+st696:
if ( ++p == pe )
- goto _test_eof659;
-case 659:
+ goto _test_eof696;
+case 696:
if ( (*p) == 97 )
- goto st660;
- goto tr1921;
-st660:
+ goto st697;
+ goto tr1967;
+st697:
if ( ++p == pe )
- goto _test_eof660;
-case 660:
+ goto _test_eof697;
+case 697:
if ( (*p) == 110 )
- goto st661;
- goto tr1921;
-st661:
+ goto st698;
+ goto tr1967;
+st698:
if ( ++p == pe )
- goto _test_eof661;
-case 661:
+ goto _test_eof698;
+case 698:
if ( (*p) == 100 )
- goto st662;
- goto tr1921;
-st662:
+ goto st699;
+ goto tr1967;
+st699:
if ( ++p == pe )
- goto _test_eof662;
-case 662:
+ goto _test_eof699;
+case 699:
if ( (*p) == 97 )
- goto st663;
- goto tr1921;
-st663:
+ goto st700;
+ goto tr1967;
+st700:
if ( ++p == pe )
- goto _test_eof663;
-case 663:
+ goto _test_eof700;
+case 700:
if ( (*p) == 116 )
- goto st664;
- goto tr1921;
-st664:
+ goto st701;
+ goto tr1967;
+st701:
if ( ++p == pe )
- goto _test_eof664;
-case 664:
+ goto _test_eof701;
+case 701:
if ( (*p) == 111 )
- goto st665;
- goto tr1921;
-st665:
+ goto st702;
+ goto tr1967;
+st702:
if ( ++p == pe )
- goto _test_eof665;
-case 665:
+ goto _test_eof702;
+case 702:
if ( (*p) == 114 )
- goto st666;
- goto tr1921;
-st666:
+ goto st703;
+ goto tr1967;
+st703:
if ( ++p == pe )
- goto _test_eof666;
-case 666:
+ goto _test_eof703;
+case 703:
if ( (*p) == 121 )
- goto st667;
- goto tr1921;
-st667:
+ goto st704;
+ goto tr1967;
+st704:
if ( ++p == pe )
- goto _test_eof667;
-case 667:
+ goto _test_eof704;
+case 704:
if ( (*p) == 61 )
- goto tr2070;
- goto tr1921;
-tr2070:
+ goto tr2127;
+ goto tr1967;
+tr2127:
{
uint16_t val = htons(0);
memcpy(rdata_tail, &val, 2);
rdata_tail += 2;
}
- goto st668;
-st668:
+ goto st705;
+st705:
if ( ++p == pe )
- goto _test_eof668;
-case 668:
+ goto _test_eof705;
+case 705:
if ( (*p) == 34 )
- goto st669;
+ goto st706;
if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr2072;
+ goto tr2129;
} else if ( (*p) >= 65 )
- goto tr2072;
- goto tr1921;
-st669:
+ goto tr2129;
+ goto tr1967;
+st706:
if ( ++p == pe )
- goto _test_eof669;
-case 669:
+ goto _test_eof706;
+case 706:
if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr2073;
+ goto tr2130;
} else if ( (*p) >= 65 )
- goto tr2073;
- goto tr1921;
-tr2073:
+ goto tr2130;
+ goto tr1967;
+tr2130:
{
s->svcb.mandatory_position = rdata_tail + 2; // Skip 2-B prefix.
}
@@ -61211,34 +62983,34 @@ tr2073:
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 670;goto st559;} }
- goto st670;
-tr2076:
- { p--; {stack[top++] = 670;goto st559;} }
- goto st670;
-st670:
+ { p--; {stack[top++] = 707;goto st574;} }
+ goto st707;
+tr2133:
+ { p--; {stack[top++] = 707;goto st574;} }
+ goto st707;
+st707:
if ( ++p == pe )
- goto _test_eof670;
-case 670:
+ goto _test_eof707;
+case 707:
switch( (*p) ) {
- case 34: goto tr2074;
- case 44: goto st671;
+ case 34: goto tr2131;
+ case 44: goto st708;
}
- goto tr1921;
-st671:
+ goto tr1967;
+st708:
if ( ++p == pe )
- goto _test_eof671;
-case 671:
+ goto _test_eof708;
+case 708:
if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr2076;
+ goto tr2133;
} else if ( (*p) >= 65 )
- goto tr2076;
- goto tr1921;
-tr2072:
+ goto tr2133;
+ goto tr1967;
+tr2129:
{
s->svcb.mandatory_position = rdata_tail + 2; // Skip 2-B prefix.
}
@@ -61248,18 +63020,18 @@ tr2072:
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 672;goto st559;} }
- goto st672;
-tr2086:
- { p--; {stack[top++] = 672;goto st559;} }
- goto st672;
-st672:
+ { p--; {stack[top++] = 709;goto st574;} }
+ goto st709;
+tr2143:
+ { p--; {stack[top++] = 709;goto st574;} }
+ goto st709;
+st709:
if ( ++p == pe )
- goto _test_eof672;
-case 672:
+ goto _test_eof709;
+case 709:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -61277,140 +63049,140 @@ case 672:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2077;
- case 32: goto tr2077;
- case 40: goto tr2078;
- case 41: goto tr2079;
- case 44: goto st673;
- case 3082: goto tr2081;
- case 3131: goto tr2082;
- case 3338: goto tr2083;
- case 3387: goto tr2083;
- case 3594: goto tr2084;
- case 3643: goto tr2085;
+ case 9: goto tr2134;
+ case 32: goto tr2134;
+ case 40: goto tr2135;
+ case 41: goto tr2136;
+ case 44: goto st710;
+ case 3082: goto tr2138;
+ case 3131: goto tr2139;
+ case 3338: goto tr2140;
+ case 3387: goto tr2140;
+ case 3594: goto tr2141;
+ case 3643: goto tr2142;
}
- goto tr1921;
-st673:
+ goto tr1967;
+st710:
if ( ++p == pe )
- goto _test_eof673;
-case 673:
+ goto _test_eof710;
+case 710:
if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr2086;
+ goto tr2143;
} else if ( (*p) >= 65 )
- goto tr2086;
- goto tr1921;
-tr1938:
+ goto tr2143;
+ goto tr1967;
+tr1985:
{
if (rdata_tail + 4 > rdata_stop + 1) { // key_len + val_len
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->svcb.param_position = rdata_tail;
}
- goto st674;
-st674:
+ goto st711;
+st711:
if ( ++p == pe )
- goto _test_eof674;
-case 674:
+ goto _test_eof711;
+case 711:
if ( (*p) == 111 )
- goto st675;
- goto tr1921;
-st675:
+ goto st712;
+ goto tr1967;
+st712:
if ( ++p == pe )
- goto _test_eof675;
-case 675:
+ goto _test_eof712;
+case 712:
if ( (*p) == 45 )
- goto st676;
- goto tr1921;
-st676:
+ goto st713;
+ goto tr1967;
+st713:
if ( ++p == pe )
- goto _test_eof676;
-case 676:
+ goto _test_eof713;
+case 713:
if ( (*p) == 100 )
- goto st677;
- goto tr1921;
-st677:
+ goto st714;
+ goto tr1967;
+st714:
if ( ++p == pe )
- goto _test_eof677;
-case 677:
+ goto _test_eof714;
+case 714:
if ( (*p) == 101 )
- goto st678;
- goto tr1921;
-st678:
+ goto st715;
+ goto tr1967;
+st715:
if ( ++p == pe )
- goto _test_eof678;
-case 678:
+ goto _test_eof715;
+case 715:
if ( (*p) == 102 )
- goto st679;
- goto tr1921;
-st679:
+ goto st716;
+ goto tr1967;
+st716:
if ( ++p == pe )
- goto _test_eof679;
-case 679:
+ goto _test_eof716;
+case 716:
if ( (*p) == 97 )
- goto st680;
- goto tr1921;
-st680:
+ goto st717;
+ goto tr1967;
+st717:
if ( ++p == pe )
- goto _test_eof680;
-case 680:
+ goto _test_eof717;
+case 717:
if ( (*p) == 117 )
- goto st681;
- goto tr1921;
-st681:
+ goto st718;
+ goto tr1967;
+st718:
if ( ++p == pe )
- goto _test_eof681;
-case 681:
+ goto _test_eof718;
+case 718:
if ( (*p) == 108 )
- goto st682;
- goto tr1921;
-st682:
+ goto st719;
+ goto tr1967;
+st719:
if ( ++p == pe )
- goto _test_eof682;
-case 682:
+ goto _test_eof719;
+case 719:
if ( (*p) == 116 )
- goto st683;
- goto tr1921;
-st683:
+ goto st720;
+ goto tr1967;
+st720:
if ( ++p == pe )
- goto _test_eof683;
-case 683:
+ goto _test_eof720;
+case 720:
if ( (*p) == 45 )
- goto st684;
- goto tr1921;
-st684:
+ goto st721;
+ goto tr1967;
+st721:
if ( ++p == pe )
- goto _test_eof684;
-case 684:
+ goto _test_eof721;
+case 721:
if ( (*p) == 97 )
- goto st685;
- goto tr1921;
-st685:
+ goto st722;
+ goto tr1967;
+st722:
if ( ++p == pe )
- goto _test_eof685;
-case 685:
+ goto _test_eof722;
+case 722:
if ( (*p) == 108 )
- goto st686;
- goto tr1921;
-st686:
+ goto st723;
+ goto tr1967;
+st723:
if ( ++p == pe )
- goto _test_eof686;
-case 686:
+ goto _test_eof723;
+case 723:
if ( (*p) == 112 )
- goto st687;
- goto tr1921;
-st687:
+ goto st724;
+ goto tr1967;
+st724:
if ( ++p == pe )
- goto _test_eof687;
-case 687:
+ goto _test_eof724;
+case 724:
if ( (*p) == 110 )
- goto st688;
- goto tr1921;
-st688:
+ goto st725;
+ goto tr1967;
+st725:
if ( ++p == pe )
- goto _test_eof688;
-case 688:
+ goto _test_eof725;
+case 725:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -61428,79 +63200,149 @@ case 688:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2101;
- case 32: goto tr2101;
- case 40: goto tr2102;
- case 41: goto tr2103;
- case 3082: goto tr2104;
- case 3131: goto tr2105;
- case 3338: goto tr2106;
- case 3387: goto tr2106;
- case 3594: goto tr2107;
- case 3643: goto tr2108;
+ case 9: goto tr2158;
+ case 32: goto tr2158;
+ case 40: goto tr2159;
+ case 41: goto tr2160;
+ case 3082: goto tr2161;
+ case 3131: goto tr2162;
+ case 3338: goto tr2163;
+ case 3387: goto tr2163;
+ case 3594: goto tr2164;
+ case 3643: goto tr2165;
}
- goto tr1921;
-tr1939:
+ goto tr1967;
+tr1986:
{
if (rdata_tail + 4 > rdata_stop + 1) { // key_len + val_len
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->svcb.param_position = rdata_tail;
}
- goto st689;
-st689:
+ goto st726;
+st726:
if ( ++p == pe )
- goto _test_eof689;
-case 689:
+ goto _test_eof726;
+case 726:
+ if ( (*p) == 104 )
+ goto st727;
+ goto tr1967;
+st727:
+ if ( ++p == pe )
+ goto _test_eof727;
+case 727:
+ if ( (*p) == 116 )
+ goto st728;
+ goto tr1967;
+st728:
+ if ( ++p == pe )
+ goto _test_eof728;
+case 728:
+ if ( (*p) == 116 )
+ goto st729;
+ goto tr1967;
+st729:
+ if ( ++p == pe )
+ goto _test_eof729;
+case 729:
+ if ( (*p) == 112 )
+ goto st730;
+ goto tr1967;
+st730:
+ if ( ++p == pe )
+ goto _test_eof730;
+case 730:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(2688 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ if (
+ !s->multiline ) _widec += 512;
+ }
+ switch( _widec ) {
+ case 9: goto tr2170;
+ case 32: goto tr2170;
+ case 40: goto tr2171;
+ case 41: goto tr2172;
+ case 3082: goto tr2173;
+ case 3131: goto tr2174;
+ case 3338: goto tr2175;
+ case 3387: goto tr2175;
+ case 3594: goto tr2176;
+ case 3643: goto tr2177;
+ }
+ goto tr1967;
+tr1987:
+ {
+ if (rdata_tail + 4 > rdata_stop + 1) { // key_len + val_len
+ WARN(ZS_RDATA_OVERFLOW);
+ p--; {goto st316;}
+ }
+ s->svcb.param_position = rdata_tail;
+ }
+ goto st731;
+st731:
+ if ( ++p == pe )
+ goto _test_eof731;
+case 731:
if ( (*p) == 111 )
- goto st690;
- goto tr1921;
-st690:
+ goto st732;
+ goto tr1967;
+st732:
if ( ++p == pe )
- goto _test_eof690;
-case 690:
+ goto _test_eof732;
+case 732:
if ( (*p) == 114 )
- goto st691;
- goto tr1921;
-st691:
+ goto st733;
+ goto tr1967;
+st733:
if ( ++p == pe )
- goto _test_eof691;
-case 691:
+ goto _test_eof733;
+case 733:
if ( (*p) == 116 )
- goto st692;
- goto tr1921;
-st692:
+ goto st734;
+ goto tr1967;
+st734:
if ( ++p == pe )
- goto _test_eof692;
-case 692:
+ goto _test_eof734;
+case 734:
if ( (*p) == 61 )
- goto tr2112;
- goto tr1921;
-tr2112:
+ goto tr2181;
+ goto tr1967;
+tr2181:
{
uint16_t val = htons(3);
memcpy(rdata_tail, &val, 2);
rdata_tail += 2;
}
- goto st693;
-st693:
+ goto st735;
+st735:
if ( ++p == pe )
- goto _test_eof693;
-case 693:
+ goto _test_eof735;
+case 735:
if ( (*p) == 34 )
- goto st694;
+ goto st736;
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2114;
- goto tr2049;
-st694:
+ goto tr2183;
+ goto tr2107;
+st736:
if ( ++p == pe )
- goto _test_eof694;
-case 694:
+ goto _test_eof736;
+case 736:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2115;
- goto tr2049;
-tr2117:
+ goto tr2184;
+ goto tr2107;
+tr2186:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -61512,11 +63354,11 @@ tr2117:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st695;
-tr2115:
+ goto st737;
+tr2184:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -61525,7 +63367,7 @@ tr2115:
{
if (rdata_tail + 2 > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -61542,20 +63384,20 @@ tr2115:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st695;
-st695:
+ goto st737;
+st737:
if ( ++p == pe )
- goto _test_eof695;
-case 695:
+ goto _test_eof737;
+case 737:
if ( (*p) == 34 )
- goto tr2116;
+ goto tr2185;
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2117;
- goto tr2049;
-tr2121:
+ goto tr2186;
+ goto tr2107;
+tr2190:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -61567,11 +63409,11 @@ tr2121:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st696;
-tr2114:
+ goto st738;
+tr2183:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -61580,7 +63422,7 @@ tr2114:
{
if (rdata_tail + 2 > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -61597,14 +63439,14 @@ tr2114:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st696;
-st696:
+ goto st738;
+st738:
if ( ++p == pe )
- goto _test_eof696;
-case 696:
+ goto _test_eof738;
+case 738:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -61622,21 +63464,21 @@ case 696:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2118;
- case 32: goto tr2118;
- case 40: goto tr2119;
- case 41: goto tr2120;
- case 3082: goto tr2122;
- case 3131: goto tr2123;
- case 3338: goto tr2124;
- case 3387: goto tr2124;
- case 3594: goto tr2125;
- case 3643: goto tr2126;
+ case 9: goto tr2187;
+ case 32: goto tr2187;
+ case 40: goto tr2188;
+ case 41: goto tr2189;
+ case 3082: goto tr2191;
+ case 3131: goto tr2192;
+ case 3338: goto tr2193;
+ case 3387: goto tr2193;
+ case 3594: goto tr2194;
+ case 3643: goto tr2195;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2121;
- goto tr2049;
-tr1950:
+ goto tr2190;
+ goto tr2107;
+tr1998:
{
s->comma_list = true;
s->pending_backslash = false;
@@ -61647,7 +63489,7 @@ tr1950:
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -61655,15 +63497,15 @@ tr1950:
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 697;goto st318;} }
- goto st697;
-st697:
+ { p--; {stack[top++] = 739;goto st327;} }
+ goto st739;
+st739:
if ( ++p == pe )
- goto _test_eof697;
-case 697:
+ goto _test_eof739;
+case 739:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -61681,27 +63523,27 @@ case 697:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr1951;
- case 32: goto tr1951;
- case 40: goto tr1952;
- case 41: goto tr1953;
- case 3082: goto tr1954;
- case 3131: goto tr1955;
- case 3338: goto tr1956;
- case 3387: goto tr1956;
- case 3594: goto tr1957;
- case 3643: goto tr1958;
+ case 9: goto tr1999;
+ case 32: goto tr1999;
+ case 40: goto tr2000;
+ case 41: goto tr2001;
+ case 3082: goto tr2002;
+ case 3131: goto tr2003;
+ case 3338: goto tr2004;
+ case 3387: goto tr2004;
+ case 3594: goto tr2005;
+ case 3643: goto tr2006;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr2127;
+ goto tr2196;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr2127;
+ goto tr2196;
} else
- goto tr2127;
- goto tr1921;
-tr2127:
+ goto tr2196;
+ goto tr1967;
+tr2196:
{
s->comma_list = true;
s->pending_backslash = false;
@@ -61712,7 +63554,7 @@ tr2127:
rdata_tail += 2;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -61720,38 +63562,38 @@ tr2127:
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 698;goto st318;} }
- goto st698;
-st698:
+ { p--; {stack[top++] = 740;goto st327;} }
+ goto st740;
+st740:
if ( ++p == pe )
- goto _test_eof698;
-case 698:
+ goto _test_eof740;
+case 740:
if ( (*p) == 34 )
- goto tr2128;
- goto tr1921;
-st699:
+ goto tr2197;
+ goto tr1967;
+st741:
if ( ++p == pe )
- goto _test_eof699;
-case 699:
+ goto _test_eof741;
+case 741:
switch( (*p) ) {
- case 68: goto st701;
- case 69: goto st716;
- case 73: goto st755;
- case 80: goto st763;
- case 82: goto st776;
- case 100: goto st701;
- case 101: goto st716;
- case 105: goto st755;
- case 112: goto st763;
- case 114: goto st776;
+ case 68: goto st743;
+ case 69: goto st758;
+ case 73: goto st797;
+ case 80: goto st805;
+ case 82: goto st818;
+ case 100: goto st743;
+ case 101: goto st758;
+ case 105: goto st797;
+ case 112: goto st805;
+ case 114: goto st818;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2130;
- goto tr2129;
-tr2130:
+ goto tr2199;
+ goto tr2198;
+tr2199:
{
s->number64 = 0;
}
@@ -61766,11 +63608,11 @@ tr2130:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st700;
-tr2137:
+ goto st742;
+tr2206:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -61782,1151 +63624,1151 @@ tr2137:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st700;
-st700:
+ goto st742;
+st742:
if ( ++p == pe )
- goto _test_eof700;
-case 700:
+ goto _test_eof742;
+case 742:
switch( (*p) ) {
- case 32: goto tr2136;
- case 59: goto tr2136;
+ case 32: goto tr2205;
+ case 59: goto tr2205;
}
if ( (*p) < 40 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr2136;
+ goto tr2205;
} else if ( (*p) > 41 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2137;
+ goto tr2206;
} else
- goto tr2136;
- goto tr2129;
-tr2136:
+ goto tr2205;
+ goto tr2198;
+tr2205:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2140:
+ goto st1481;
+tr2209:
{
*(rdata_tail++) = 2;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2142:
+ goto st1481;
+tr2211:
{
*(rdata_tail++) = 3;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2154:
+ goto st1481;
+tr2223:
{
*(rdata_tail++) = 6;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2164:
+ goto st1481;
+tr2233:
{
*(rdata_tail++) = 12;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2178:
+ goto st1481;
+tr2247:
{
*(rdata_tail++) = 13;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2187:
+ goto st1481;
+tr2256:
{
*(rdata_tail++) = 14;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2194:
+ goto st1481;
+tr2263:
{
*(rdata_tail++) = 15;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2197:
+ goto st1481;
+tr2266:
{
*(rdata_tail++) = 16;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2205:
+ goto st1481;
+tr2274:
{
*(rdata_tail++) = 252;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2216:
+ goto st1481;
+tr2285:
{
*(rdata_tail++) = 253;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2219:
+ goto st1481;
+tr2288:
{
*(rdata_tail++) = 254;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2226:
+ goto st1481;
+tr2295:
{
*(rdata_tail++) = 1;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2232:
+ goto st1481;
+tr2301:
{
*(rdata_tail++) = 5;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2244:
+ goto st1481;
+tr2313:
{
*(rdata_tail++) = 7;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2247:
+ goto st1481;
+tr2316:
{
*(rdata_tail++) = 8;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-tr2250:
+ goto st1481;
+tr2319:
{
*(rdata_tail++) = 10;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1433;
-st1433:
+ goto st1481;
+st1481:
if ( ++p == pe )
- goto _test_eof1433;
-case 1433:
+ goto _test_eof1481;
+case 1481:
goto st0;
-st701:
+st743:
if ( ++p == pe )
- goto _test_eof701;
-case 701:
+ goto _test_eof743;
+case 743:
switch( (*p) ) {
- case 72: goto st702;
- case 83: goto st703;
- case 104: goto st702;
- case 115: goto st703;
+ case 72: goto st744;
+ case 83: goto st745;
+ case 104: goto st744;
+ case 115: goto st745;
}
- goto tr2129;
-st702:
+ goto tr2198;
+st744:
if ( ++p == pe )
- goto _test_eof702;
-case 702:
+ goto _test_eof744;
+case 744:
switch( (*p) ) {
- case 32: goto tr2140;
- case 59: goto tr2140;
+ case 32: goto tr2209;
+ case 59: goto tr2209;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2140;
+ goto tr2209;
} else if ( (*p) >= 9 )
- goto tr2140;
- goto tr2129;
-st703:
+ goto tr2209;
+ goto tr2198;
+st745:
if ( ++p == pe )
- goto _test_eof703;
-case 703:
+ goto _test_eof745;
+case 745:
switch( (*p) ) {
- case 65: goto st704;
- case 97: goto st704;
+ case 65: goto st746;
+ case 97: goto st746;
}
- goto tr2129;
-st704:
+ goto tr2198;
+st746:
if ( ++p == pe )
- goto _test_eof704;
-case 704:
+ goto _test_eof746;
+case 746:
switch( (*p) ) {
- case 32: goto tr2142;
- case 45: goto st705;
- case 59: goto tr2142;
+ case 32: goto tr2211;
+ case 45: goto st747;
+ case 59: goto tr2211;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2142;
+ goto tr2211;
} else if ( (*p) >= 9 )
- goto tr2142;
- goto tr2129;
-st705:
+ goto tr2211;
+ goto tr2198;
+st747:
if ( ++p == pe )
- goto _test_eof705;
-case 705:
+ goto _test_eof747;
+case 747:
switch( (*p) ) {
- case 78: goto st706;
- case 110: goto st706;
+ case 78: goto st748;
+ case 110: goto st748;
}
- goto tr2129;
-st706:
+ goto tr2198;
+st748:
if ( ++p == pe )
- goto _test_eof706;
-case 706:
+ goto _test_eof748;
+case 748:
switch( (*p) ) {
- case 83: goto st707;
- case 115: goto st707;
+ case 83: goto st749;
+ case 115: goto st749;
}
- goto tr2129;
-st707:
+ goto tr2198;
+st749:
if ( ++p == pe )
- goto _test_eof707;
-case 707:
+ goto _test_eof749;
+case 749:
switch( (*p) ) {
- case 69: goto st708;
- case 101: goto st708;
+ case 69: goto st750;
+ case 101: goto st750;
}
- goto tr2129;
-st708:
+ goto tr2198;
+st750:
if ( ++p == pe )
- goto _test_eof708;
-case 708:
+ goto _test_eof750;
+case 750:
switch( (*p) ) {
- case 67: goto st709;
- case 99: goto st709;
+ case 67: goto st751;
+ case 99: goto st751;
}
- goto tr2129;
-st709:
+ goto tr2198;
+st751:
if ( ++p == pe )
- goto _test_eof709;
-case 709:
+ goto _test_eof751;
+case 751:
if ( (*p) == 51 )
- goto st710;
- goto tr2129;
-st710:
+ goto st752;
+ goto tr2198;
+st752:
if ( ++p == pe )
- goto _test_eof710;
-case 710:
+ goto _test_eof752;
+case 752:
if ( (*p) == 45 )
- goto st711;
- goto tr2129;
-st711:
+ goto st753;
+ goto tr2198;
+st753:
if ( ++p == pe )
- goto _test_eof711;
-case 711:
+ goto _test_eof753;
+case 753:
switch( (*p) ) {
- case 83: goto st712;
- case 115: goto st712;
+ case 83: goto st754;
+ case 115: goto st754;
}
- goto tr2129;
-st712:
+ goto tr2198;
+st754:
if ( ++p == pe )
- goto _test_eof712;
-case 712:
+ goto _test_eof754;
+case 754:
switch( (*p) ) {
- case 72: goto st713;
- case 104: goto st713;
+ case 72: goto st755;
+ case 104: goto st755;
}
- goto tr2129;
-st713:
+ goto tr2198;
+st755:
if ( ++p == pe )
- goto _test_eof713;
-case 713:
+ goto _test_eof755;
+case 755:
switch( (*p) ) {
- case 65: goto st714;
- case 97: goto st714;
+ case 65: goto st756;
+ case 97: goto st756;
}
- goto tr2129;
-st714:
+ goto tr2198;
+st756:
if ( ++p == pe )
- goto _test_eof714;
-case 714:
+ goto _test_eof756;
+case 756:
if ( (*p) == 49 )
- goto st715;
- goto tr2129;
-st715:
+ goto st757;
+ goto tr2198;
+st757:
if ( ++p == pe )
- goto _test_eof715;
-case 715:
+ goto _test_eof757;
+case 757:
switch( (*p) ) {
- case 32: goto tr2154;
- case 59: goto tr2154;
+ case 32: goto tr2223;
+ case 59: goto tr2223;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2154;
+ goto tr2223;
} else if ( (*p) >= 9 )
- goto tr2154;
- goto tr2129;
-st716:
+ goto tr2223;
+ goto tr2198;
+st758:
if ( ++p == pe )
- goto _test_eof716;
-case 716:
+ goto _test_eof758;
+case 758:
switch( (*p) ) {
- case 67: goto st717;
- case 68: goto st746;
- case 99: goto st717;
- case 100: goto st746;
+ case 67: goto st759;
+ case 68: goto st788;
+ case 99: goto st759;
+ case 100: goto st788;
}
- goto tr2129;
-st717:
+ goto tr2198;
+st759:
if ( ++p == pe )
- goto _test_eof717;
-case 717:
+ goto _test_eof759;
+case 759:
switch( (*p) ) {
- case 67: goto st718;
- case 68: goto st724;
- case 99: goto st718;
- case 100: goto st724;
+ case 67: goto st760;
+ case 68: goto st766;
+ case 99: goto st760;
+ case 100: goto st766;
}
- goto tr2129;
-st718:
+ goto tr2198;
+st760:
if ( ++p == pe )
- goto _test_eof718;
-case 718:
+ goto _test_eof760;
+case 760:
if ( (*p) == 45 )
- goto st719;
- goto tr2129;
-st719:
+ goto st761;
+ goto tr2198;
+st761:
if ( ++p == pe )
- goto _test_eof719;
-case 719:
+ goto _test_eof761;
+case 761:
switch( (*p) ) {
- case 71: goto st720;
- case 103: goto st720;
+ case 71: goto st762;
+ case 103: goto st762;
}
- goto tr2129;
-st720:
+ goto tr2198;
+st762:
if ( ++p == pe )
- goto _test_eof720;
-case 720:
+ goto _test_eof762;
+case 762:
switch( (*p) ) {
- case 79: goto st721;
- case 111: goto st721;
+ case 79: goto st763;
+ case 111: goto st763;
}
- goto tr2129;
-st721:
+ goto tr2198;
+st763:
if ( ++p == pe )
- goto _test_eof721;
-case 721:
+ goto _test_eof763;
+case 763:
switch( (*p) ) {
- case 83: goto st722;
- case 115: goto st722;
+ case 83: goto st764;
+ case 115: goto st764;
}
- goto tr2129;
-st722:
+ goto tr2198;
+st764:
if ( ++p == pe )
- goto _test_eof722;
-case 722:
+ goto _test_eof764;
+case 764:
switch( (*p) ) {
- case 84: goto st723;
- case 116: goto st723;
+ case 84: goto st765;
+ case 116: goto st765;
}
- goto tr2129;
-st723:
+ goto tr2198;
+st765:
if ( ++p == pe )
- goto _test_eof723;
-case 723:
+ goto _test_eof765;
+case 765:
switch( (*p) ) {
- case 32: goto tr2164;
- case 59: goto tr2164;
+ case 32: goto tr2233;
+ case 59: goto tr2233;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2164;
+ goto tr2233;
} else if ( (*p) >= 9 )
- goto tr2164;
- goto tr2129;
-st724:
+ goto tr2233;
+ goto tr2198;
+st766:
if ( ++p == pe )
- goto _test_eof724;
-case 724:
+ goto _test_eof766;
+case 766:
switch( (*p) ) {
- case 83: goto st725;
- case 115: goto st725;
+ case 83: goto st767;
+ case 115: goto st767;
}
- goto tr2129;
-st725:
+ goto tr2198;
+st767:
if ( ++p == pe )
- goto _test_eof725;
-case 725:
+ goto _test_eof767;
+case 767:
switch( (*p) ) {
- case 65: goto st726;
- case 97: goto st726;
+ case 65: goto st768;
+ case 97: goto st768;
}
- goto tr2129;
-st726:
+ goto tr2198;
+st768:
if ( ++p == pe )
- goto _test_eof726;
-case 726:
+ goto _test_eof768;
+case 768:
switch( (*p) ) {
- case 80: goto st727;
- case 112: goto st727;
+ case 80: goto st769;
+ case 112: goto st769;
}
- goto tr2129;
-st727:
+ goto tr2198;
+st769:
if ( ++p == pe )
- goto _test_eof727;
-case 727:
+ goto _test_eof769;
+case 769:
switch( (*p) ) {
- case 50: goto st728;
- case 51: goto st737;
+ case 50: goto st770;
+ case 51: goto st779;
}
- goto tr2129;
-st728:
+ goto tr2198;
+st770:
if ( ++p == pe )
- goto _test_eof728;
-case 728:
+ goto _test_eof770;
+case 770:
if ( (*p) == 53 )
- goto st729;
- goto tr2129;
-st729:
+ goto st771;
+ goto tr2198;
+st771:
if ( ++p == pe )
- goto _test_eof729;
-case 729:
+ goto _test_eof771;
+case 771:
if ( (*p) == 54 )
- goto st730;
- goto tr2129;
-st730:
+ goto st772;
+ goto tr2198;
+st772:
if ( ++p == pe )
- goto _test_eof730;
-case 730:
+ goto _test_eof772;
+case 772:
switch( (*p) ) {
- case 83: goto st731;
- case 115: goto st731;
+ case 83: goto st773;
+ case 115: goto st773;
}
- goto tr2129;
-st731:
+ goto tr2198;
+st773:
if ( ++p == pe )
- goto _test_eof731;
-case 731:
+ goto _test_eof773;
+case 773:
switch( (*p) ) {
- case 72: goto st732;
- case 104: goto st732;
+ case 72: goto st774;
+ case 104: goto st774;
}
- goto tr2129;
-st732:
+ goto tr2198;
+st774:
if ( ++p == pe )
- goto _test_eof732;
-case 732:
+ goto _test_eof774;
+case 774:
switch( (*p) ) {
- case 65: goto st733;
- case 97: goto st733;
+ case 65: goto st775;
+ case 97: goto st775;
}
- goto tr2129;
-st733:
+ goto tr2198;
+st775:
if ( ++p == pe )
- goto _test_eof733;
-case 733:
+ goto _test_eof775;
+case 775:
if ( (*p) == 50 )
- goto st734;
- goto tr2129;
-st734:
+ goto st776;
+ goto tr2198;
+st776:
if ( ++p == pe )
- goto _test_eof734;
-case 734:
+ goto _test_eof776;
+case 776:
if ( (*p) == 53 )
- goto st735;
- goto tr2129;
-st735:
+ goto st777;
+ goto tr2198;
+st777:
if ( ++p == pe )
- goto _test_eof735;
-case 735:
+ goto _test_eof777;
+case 777:
if ( (*p) == 54 )
- goto st736;
- goto tr2129;
-st736:
+ goto st778;
+ goto tr2198;
+st778:
if ( ++p == pe )
- goto _test_eof736;
-case 736:
+ goto _test_eof778;
+case 778:
switch( (*p) ) {
- case 32: goto tr2178;
- case 59: goto tr2178;
+ case 32: goto tr2247;
+ case 59: goto tr2247;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2178;
+ goto tr2247;
} else if ( (*p) >= 9 )
- goto tr2178;
- goto tr2129;
-st737:
+ goto tr2247;
+ goto tr2198;
+st779:
if ( ++p == pe )
- goto _test_eof737;
-case 737:
+ goto _test_eof779;
+case 779:
if ( (*p) == 56 )
- goto st738;
- goto tr2129;
-st738:
+ goto st780;
+ goto tr2198;
+st780:
if ( ++p == pe )
- goto _test_eof738;
-case 738:
+ goto _test_eof780;
+case 780:
if ( (*p) == 52 )
- goto st739;
- goto tr2129;
-st739:
+ goto st781;
+ goto tr2198;
+st781:
if ( ++p == pe )
- goto _test_eof739;
-case 739:
+ goto _test_eof781;
+case 781:
switch( (*p) ) {
- case 83: goto st740;
- case 115: goto st740;
+ case 83: goto st782;
+ case 115: goto st782;
}
- goto tr2129;
-st740:
+ goto tr2198;
+st782:
if ( ++p == pe )
- goto _test_eof740;
-case 740:
+ goto _test_eof782;
+case 782:
switch( (*p) ) {
- case 72: goto st741;
- case 104: goto st741;
+ case 72: goto st783;
+ case 104: goto st783;
}
- goto tr2129;
-st741:
+ goto tr2198;
+st783:
if ( ++p == pe )
- goto _test_eof741;
-case 741:
+ goto _test_eof783;
+case 783:
switch( (*p) ) {
- case 65: goto st742;
- case 97: goto st742;
+ case 65: goto st784;
+ case 97: goto st784;
}
- goto tr2129;
-st742:
+ goto tr2198;
+st784:
if ( ++p == pe )
- goto _test_eof742;
-case 742:
+ goto _test_eof784;
+case 784:
if ( (*p) == 51 )
- goto st743;
- goto tr2129;
-st743:
+ goto st785;
+ goto tr2198;
+st785:
if ( ++p == pe )
- goto _test_eof743;
-case 743:
+ goto _test_eof785;
+case 785:
if ( (*p) == 56 )
- goto st744;
- goto tr2129;
-st744:
+ goto st786;
+ goto tr2198;
+st786:
if ( ++p == pe )
- goto _test_eof744;
-case 744:
+ goto _test_eof786;
+case 786:
if ( (*p) == 52 )
- goto st745;
- goto tr2129;
-st745:
+ goto st787;
+ goto tr2198;
+st787:
if ( ++p == pe )
- goto _test_eof745;
-case 745:
+ goto _test_eof787;
+case 787:
switch( (*p) ) {
- case 32: goto tr2187;
- case 59: goto tr2187;
+ case 32: goto tr2256;
+ case 59: goto tr2256;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2187;
+ goto tr2256;
} else if ( (*p) >= 9 )
- goto tr2187;
- goto tr2129;
-st746:
+ goto tr2256;
+ goto tr2198;
+st788:
if ( ++p == pe )
- goto _test_eof746;
-case 746:
+ goto _test_eof788;
+case 788:
switch( (*p) ) {
- case 50: goto st747;
- case 52: goto st752;
+ case 50: goto st789;
+ case 52: goto st794;
}
- goto tr2129;
-st747:
+ goto tr2198;
+st789:
if ( ++p == pe )
- goto _test_eof747;
-case 747:
+ goto _test_eof789;
+case 789:
if ( (*p) == 53 )
- goto st748;
- goto tr2129;
-st748:
+ goto st790;
+ goto tr2198;
+st790:
if ( ++p == pe )
- goto _test_eof748;
-case 748:
+ goto _test_eof790;
+case 790:
if ( (*p) == 53 )
- goto st749;
- goto tr2129;
-st749:
+ goto st791;
+ goto tr2198;
+st791:
if ( ++p == pe )
- goto _test_eof749;
-case 749:
+ goto _test_eof791;
+case 791:
if ( (*p) == 49 )
- goto st750;
- goto tr2129;
-st750:
+ goto st792;
+ goto tr2198;
+st792:
if ( ++p == pe )
- goto _test_eof750;
-case 750:
+ goto _test_eof792;
+case 792:
if ( (*p) == 57 )
- goto st751;
- goto tr2129;
-st751:
+ goto st793;
+ goto tr2198;
+st793:
if ( ++p == pe )
- goto _test_eof751;
-case 751:
+ goto _test_eof793;
+case 793:
switch( (*p) ) {
- case 32: goto tr2194;
- case 59: goto tr2194;
+ case 32: goto tr2263;
+ case 59: goto tr2263;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2194;
+ goto tr2263;
} else if ( (*p) >= 9 )
- goto tr2194;
- goto tr2129;
-st752:
+ goto tr2263;
+ goto tr2198;
+st794:
if ( ++p == pe )
- goto _test_eof752;
-case 752:
+ goto _test_eof794;
+case 794:
if ( (*p) == 52 )
- goto st753;
- goto tr2129;
-st753:
+ goto st795;
+ goto tr2198;
+st795:
if ( ++p == pe )
- goto _test_eof753;
-case 753:
+ goto _test_eof795;
+case 795:
if ( (*p) == 56 )
- goto st754;
- goto tr2129;
-st754:
+ goto st796;
+ goto tr2198;
+st796:
if ( ++p == pe )
- goto _test_eof754;
-case 754:
+ goto _test_eof796;
+case 796:
switch( (*p) ) {
- case 32: goto tr2197;
- case 59: goto tr2197;
+ case 32: goto tr2266;
+ case 59: goto tr2266;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2197;
+ goto tr2266;
} else if ( (*p) >= 9 )
- goto tr2197;
- goto tr2129;
-st755:
+ goto tr2266;
+ goto tr2198;
+st797:
if ( ++p == pe )
- goto _test_eof755;
-case 755:
+ goto _test_eof797;
+case 797:
switch( (*p) ) {
- case 78: goto st756;
- case 110: goto st756;
+ case 78: goto st798;
+ case 110: goto st798;
}
- goto tr2129;
-st756:
+ goto tr2198;
+st798:
if ( ++p == pe )
- goto _test_eof756;
-case 756:
+ goto _test_eof798;
+case 798:
switch( (*p) ) {
- case 68: goto st757;
- case 100: goto st757;
+ case 68: goto st799;
+ case 100: goto st799;
}
- goto tr2129;
-st757:
+ goto tr2198;
+st799:
if ( ++p == pe )
- goto _test_eof757;
-case 757:
+ goto _test_eof799;
+case 799:
switch( (*p) ) {
- case 73: goto st758;
- case 105: goto st758;
+ case 73: goto st800;
+ case 105: goto st800;
}
- goto tr2129;
-st758:
+ goto tr2198;
+st800:
if ( ++p == pe )
- goto _test_eof758;
-case 758:
+ goto _test_eof800;
+case 800:
switch( (*p) ) {
- case 82: goto st759;
- case 114: goto st759;
+ case 82: goto st801;
+ case 114: goto st801;
}
- goto tr2129;
-st759:
+ goto tr2198;
+st801:
if ( ++p == pe )
- goto _test_eof759;
-case 759:
+ goto _test_eof801;
+case 801:
switch( (*p) ) {
- case 69: goto st760;
- case 101: goto st760;
+ case 69: goto st802;
+ case 101: goto st802;
}
- goto tr2129;
-st760:
+ goto tr2198;
+st802:
if ( ++p == pe )
- goto _test_eof760;
-case 760:
+ goto _test_eof802;
+case 802:
switch( (*p) ) {
- case 67: goto st761;
- case 99: goto st761;
+ case 67: goto st803;
+ case 99: goto st803;
}
- goto tr2129;
-st761:
+ goto tr2198;
+st803:
if ( ++p == pe )
- goto _test_eof761;
-case 761:
+ goto _test_eof803;
+case 803:
switch( (*p) ) {
- case 84: goto st762;
- case 116: goto st762;
+ case 84: goto st804;
+ case 116: goto st804;
}
- goto tr2129;
-st762:
+ goto tr2198;
+st804:
if ( ++p == pe )
- goto _test_eof762;
-case 762:
+ goto _test_eof804;
+case 804:
switch( (*p) ) {
- case 32: goto tr2205;
- case 59: goto tr2205;
+ case 32: goto tr2274;
+ case 59: goto tr2274;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2205;
+ goto tr2274;
} else if ( (*p) >= 9 )
- goto tr2205;
- goto tr2129;
-st763:
+ goto tr2274;
+ goto tr2198;
+st805:
if ( ++p == pe )
- goto _test_eof763;
-case 763:
+ goto _test_eof805;
+case 805:
switch( (*p) ) {
- case 82: goto st764;
- case 114: goto st764;
+ case 82: goto st806;
+ case 114: goto st806;
}
- goto tr2129;
-st764:
+ goto tr2198;
+st806:
if ( ++p == pe )
- goto _test_eof764;
-case 764:
+ goto _test_eof806;
+case 806:
switch( (*p) ) {
- case 73: goto st765;
- case 105: goto st765;
+ case 73: goto st807;
+ case 105: goto st807;
}
- goto tr2129;
-st765:
+ goto tr2198;
+st807:
if ( ++p == pe )
- goto _test_eof765;
-case 765:
+ goto _test_eof807;
+case 807:
switch( (*p) ) {
- case 86: goto st766;
- case 118: goto st766;
+ case 86: goto st808;
+ case 118: goto st808;
}
- goto tr2129;
-st766:
+ goto tr2198;
+st808:
if ( ++p == pe )
- goto _test_eof766;
-case 766:
+ goto _test_eof808;
+case 808:
switch( (*p) ) {
- case 65: goto st767;
- case 97: goto st767;
+ case 65: goto st809;
+ case 97: goto st809;
}
- goto tr2129;
-st767:
+ goto tr2198;
+st809:
if ( ++p == pe )
- goto _test_eof767;
-case 767:
+ goto _test_eof809;
+case 809:
switch( (*p) ) {
- case 84: goto st768;
- case 116: goto st768;
+ case 84: goto st810;
+ case 116: goto st810;
}
- goto tr2129;
-st768:
+ goto tr2198;
+st810:
if ( ++p == pe )
- goto _test_eof768;
-case 768:
+ goto _test_eof810;
+case 810:
switch( (*p) ) {
- case 69: goto st769;
- case 101: goto st769;
+ case 69: goto st811;
+ case 101: goto st811;
}
- goto tr2129;
-st769:
+ goto tr2198;
+st811:
if ( ++p == pe )
- goto _test_eof769;
-case 769:
+ goto _test_eof811;
+case 811:
switch( (*p) ) {
- case 68: goto st770;
- case 79: goto st773;
- case 100: goto st770;
- case 111: goto st773;
+ case 68: goto st812;
+ case 79: goto st815;
+ case 100: goto st812;
+ case 111: goto st815;
}
- goto tr2129;
-st770:
+ goto tr2198;
+st812:
if ( ++p == pe )
- goto _test_eof770;
-case 770:
+ goto _test_eof812;
+case 812:
switch( (*p) ) {
- case 78: goto st771;
- case 110: goto st771;
+ case 78: goto st813;
+ case 110: goto st813;
}
- goto tr2129;
-st771:
+ goto tr2198;
+st813:
if ( ++p == pe )
- goto _test_eof771;
-case 771:
+ goto _test_eof813;
+case 813:
switch( (*p) ) {
- case 83: goto st772;
- case 115: goto st772;
+ case 83: goto st814;
+ case 115: goto st814;
}
- goto tr2129;
-st772:
+ goto tr2198;
+st814:
if ( ++p == pe )
- goto _test_eof772;
-case 772:
+ goto _test_eof814;
+case 814:
switch( (*p) ) {
- case 32: goto tr2216;
- case 59: goto tr2216;
+ case 32: goto tr2285;
+ case 59: goto tr2285;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2216;
+ goto tr2285;
} else if ( (*p) >= 9 )
- goto tr2216;
- goto tr2129;
-st773:
+ goto tr2285;
+ goto tr2198;
+st815:
if ( ++p == pe )
- goto _test_eof773;
-case 773:
+ goto _test_eof815;
+case 815:
switch( (*p) ) {
- case 73: goto st774;
- case 105: goto st774;
+ case 73: goto st816;
+ case 105: goto st816;
}
- goto tr2129;
-st774:
+ goto tr2198;
+st816:
if ( ++p == pe )
- goto _test_eof774;
-case 774:
+ goto _test_eof816;
+case 816:
switch( (*p) ) {
- case 68: goto st775;
- case 100: goto st775;
+ case 68: goto st817;
+ case 100: goto st817;
}
- goto tr2129;
-st775:
+ goto tr2198;
+st817:
if ( ++p == pe )
- goto _test_eof775;
-case 775:
+ goto _test_eof817;
+case 817:
switch( (*p) ) {
- case 32: goto tr2219;
- case 59: goto tr2219;
+ case 32: goto tr2288;
+ case 59: goto tr2288;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2219;
+ goto tr2288;
} else if ( (*p) >= 9 )
- goto tr2219;
- goto tr2129;
-st776:
+ goto tr2288;
+ goto tr2198;
+st818:
if ( ++p == pe )
- goto _test_eof776;
-case 776:
+ goto _test_eof818;
+case 818:
switch( (*p) ) {
- case 83: goto st777;
- case 115: goto st777;
+ case 83: goto st819;
+ case 115: goto st819;
}
- goto tr2129;
-st777:
+ goto tr2198;
+st819:
if ( ++p == pe )
- goto _test_eof777;
-case 777:
+ goto _test_eof819;
+case 819:
switch( (*p) ) {
- case 65: goto st778;
- case 97: goto st778;
+ case 65: goto st820;
+ case 97: goto st820;
}
- goto tr2129;
-st778:
+ goto tr2198;
+st820:
if ( ++p == pe )
- goto _test_eof778;
-case 778:
+ goto _test_eof820;
+case 820:
switch( (*p) ) {
- case 77: goto st779;
- case 83: goto st782;
- case 109: goto st779;
- case 115: goto st782;
+ case 77: goto st821;
+ case 83: goto st824;
+ case 109: goto st821;
+ case 115: goto st824;
}
- goto tr2129;
-st779:
+ goto tr2198;
+st821:
if ( ++p == pe )
- goto _test_eof779;
-case 779:
+ goto _test_eof821;
+case 821:
switch( (*p) ) {
- case 68: goto st780;
- case 100: goto st780;
+ case 68: goto st822;
+ case 100: goto st822;
}
- goto tr2129;
-st780:
+ goto tr2198;
+st822:
if ( ++p == pe )
- goto _test_eof780;
-case 780:
+ goto _test_eof822;
+case 822:
if ( (*p) == 53 )
- goto st781;
- goto tr2129;
-st781:
+ goto st823;
+ goto tr2198;
+st823:
if ( ++p == pe )
- goto _test_eof781;
-case 781:
+ goto _test_eof823;
+case 823:
switch( (*p) ) {
- case 32: goto tr2226;
- case 59: goto tr2226;
+ case 32: goto tr2295;
+ case 59: goto tr2295;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2226;
+ goto tr2295;
} else if ( (*p) >= 9 )
- goto tr2226;
- goto tr2129;
-st782:
+ goto tr2295;
+ goto tr2198;
+st824:
if ( ++p == pe )
- goto _test_eof782;
-case 782:
+ goto _test_eof824;
+case 824:
switch( (*p) ) {
- case 72: goto st783;
- case 104: goto st783;
+ case 72: goto st825;
+ case 104: goto st825;
}
- goto tr2129;
-st783:
+ goto tr2198;
+st825:
if ( ++p == pe )
- goto _test_eof783;
-case 783:
+ goto _test_eof825;
+case 825:
switch( (*p) ) {
- case 65: goto st784;
- case 97: goto st784;
+ case 65: goto st826;
+ case 97: goto st826;
}
- goto tr2129;
-st784:
+ goto tr2198;
+st826:
if ( ++p == pe )
- goto _test_eof784;
-case 784:
+ goto _test_eof826;
+case 826:
switch( (*p) ) {
- case 49: goto st785;
- case 50: goto st797;
- case 53: goto st800;
+ case 49: goto st827;
+ case 50: goto st839;
+ case 53: goto st842;
}
- goto tr2129;
-st785:
+ goto tr2198;
+st827:
if ( ++p == pe )
- goto _test_eof785;
-case 785:
+ goto _test_eof827;
+case 827:
switch( (*p) ) {
- case 32: goto tr2232;
- case 45: goto st786;
- case 59: goto tr2232;
+ case 32: goto tr2301;
+ case 45: goto st828;
+ case 59: goto tr2301;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2232;
+ goto tr2301;
} else if ( (*p) >= 9 )
- goto tr2232;
- goto tr2129;
-st786:
+ goto tr2301;
+ goto tr2198;
+st828:
if ( ++p == pe )
- goto _test_eof786;
-case 786:
+ goto _test_eof828;
+case 828:
switch( (*p) ) {
- case 78: goto st787;
- case 110: goto st787;
+ case 78: goto st829;
+ case 110: goto st829;
}
- goto tr2129;
-st787:
+ goto tr2198;
+st829:
if ( ++p == pe )
- goto _test_eof787;
-case 787:
+ goto _test_eof829;
+case 829:
switch( (*p) ) {
- case 83: goto st788;
- case 115: goto st788;
+ case 83: goto st830;
+ case 115: goto st830;
}
- goto tr2129;
-st788:
+ goto tr2198;
+st830:
if ( ++p == pe )
- goto _test_eof788;
-case 788:
+ goto _test_eof830;
+case 830:
switch( (*p) ) {
- case 69: goto st789;
- case 101: goto st789;
+ case 69: goto st831;
+ case 101: goto st831;
}
- goto tr2129;
-st789:
+ goto tr2198;
+st831:
if ( ++p == pe )
- goto _test_eof789;
-case 789:
+ goto _test_eof831;
+case 831:
switch( (*p) ) {
- case 67: goto st790;
- case 99: goto st790;
+ case 67: goto st832;
+ case 99: goto st832;
}
- goto tr2129;
-st790:
+ goto tr2198;
+st832:
if ( ++p == pe )
- goto _test_eof790;
-case 790:
+ goto _test_eof832;
+case 832:
if ( (*p) == 51 )
- goto st791;
- goto tr2129;
-st791:
+ goto st833;
+ goto tr2198;
+st833:
if ( ++p == pe )
- goto _test_eof791;
-case 791:
+ goto _test_eof833;
+case 833:
if ( (*p) == 45 )
- goto st792;
- goto tr2129;
-st792:
+ goto st834;
+ goto tr2198;
+st834:
if ( ++p == pe )
- goto _test_eof792;
-case 792:
+ goto _test_eof834;
+case 834:
switch( (*p) ) {
- case 83: goto st793;
- case 115: goto st793;
+ case 83: goto st835;
+ case 115: goto st835;
}
- goto tr2129;
-st793:
+ goto tr2198;
+st835:
if ( ++p == pe )
- goto _test_eof793;
-case 793:
+ goto _test_eof835;
+case 835:
switch( (*p) ) {
- case 72: goto st794;
- case 104: goto st794;
+ case 72: goto st836;
+ case 104: goto st836;
}
- goto tr2129;
-st794:
+ goto tr2198;
+st836:
if ( ++p == pe )
- goto _test_eof794;
-case 794:
+ goto _test_eof836;
+case 836:
switch( (*p) ) {
- case 65: goto st795;
- case 97: goto st795;
+ case 65: goto st837;
+ case 97: goto st837;
}
- goto tr2129;
-st795:
+ goto tr2198;
+st837:
if ( ++p == pe )
- goto _test_eof795;
-case 795:
+ goto _test_eof837;
+case 837:
if ( (*p) == 49 )
- goto st796;
- goto tr2129;
-st796:
+ goto st838;
+ goto tr2198;
+st838:
if ( ++p == pe )
- goto _test_eof796;
-case 796:
+ goto _test_eof838;
+case 838:
switch( (*p) ) {
- case 32: goto tr2244;
- case 59: goto tr2244;
+ case 32: goto tr2313;
+ case 59: goto tr2313;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2244;
+ goto tr2313;
} else if ( (*p) >= 9 )
- goto tr2244;
- goto tr2129;
-st797:
+ goto tr2313;
+ goto tr2198;
+st839:
if ( ++p == pe )
- goto _test_eof797;
-case 797:
+ goto _test_eof839;
+case 839:
if ( (*p) == 53 )
- goto st798;
- goto tr2129;
-st798:
+ goto st840;
+ goto tr2198;
+st840:
if ( ++p == pe )
- goto _test_eof798;
-case 798:
+ goto _test_eof840;
+case 840:
if ( (*p) == 54 )
- goto st799;
- goto tr2129;
-st799:
+ goto st841;
+ goto tr2198;
+st841:
if ( ++p == pe )
- goto _test_eof799;
-case 799:
+ goto _test_eof841;
+case 841:
switch( (*p) ) {
- case 32: goto tr2247;
- case 59: goto tr2247;
+ case 32: goto tr2316;
+ case 59: goto tr2316;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2247;
+ goto tr2316;
} else if ( (*p) >= 9 )
- goto tr2247;
- goto tr2129;
-st800:
+ goto tr2316;
+ goto tr2198;
+st842:
if ( ++p == pe )
- goto _test_eof800;
-case 800:
+ goto _test_eof842;
+case 842:
if ( (*p) == 49 )
- goto st801;
- goto tr2129;
-st801:
+ goto st843;
+ goto tr2198;
+st843:
if ( ++p == pe )
- goto _test_eof801;
-case 801:
+ goto _test_eof843;
+case 843:
if ( (*p) == 50 )
- goto st802;
- goto tr2129;
-st802:
+ goto st844;
+ goto tr2198;
+st844:
if ( ++p == pe )
- goto _test_eof802;
-case 802:
+ goto _test_eof844;
+case 844:
switch( (*p) ) {
- case 32: goto tr2250;
- case 59: goto tr2250;
+ case 32: goto tr2319;
+ case 59: goto tr2319;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2250;
+ goto tr2319;
} else if ( (*p) >= 9 )
- goto tr2250;
- goto tr2129;
-st803:
+ goto tr2319;
+ goto tr2198;
+st845:
if ( ++p == pe )
- goto _test_eof803;
-case 803:
+ goto _test_eof845;
+case 845:
switch( (*p) ) {
- case 65: goto st805;
- case 73: goto st811;
- case 79: goto st828;
- case 80: goto st831;
- case 83: goto st837;
- case 85: goto st841;
- case 97: goto st805;
- case 105: goto st811;
- case 111: goto st828;
- case 112: goto st831;
- case 115: goto st837;
- case 117: goto st841;
+ case 65: goto st847;
+ case 73: goto st853;
+ case 79: goto st870;
+ case 80: goto st873;
+ case 83: goto st879;
+ case 85: goto st883;
+ case 97: goto st847;
+ case 105: goto st853;
+ case 111: goto st870;
+ case 112: goto st873;
+ case 115: goto st879;
+ case 117: goto st883;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2252;
- goto tr2251;
-tr2252:
+ goto tr2321;
+ goto tr2320;
+tr2321:
{
s->number64 = 0;
}
@@ -62941,11 +64783,11 @@ tr2252:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st804;
-tr2260:
+ goto st846;
+tr2329:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -62957,28 +64799,28 @@ tr2260:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st804;
-st804:
+ goto st846;
+st846:
if ( ++p == pe )
- goto _test_eof804;
-case 804:
+ goto _test_eof846;
+case 846:
switch( (*p) ) {
- case 32: goto tr2259;
- case 59: goto tr2259;
+ case 32: goto tr2328;
+ case 59: goto tr2328;
}
if ( (*p) < 40 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr2259;
+ goto tr2328;
} else if ( (*p) > 41 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2260;
+ goto tr2329;
} else
- goto tr2259;
- goto tr2251;
-tr2296:
+ goto tr2328;
+ goto tr2320;
+tr2365:
{
uint16_t val = htons(1);
memcpy(rdata_tail, &val, 2);
@@ -62987,8 +64829,18 @@ tr2296:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1434;
-tr2286:
+ goto st1482;
+tr2335:
+ {
+ uint16_t val = htons(7);
+ memcpy(rdata_tail, &val, 2);
+ rdata_tail += 2;
+ }
+ {
+ p--; {cs = stack[--top];goto _again;}
+ }
+ goto st1482;
+tr2355:
{
uint16_t val = htons(5);
memcpy(rdata_tail, &val, 2);
@@ -62997,8 +64849,8 @@ tr2286:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1434;
-tr2282:
+ goto st1482;
+tr2351:
{
uint16_t val = htons(4);
memcpy(rdata_tail, &val, 2);
@@ -63007,8 +64859,8 @@ tr2282:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1434;
-tr2279:
+ goto st1482;
+tr2348:
{
uint16_t val = htons(6);
memcpy(rdata_tail, &val, 2);
@@ -63017,8 +64869,8 @@ tr2279:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1434;
-tr2259:
+ goto st1482;
+tr2328:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -63026,14 +64878,14 @@ tr2259:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1434;
-tr2300:
+ goto st1482;
+tr2369:
{
uint16_t val = htons(2);
memcpy(rdata_tail, &val, 2);
@@ -63042,38 +64894,28 @@ tr2300:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1434;
-tr2293:
- {
- uint16_t val = htons(3);
- memcpy(rdata_tail, &val, 2);
- rdata_tail += 2;
- }
- {
- p--; {cs = stack[--top];goto _again;}
- }
- goto st1434;
-tr2266:
+ goto st1482;
+tr2344:
{
- uint16_t val = htons(7);
+ uint16_t val = htons(8);
memcpy(rdata_tail, &val, 2);
rdata_tail += 2;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1434;
-tr2275:
+ goto st1482;
+tr2362:
{
- uint16_t val = htons(8);
+ uint16_t val = htons(3);
memcpy(rdata_tail, &val, 2);
rdata_tail += 2;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1434;
-tr2289:
+ goto st1482;
+tr2358:
{
uint16_t val = htons(254);
memcpy(rdata_tail, &val, 2);
@@ -63082,8 +64924,8 @@ tr2289:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1434;
-tr2303:
+ goto st1482;
+tr2372:
{
uint16_t val = htons(253);
memcpy(rdata_tail, &val, 2);
@@ -63092,441 +64934,441 @@ tr2303:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1434;
-st1434:
+ goto st1482;
+st1482:
if ( ++p == pe )
- goto _test_eof1434;
-case 1434:
+ goto _test_eof1482;
+case 1482:
goto st0;
-st805:
+st847:
if ( ++p == pe )
- goto _test_eof805;
-case 805:
+ goto _test_eof847;
+case 847:
switch( (*p) ) {
- case 67: goto st806;
- case 99: goto st806;
+ case 67: goto st848;
+ case 99: goto st848;
}
- goto tr2251;
-st806:
+ goto tr2320;
+st848:
if ( ++p == pe )
- goto _test_eof806;
-case 806:
+ goto _test_eof848;
+case 848:
switch( (*p) ) {
- case 80: goto st807;
- case 112: goto st807;
+ case 80: goto st849;
+ case 112: goto st849;
}
- goto tr2251;
-st807:
+ goto tr2320;
+st849:
if ( ++p == pe )
- goto _test_eof807;
-case 807:
+ goto _test_eof849;
+case 849:
switch( (*p) ) {
- case 75: goto st808;
- case 107: goto st808;
+ case 75: goto st850;
+ case 107: goto st850;
}
- goto tr2251;
-st808:
+ goto tr2320;
+st850:
if ( ++p == pe )
- goto _test_eof808;
-case 808:
+ goto _test_eof850;
+case 850:
switch( (*p) ) {
- case 73: goto st809;
- case 105: goto st809;
+ case 73: goto st851;
+ case 105: goto st851;
}
- goto tr2251;
-st809:
+ goto tr2320;
+st851:
if ( ++p == pe )
- goto _test_eof809;
-case 809:
+ goto _test_eof851;
+case 851:
switch( (*p) ) {
- case 88: goto st810;
- case 120: goto st810;
+ case 88: goto st852;
+ case 120: goto st852;
}
- goto tr2251;
-st810:
+ goto tr2320;
+st852:
if ( ++p == pe )
- goto _test_eof810;
-case 810:
+ goto _test_eof852;
+case 852:
switch( (*p) ) {
- case 32: goto tr2266;
- case 59: goto tr2266;
+ case 32: goto tr2335;
+ case 59: goto tr2335;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2266;
+ goto tr2335;
} else if ( (*p) >= 9 )
- goto tr2266;
- goto tr2251;
-st811:
+ goto tr2335;
+ goto tr2320;
+st853:
if ( ++p == pe )
- goto _test_eof811;
-case 811:
+ goto _test_eof853;
+case 853:
switch( (*p) ) {
- case 65: goto st812;
- case 80: goto st818;
- case 83: goto st824;
- case 97: goto st812;
- case 112: goto st818;
- case 115: goto st824;
+ case 65: goto st854;
+ case 80: goto st860;
+ case 83: goto st866;
+ case 97: goto st854;
+ case 112: goto st860;
+ case 115: goto st866;
}
- goto tr2251;
-st812:
+ goto tr2320;
+st854:
if ( ++p == pe )
- goto _test_eof812;
-case 812:
+ goto _test_eof854;
+case 854:
switch( (*p) ) {
- case 67: goto st813;
- case 99: goto st813;
+ case 67: goto st855;
+ case 99: goto st855;
}
- goto tr2251;
-st813:
+ goto tr2320;
+st855:
if ( ++p == pe )
- goto _test_eof813;
-case 813:
+ goto _test_eof855;
+case 855:
switch( (*p) ) {
- case 80: goto st814;
- case 112: goto st814;
+ case 80: goto st856;
+ case 112: goto st856;
}
- goto tr2251;
-st814:
+ goto tr2320;
+st856:
if ( ++p == pe )
- goto _test_eof814;
-case 814:
+ goto _test_eof856;
+case 856:
switch( (*p) ) {
- case 75: goto st815;
- case 107: goto st815;
+ case 75: goto st857;
+ case 107: goto st857;
}
- goto tr2251;
-st815:
+ goto tr2320;
+st857:
if ( ++p == pe )
- goto _test_eof815;
-case 815:
+ goto _test_eof857;
+case 857:
switch( (*p) ) {
- case 73: goto st816;
- case 105: goto st816;
+ case 73: goto st858;
+ case 105: goto st858;
}
- goto tr2251;
-st816:
+ goto tr2320;
+st858:
if ( ++p == pe )
- goto _test_eof816;
-case 816:
+ goto _test_eof858;
+case 858:
switch( (*p) ) {
- case 88: goto st817;
- case 120: goto st817;
+ case 88: goto st859;
+ case 120: goto st859;
}
- goto tr2251;
-st817:
+ goto tr2320;
+st859:
if ( ++p == pe )
- goto _test_eof817;
-case 817:
+ goto _test_eof859;
+case 859:
switch( (*p) ) {
- case 32: goto tr2275;
- case 59: goto tr2275;
+ case 32: goto tr2344;
+ case 59: goto tr2344;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2275;
+ goto tr2344;
} else if ( (*p) >= 9 )
- goto tr2275;
- goto tr2251;
-st818:
+ goto tr2344;
+ goto tr2320;
+st860:
if ( ++p == pe )
- goto _test_eof818;
-case 818:
+ goto _test_eof860;
+case 860:
switch( (*p) ) {
- case 71: goto st819;
- case 75: goto st821;
- case 103: goto st819;
- case 107: goto st821;
+ case 71: goto st861;
+ case 75: goto st863;
+ case 103: goto st861;
+ case 107: goto st863;
}
- goto tr2251;
-st819:
+ goto tr2320;
+st861:
if ( ++p == pe )
- goto _test_eof819;
-case 819:
+ goto _test_eof861;
+case 861:
switch( (*p) ) {
- case 80: goto st820;
- case 112: goto st820;
+ case 80: goto st862;
+ case 112: goto st862;
}
- goto tr2251;
-st820:
+ goto tr2320;
+st862:
if ( ++p == pe )
- goto _test_eof820;
-case 820:
+ goto _test_eof862;
+case 862:
switch( (*p) ) {
- case 32: goto tr2279;
- case 59: goto tr2279;
+ case 32: goto tr2348;
+ case 59: goto tr2348;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2279;
+ goto tr2348;
} else if ( (*p) >= 9 )
- goto tr2279;
- goto tr2251;
-st821:
+ goto tr2348;
+ goto tr2320;
+st863:
if ( ++p == pe )
- goto _test_eof821;
-case 821:
+ goto _test_eof863;
+case 863:
switch( (*p) ) {
- case 73: goto st822;
- case 105: goto st822;
+ case 73: goto st864;
+ case 105: goto st864;
}
- goto tr2251;
-st822:
+ goto tr2320;
+st864:
if ( ++p == pe )
- goto _test_eof822;
-case 822:
+ goto _test_eof864;
+case 864:
switch( (*p) ) {
- case 88: goto st823;
- case 120: goto st823;
+ case 88: goto st865;
+ case 120: goto st865;
}
- goto tr2251;
-st823:
+ goto tr2320;
+st865:
if ( ++p == pe )
- goto _test_eof823;
-case 823:
+ goto _test_eof865;
+case 865:
switch( (*p) ) {
- case 32: goto tr2282;
- case 59: goto tr2282;
+ case 32: goto tr2351;
+ case 59: goto tr2351;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2282;
+ goto tr2351;
} else if ( (*p) >= 9 )
- goto tr2282;
- goto tr2251;
-st824:
+ goto tr2351;
+ goto tr2320;
+st866:
if ( ++p == pe )
- goto _test_eof824;
-case 824:
+ goto _test_eof866;
+case 866:
switch( (*p) ) {
- case 80: goto st825;
- case 112: goto st825;
+ case 80: goto st867;
+ case 112: goto st867;
}
- goto tr2251;
-st825:
+ goto tr2320;
+st867:
if ( ++p == pe )
- goto _test_eof825;
-case 825:
+ goto _test_eof867;
+case 867:
switch( (*p) ) {
- case 75: goto st826;
- case 107: goto st826;
+ case 75: goto st868;
+ case 107: goto st868;
}
- goto tr2251;
-st826:
+ goto tr2320;
+st868:
if ( ++p == pe )
- goto _test_eof826;
-case 826:
+ goto _test_eof868;
+case 868:
switch( (*p) ) {
- case 73: goto st827;
- case 105: goto st827;
+ case 73: goto st869;
+ case 105: goto st869;
}
- goto tr2251;
-st827:
+ goto tr2320;
+st869:
if ( ++p == pe )
- goto _test_eof827;
-case 827:
+ goto _test_eof869;
+case 869:
switch( (*p) ) {
- case 32: goto tr2286;
- case 59: goto tr2286;
+ case 32: goto tr2355;
+ case 59: goto tr2355;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2286;
+ goto tr2355;
} else if ( (*p) >= 9 )
- goto tr2286;
- goto tr2251;
-st828:
+ goto tr2355;
+ goto tr2320;
+st870:
if ( ++p == pe )
- goto _test_eof828;
-case 828:
+ goto _test_eof870;
+case 870:
switch( (*p) ) {
- case 73: goto st829;
- case 105: goto st829;
+ case 73: goto st871;
+ case 105: goto st871;
}
- goto tr2251;
-st829:
+ goto tr2320;
+st871:
if ( ++p == pe )
- goto _test_eof829;
-case 829:
+ goto _test_eof871;
+case 871:
switch( (*p) ) {
- case 68: goto st830;
- case 100: goto st830;
+ case 68: goto st872;
+ case 100: goto st872;
}
- goto tr2251;
-st830:
+ goto tr2320;
+st872:
if ( ++p == pe )
- goto _test_eof830;
-case 830:
+ goto _test_eof872;
+case 872:
switch( (*p) ) {
- case 32: goto tr2289;
- case 59: goto tr2289;
+ case 32: goto tr2358;
+ case 59: goto tr2358;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2289;
+ goto tr2358;
} else if ( (*p) >= 9 )
- goto tr2289;
- goto tr2251;
-st831:
+ goto tr2358;
+ goto tr2320;
+st873:
if ( ++p == pe )
- goto _test_eof831;
-case 831:
+ goto _test_eof873;
+case 873:
switch( (*p) ) {
- case 71: goto st832;
- case 75: goto st834;
- case 103: goto st832;
- case 107: goto st834;
+ case 71: goto st874;
+ case 75: goto st876;
+ case 103: goto st874;
+ case 107: goto st876;
}
- goto tr2251;
-st832:
+ goto tr2320;
+st874:
if ( ++p == pe )
- goto _test_eof832;
-case 832:
+ goto _test_eof874;
+case 874:
switch( (*p) ) {
- case 80: goto st833;
- case 112: goto st833;
+ case 80: goto st875;
+ case 112: goto st875;
}
- goto tr2251;
-st833:
+ goto tr2320;
+st875:
if ( ++p == pe )
- goto _test_eof833;
-case 833:
+ goto _test_eof875;
+case 875:
switch( (*p) ) {
- case 32: goto tr2293;
- case 59: goto tr2293;
+ case 32: goto tr2362;
+ case 59: goto tr2362;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2293;
+ goto tr2362;
} else if ( (*p) >= 9 )
- goto tr2293;
- goto tr2251;
-st834:
+ goto tr2362;
+ goto tr2320;
+st876:
if ( ++p == pe )
- goto _test_eof834;
-case 834:
+ goto _test_eof876;
+case 876:
switch( (*p) ) {
- case 73: goto st835;
- case 105: goto st835;
+ case 73: goto st877;
+ case 105: goto st877;
}
- goto tr2251;
-st835:
+ goto tr2320;
+st877:
if ( ++p == pe )
- goto _test_eof835;
-case 835:
+ goto _test_eof877;
+case 877:
switch( (*p) ) {
- case 88: goto st836;
- case 120: goto st836;
+ case 88: goto st878;
+ case 120: goto st878;
}
- goto tr2251;
-st836:
+ goto tr2320;
+st878:
if ( ++p == pe )
- goto _test_eof836;
-case 836:
+ goto _test_eof878;
+case 878:
switch( (*p) ) {
- case 32: goto tr2296;
- case 59: goto tr2296;
+ case 32: goto tr2365;
+ case 59: goto tr2365;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2296;
+ goto tr2365;
} else if ( (*p) >= 9 )
- goto tr2296;
- goto tr2251;
-st837:
+ goto tr2365;
+ goto tr2320;
+st879:
if ( ++p == pe )
- goto _test_eof837;
-case 837:
+ goto _test_eof879;
+case 879:
switch( (*p) ) {
- case 80: goto st838;
- case 112: goto st838;
+ case 80: goto st880;
+ case 112: goto st880;
}
- goto tr2251;
-st838:
+ goto tr2320;
+st880:
if ( ++p == pe )
- goto _test_eof838;
-case 838:
+ goto _test_eof880;
+case 880:
switch( (*p) ) {
- case 75: goto st839;
- case 107: goto st839;
+ case 75: goto st881;
+ case 107: goto st881;
}
- goto tr2251;
-st839:
+ goto tr2320;
+st881:
if ( ++p == pe )
- goto _test_eof839;
-case 839:
+ goto _test_eof881;
+case 881:
switch( (*p) ) {
- case 73: goto st840;
- case 105: goto st840;
+ case 73: goto st882;
+ case 105: goto st882;
}
- goto tr2251;
-st840:
+ goto tr2320;
+st882:
if ( ++p == pe )
- goto _test_eof840;
-case 840:
+ goto _test_eof882;
+case 882:
switch( (*p) ) {
- case 32: goto tr2300;
- case 59: goto tr2300;
+ case 32: goto tr2369;
+ case 59: goto tr2369;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2300;
+ goto tr2369;
} else if ( (*p) >= 9 )
- goto tr2300;
- goto tr2251;
-st841:
+ goto tr2369;
+ goto tr2320;
+st883:
if ( ++p == pe )
- goto _test_eof841;
-case 841:
+ goto _test_eof883;
+case 883:
switch( (*p) ) {
- case 82: goto st842;
- case 114: goto st842;
+ case 82: goto st884;
+ case 114: goto st884;
}
- goto tr2251;
-st842:
+ goto tr2320;
+st884:
if ( ++p == pe )
- goto _test_eof842;
-case 842:
+ goto _test_eof884;
+case 884:
switch( (*p) ) {
- case 73: goto st843;
- case 105: goto st843;
+ case 73: goto st885;
+ case 105: goto st885;
}
- goto tr2251;
-st843:
+ goto tr2320;
+st885:
if ( ++p == pe )
- goto _test_eof843;
-case 843:
+ goto _test_eof885;
+case 885:
switch( (*p) ) {
- case 32: goto tr2303;
- case 59: goto tr2303;
+ case 32: goto tr2372;
+ case 59: goto tr2372;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2303;
+ goto tr2372;
} else if ( (*p) >= 9 )
- goto tr2303;
- goto tr2251;
-st844:
+ goto tr2372;
+ goto tr2320;
+st886:
if ( ++p == pe )
- goto _test_eof844;
-case 844:
+ goto _test_eof886;
+case 886:
if ( (*p) == 46 )
- goto tr2305;
+ goto tr2374;
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2305;
- goto tr2304;
-tr2307:
+ goto tr2374;
+ goto tr2373;
+tr2376:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st845;
-tr2305:
+ goto st887;
+tr2374:
{
s->buffer_length = 0;
}
@@ -63535,41 +65377,41 @@ tr2305:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st845;
-st845:
+ goto st887;
+st887:
if ( ++p == pe )
- goto _test_eof845;
-case 845:
+ goto _test_eof887;
+case 887:
switch( (*p) ) {
- case 32: goto tr2306;
- case 46: goto tr2307;
- case 59: goto tr2306;
+ case 32: goto tr2375;
+ case 46: goto tr2376;
+ case 59: goto tr2375;
}
if ( (*p) < 40 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr2306;
+ goto tr2375;
} else if ( (*p) > 41 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2307;
+ goto tr2376;
} else
- goto tr2306;
- goto tr2304;
-tr2306:
+ goto tr2375;
+ goto tr2373;
+tr2375:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -63577,91 +65419,91 @@ tr2306:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1435;
-st1435:
+ goto st1483;
+st1483:
if ( ++p == pe )
- goto _test_eof1435;
-case 1435:
+ goto _test_eof1483;
+case 1483:
goto st0;
-st846:
+st888:
if ( ++p == pe )
- goto _test_eof846;
-case 846:
+ goto _test_eof888;
+case 888:
switch( (*p) ) {
- case 42: goto tr2308;
- case 92: goto tr2308;
- case 95: goto tr2308;
+ case 42: goto tr2377;
+ case 92: goto tr2377;
+ case 95: goto tr2377;
}
if ( (*p) < 64 ) {
if ( 45 <= (*p) && (*p) <= 57 )
- goto tr2308;
+ goto tr2377;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr2308;
+ goto tr2377;
} else
- goto tr2308;
- goto tr75;
-tr2308:
+ goto tr2377;
+ goto tr77;
+tr2377:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 847;goto st309;} }
- goto st847;
-st847:
+ { p--; {stack[top++] = 889;goto st318;} }
+ goto st889;
+st889:
if ( ++p == pe )
- goto _test_eof847;
-case 847:
+ goto _test_eof889;
+case 889:
switch( (*p) ) {
- case 32: goto tr2309;
- case 59: goto tr2309;
+ case 32: goto tr2378;
+ case 59: goto tr2378;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2309;
+ goto tr2378;
} else if ( (*p) >= 9 )
- goto tr2309;
- goto tr75;
-tr2309:
+ goto tr2378;
+ goto tr77;
+tr2378:
{
rdata_tail += s->dname_tmp_length;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1436;
-st1436:
+ goto st1484;
+st1484:
if ( ++p == pe )
- goto _test_eof1436;
-case 1436:
+ goto _test_eof1484;
+case 1484:
goto st0;
-st848:
+st890:
if ( ++p == pe )
- goto _test_eof848;
-case 848:
+ goto _test_eof890;
+case 890:
switch( (*p) ) {
- case 42: goto tr2310;
- case 92: goto tr2310;
- case 95: goto tr2310;
+ case 42: goto tr2379;
+ case 92: goto tr2379;
+ case 95: goto tr2379;
}
if ( (*p) < 64 ) {
if ( 45 <= (*p) && (*p) <= 57 )
- goto tr2310;
+ goto tr2379;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr2310;
+ goto tr2379;
} else
- goto tr2310;
- goto tr75;
-tr2310:
+ goto tr2379;
+ goto tr77;
+tr2379:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 849;goto st309;} }
- goto st849;
-st849:
+ { p--; {stack[top++] = 891;goto st318;} }
+ goto st891;
+st891:
if ( ++p == pe )
- goto _test_eof849;
-case 849:
+ goto _test_eof891;
+case 891:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -63675,38 +65517,38 @@ case 849:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2311;
- case 32: goto tr2311;
- case 40: goto tr2312;
- case 41: goto tr2313;
- case 2058: goto tr2314;
- case 2107: goto tr2315;
+ case 9: goto tr2380;
+ case 32: goto tr2380;
+ case 40: goto tr2381;
+ case 41: goto tr2382;
+ case 2058: goto tr2383;
+ case 2107: goto tr2384;
}
- goto tr75;
-tr2317:
+ goto tr77;
+tr2386:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st850;
-tr2318:
+ goto st892;
+tr2387:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st850;
-tr2320:
+ goto st892;
+tr2389:
{
s->line_counter++;
}
- goto st850;
-tr2464:
+ goto st892;
+tr2533:
{
s->buffer[s->buffer_length++] = 0;
@@ -63716,55 +65558,55 @@ tr2464:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 850; goto _out;}
+ {p++; cs = 892; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st850;
-tr2311:
+ goto st892;
+tr2380:
{
rdata_tail += s->dname_tmp_length;
}
- goto st850;
-tr2312:
+ goto st892;
+tr2381:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st850;
-tr2313:
+ goto st892;
+tr2382:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st850;
-tr2314:
+ goto st892;
+tr2383:
{
rdata_tail += s->dname_tmp_length;
}
{
s->line_counter++;
}
- goto st850;
-st850:
+ goto st892;
+st892:
if ( ++p == pe )
- goto _test_eof850;
-case 850:
+ goto _test_eof892;
+case 892:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -63778,35 +65620,35 @@ case 850:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st850;
- case 32: goto st850;
- case 40: goto tr2317;
- case 41: goto tr2318;
- case 42: goto tr2319;
- case 92: goto tr2319;
- case 95: goto tr2319;
- case 2058: goto tr2320;
- case 2107: goto tr2321;
+ case 9: goto st892;
+ case 32: goto st892;
+ case 40: goto tr2386;
+ case 41: goto tr2387;
+ case 42: goto tr2388;
+ case 92: goto tr2388;
+ case 95: goto tr2388;
+ case 2058: goto tr2389;
+ case 2107: goto tr2390;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr2319;
+ goto tr2388;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr2319;
+ goto tr2388;
} else
- goto tr2319;
- goto tr75;
-tr2319:
+ goto tr2388;
+ goto tr77;
+tr2388:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 851;goto st309;} }
- goto st851;
-st851:
+ { p--; {stack[top++] = 893;goto st318;} }
+ goto st893;
+st893:
if ( ++p == pe )
- goto _test_eof851;
-case 851:
+ goto _test_eof893;
+case 893:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -63820,38 +65662,38 @@ case 851:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2322;
- case 32: goto tr2322;
- case 40: goto tr2323;
- case 41: goto tr2324;
- case 2058: goto tr2325;
- case 2107: goto tr2326;
+ case 9: goto tr2391;
+ case 32: goto tr2391;
+ case 40: goto tr2392;
+ case 41: goto tr2393;
+ case 2058: goto tr2394;
+ case 2107: goto tr2395;
}
- goto tr75;
-tr2329:
+ goto tr77;
+tr2398:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st852;
-tr2330:
+ goto st894;
+tr2399:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st852;
-tr2332:
+ goto st894;
+tr2401:
{
s->line_counter++;
}
- goto st852;
-tr2462:
+ goto st894;
+tr2531:
{
s->buffer[s->buffer_length++] = 0;
@@ -63861,55 +65703,55 @@ tr2462:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 852; goto _out;}
+ {p++; cs = 894; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st852;
-tr2322:
+ goto st894;
+tr2391:
{
rdata_tail += s->dname_tmp_length;
}
- goto st852;
-tr2323:
+ goto st894;
+tr2392:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st852;
-tr2324:
+ goto st894;
+tr2393:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st852;
-tr2325:
+ goto st894;
+tr2394:
{
rdata_tail += s->dname_tmp_length;
}
{
s->line_counter++;
}
- goto st852;
-st852:
+ goto st894;
+st894:
if ( ++p == pe )
- goto _test_eof852;
-case 852:
+ goto _test_eof894;
+case 894:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -63923,17 +65765,17 @@ case 852:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st852;
- case 32: goto st852;
- case 40: goto tr2329;
- case 41: goto tr2330;
- case 2058: goto tr2332;
- case 2107: goto tr2333;
+ case 9: goto st894;
+ case 32: goto st894;
+ case 40: goto tr2398;
+ case 41: goto tr2399;
+ case 2058: goto tr2401;
+ case 2107: goto tr2402;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2331;
- goto tr2327;
-tr2331:
+ goto tr2400;
+ goto tr2396;
+tr2400:
{
s->number64 = 0;
}
@@ -63948,11 +65790,11 @@ tr2331:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st853;
-tr2337:
+ goto st895;
+tr2406:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -63964,14 +65806,14 @@ tr2337:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st853;
-st853:
+ goto st895;
+st895:
if ( ++p == pe )
- goto _test_eof853;
-case 853:
+ goto _test_eof895;
+case 895:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -63985,40 +65827,40 @@ case 853:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2334;
- case 32: goto tr2334;
- case 40: goto tr2335;
- case 41: goto tr2336;
- case 2058: goto tr2338;
- case 2107: goto tr2339;
+ case 9: goto tr2403;
+ case 32: goto tr2403;
+ case 40: goto tr2404;
+ case 41: goto tr2405;
+ case 2058: goto tr2407;
+ case 2107: goto tr2408;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2337;
- goto tr2327;
-tr2341:
+ goto tr2406;
+ goto tr2396;
+tr2410:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st854;
-tr2342:
+ goto st896;
+tr2411:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st854;
-tr2344:
+ goto st896;
+tr2413:
{
s->line_counter++;
}
- goto st854;
-tr2460:
+ goto st896;
+tr2529:
{
s->buffer[s->buffer_length++] = 0;
@@ -64028,15 +65870,15 @@ tr2460:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 854; goto _out;}
+ {p++; cs = 896; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st854;
-tr2334:
+ goto st896;
+tr2403:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64044,11 +65886,11 @@ tr2334:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st854;
-tr2335:
+ goto st896;
+tr2404:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64056,18 +65898,18 @@ tr2335:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st854;
-tr2336:
+ goto st896;
+tr2405:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64075,18 +65917,18 @@ tr2336:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st854;
-tr2338:
+ goto st896;
+tr2407:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64094,17 +65936,17 @@ tr2338:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st854;
-st854:
+ goto st896;
+st896:
if ( ++p == pe )
- goto _test_eof854;
-case 854:
+ goto _test_eof896;
+case 896:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -64118,17 +65960,17 @@ case 854:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st854;
- case 32: goto st854;
- case 40: goto tr2341;
- case 41: goto tr2342;
- case 2058: goto tr2344;
- case 2107: goto tr2345;
+ case 9: goto st896;
+ case 32: goto st896;
+ case 40: goto tr2410;
+ case 41: goto tr2411;
+ case 2058: goto tr2413;
+ case 2107: goto tr2414;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2343;
- goto tr2327;
-tr2343:
+ goto tr2412;
+ goto tr2396;
+tr2412:
{
s->number64 = 0;
}
@@ -64143,11 +65985,11 @@ tr2343:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st855;
-tr2350:
+ goto st897;
+tr2419:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -64159,14 +66001,14 @@ tr2350:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st855;
-st855:
+ goto st897;
+st897:
if ( ++p == pe )
- goto _test_eof855;
-case 855:
+ goto _test_eof897;
+case 897:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -64180,50 +66022,50 @@ case 855:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2347;
- case 32: goto tr2347;
- case 40: goto tr2348;
- case 41: goto tr2349;
- case 68: goto tr2351;
- case 72: goto tr2352;
- case 77: goto tr2353;
- case 83: goto st874;
- case 87: goto tr2355;
- case 100: goto tr2351;
- case 104: goto tr2352;
- case 109: goto tr2353;
- case 115: goto st874;
- case 119: goto tr2355;
- case 2058: goto tr2356;
- case 2107: goto tr2357;
+ case 9: goto tr2416;
+ case 32: goto tr2416;
+ case 40: goto tr2417;
+ case 41: goto tr2418;
+ case 68: goto tr2420;
+ case 72: goto tr2421;
+ case 77: goto tr2422;
+ case 83: goto st916;
+ case 87: goto tr2424;
+ case 100: goto tr2420;
+ case 104: goto tr2421;
+ case 109: goto tr2422;
+ case 115: goto st916;
+ case 119: goto tr2424;
+ case 2058: goto tr2425;
+ case 2107: goto tr2426;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2350;
- goto tr2346;
-tr2359:
+ goto tr2419;
+ goto tr2415;
+tr2428:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st856;
-tr2360:
+ goto st898;
+tr2429:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st856;
-tr2362:
+ goto st898;
+tr2431:
{
s->line_counter++;
}
- goto st856;
-tr2445:
+ goto st898;
+tr2514:
{
s->buffer[s->buffer_length++] = 0;
@@ -64233,15 +66075,15 @@ tr2445:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 856; goto _out;}
+ {p++; cs = 898; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st856;
-tr2347:
+ goto st898;
+tr2416:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64249,11 +66091,11 @@ tr2347:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st856;
-tr2348:
+ goto st898;
+tr2417:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64261,18 +66103,18 @@ tr2348:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st856;
-tr2349:
+ goto st898;
+tr2418:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64280,18 +66122,18 @@ tr2349:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st856;
-tr2356:
+ goto st898;
+tr2425:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64299,20 +66141,20 @@ tr2356:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st856;
-tr2453:
+ goto st898;
+tr2522:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64322,17 +66164,17 @@ tr2453:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st856;
-tr2454:
+ goto st898;
+tr2523:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64342,24 +66184,24 @@ tr2454:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st856;
-tr2455:
+ goto st898;
+tr2524:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64369,24 +66211,24 @@ tr2455:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st856;
-tr2457:
+ goto st898;
+tr2526:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64396,17 +66238,17 @@ tr2457:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st856;
-st856:
+ goto st898;
+st898:
if ( ++p == pe )
- goto _test_eof856;
-case 856:
+ goto _test_eof898;
+case 898:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -64420,17 +66262,17 @@ case 856:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st856;
- case 32: goto st856;
- case 40: goto tr2359;
- case 41: goto tr2360;
- case 2058: goto tr2362;
- case 2107: goto tr2363;
+ case 9: goto st898;
+ case 32: goto st898;
+ case 40: goto tr2428;
+ case 41: goto tr2429;
+ case 2058: goto tr2431;
+ case 2107: goto tr2432;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2361;
- goto tr2327;
-tr2361:
+ goto tr2430;
+ goto tr2396;
+tr2430:
{
s->number64 = 0;
}
@@ -64445,11 +66287,11 @@ tr2361:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st857;
-tr2367:
+ goto st899;
+tr2436:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -64461,14 +66303,14 @@ tr2367:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st857;
-st857:
+ goto st899;
+st899:
if ( ++p == pe )
- goto _test_eof857;
-case 857:
+ goto _test_eof899;
+case 899:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -64482,50 +66324,50 @@ case 857:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2364;
- case 32: goto tr2364;
- case 40: goto tr2365;
- case 41: goto tr2366;
- case 68: goto tr2368;
- case 72: goto tr2369;
- case 77: goto tr2370;
- case 83: goto st870;
- case 87: goto tr2372;
- case 100: goto tr2368;
- case 104: goto tr2369;
- case 109: goto tr2370;
- case 115: goto st870;
- case 119: goto tr2372;
- case 2058: goto tr2373;
- case 2107: goto tr2374;
+ case 9: goto tr2433;
+ case 32: goto tr2433;
+ case 40: goto tr2434;
+ case 41: goto tr2435;
+ case 68: goto tr2437;
+ case 72: goto tr2438;
+ case 77: goto tr2439;
+ case 83: goto st912;
+ case 87: goto tr2441;
+ case 100: goto tr2437;
+ case 104: goto tr2438;
+ case 109: goto tr2439;
+ case 115: goto st912;
+ case 119: goto tr2441;
+ case 2058: goto tr2442;
+ case 2107: goto tr2443;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2367;
- goto tr2346;
-tr2376:
+ goto tr2436;
+ goto tr2415;
+tr2445:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st858;
-tr2377:
+ goto st900;
+tr2446:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st858;
-tr2379:
+ goto st900;
+tr2448:
{
s->line_counter++;
}
- goto st858;
-tr2430:
+ goto st900;
+tr2499:
{
s->buffer[s->buffer_length++] = 0;
@@ -64535,15 +66377,15 @@ tr2430:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 858; goto _out;}
+ {p++; cs = 900; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st858;
-tr2364:
+ goto st900;
+tr2433:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64551,11 +66393,11 @@ tr2364:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st858;
-tr2365:
+ goto st900;
+tr2434:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64563,18 +66405,18 @@ tr2365:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st858;
-tr2366:
+ goto st900;
+tr2435:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64582,18 +66424,18 @@ tr2366:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st858;
-tr2373:
+ goto st900;
+tr2442:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64601,20 +66443,20 @@ tr2373:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st858;
-tr2438:
+ goto st900;
+tr2507:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64624,17 +66466,17 @@ tr2438:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st858;
-tr2439:
+ goto st900;
+tr2508:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64644,24 +66486,24 @@ tr2439:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st858;
-tr2440:
+ goto st900;
+tr2509:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64671,24 +66513,24 @@ tr2440:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st858;
-tr2442:
+ goto st900;
+tr2511:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64698,17 +66540,17 @@ tr2442:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st858;
-st858:
+ goto st900;
+st900:
if ( ++p == pe )
- goto _test_eof858;
-case 858:
+ goto _test_eof900;
+case 900:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -64722,17 +66564,17 @@ case 858:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st858;
- case 32: goto st858;
- case 40: goto tr2376;
- case 41: goto tr2377;
- case 2058: goto tr2379;
- case 2107: goto tr2380;
+ case 9: goto st900;
+ case 32: goto st900;
+ case 40: goto tr2445;
+ case 41: goto tr2446;
+ case 2058: goto tr2448;
+ case 2107: goto tr2449;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2378;
- goto tr2327;
-tr2378:
+ goto tr2447;
+ goto tr2396;
+tr2447:
{
s->number64 = 0;
}
@@ -64747,11 +66589,11 @@ tr2378:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st859;
-tr2384:
+ goto st901;
+tr2453:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -64763,14 +66605,14 @@ tr2384:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st859;
-st859:
+ goto st901;
+st901:
if ( ++p == pe )
- goto _test_eof859;
-case 859:
+ goto _test_eof901;
+case 901:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -64784,50 +66626,50 @@ case 859:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2381;
- case 32: goto tr2381;
- case 40: goto tr2382;
- case 41: goto tr2383;
- case 68: goto tr2385;
- case 72: goto tr2386;
- case 77: goto tr2387;
- case 83: goto st866;
- case 87: goto tr2389;
- case 100: goto tr2385;
- case 104: goto tr2386;
- case 109: goto tr2387;
- case 115: goto st866;
- case 119: goto tr2389;
- case 2058: goto tr2390;
- case 2107: goto tr2391;
+ case 9: goto tr2450;
+ case 32: goto tr2450;
+ case 40: goto tr2451;
+ case 41: goto tr2452;
+ case 68: goto tr2454;
+ case 72: goto tr2455;
+ case 77: goto tr2456;
+ case 83: goto st908;
+ case 87: goto tr2458;
+ case 100: goto tr2454;
+ case 104: goto tr2455;
+ case 109: goto tr2456;
+ case 115: goto st908;
+ case 119: goto tr2458;
+ case 2058: goto tr2459;
+ case 2107: goto tr2460;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2384;
- goto tr2346;
-tr2393:
+ goto tr2453;
+ goto tr2415;
+tr2462:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st860;
-tr2394:
+ goto st902;
+tr2463:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st860;
-tr2396:
+ goto st902;
+tr2465:
{
s->line_counter++;
}
- goto st860;
-tr2415:
+ goto st902;
+tr2484:
{
s->buffer[s->buffer_length++] = 0;
@@ -64837,15 +66679,15 @@ tr2415:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 860; goto _out;}
+ {p++; cs = 902; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st860;
-tr2381:
+ goto st902;
+tr2450:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64853,11 +66695,11 @@ tr2381:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st860;
-tr2382:
+ goto st902;
+tr2451:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64865,18 +66707,18 @@ tr2382:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st860;
-tr2383:
+ goto st902;
+tr2452:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64884,18 +66726,18 @@ tr2383:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st860;
-tr2390:
+ goto st902;
+tr2459:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -64903,20 +66745,20 @@ tr2390:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st860;
-tr2423:
+ goto st902;
+tr2492:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64926,17 +66768,17 @@ tr2423:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st860;
-tr2424:
+ goto st902;
+tr2493:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64946,24 +66788,24 @@ tr2424:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st860;
-tr2425:
+ goto st902;
+tr2494:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -64973,24 +66815,24 @@ tr2425:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st860;
-tr2427:
+ goto st902;
+tr2496:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -65000,17 +66842,17 @@ tr2427:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st860;
-st860:
+ goto st902;
+st902:
if ( ++p == pe )
- goto _test_eof860;
-case 860:
+ goto _test_eof902;
+case 902:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -65024,17 +66866,17 @@ case 860:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st860;
- case 32: goto st860;
- case 40: goto tr2393;
- case 41: goto tr2394;
- case 2058: goto tr2396;
- case 2107: goto tr2397;
+ case 9: goto st902;
+ case 32: goto st902;
+ case 40: goto tr2462;
+ case 41: goto tr2463;
+ case 2058: goto tr2465;
+ case 2107: goto tr2466;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2395;
- goto tr2327;
-tr2395:
+ goto tr2464;
+ goto tr2396;
+tr2464:
{
s->number64 = 0;
}
@@ -65049,11 +66891,11 @@ tr2395:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st861;
-tr2399:
+ goto st903;
+tr2468:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -65065,38 +66907,38 @@ tr2399:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st861;
-st861:
+ goto st903;
+st903:
if ( ++p == pe )
- goto _test_eof861;
-case 861:
+ goto _test_eof903;
+case 903:
switch( (*p) ) {
- case 32: goto tr2398;
- case 59: goto tr2398;
- case 68: goto tr2400;
- case 72: goto tr2401;
- case 77: goto tr2402;
- case 83: goto st862;
- case 87: goto tr2404;
- case 100: goto tr2400;
- case 104: goto tr2401;
- case 109: goto tr2402;
- case 115: goto st862;
- case 119: goto tr2404;
+ case 32: goto tr2467;
+ case 59: goto tr2467;
+ case 68: goto tr2469;
+ case 72: goto tr2470;
+ case 77: goto tr2471;
+ case 83: goto st904;
+ case 87: goto tr2473;
+ case 100: goto tr2469;
+ case 104: goto tr2470;
+ case 109: goto tr2471;
+ case 115: goto st904;
+ case 119: goto tr2473;
}
if ( (*p) < 40 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr2398;
+ goto tr2467;
} else if ( (*p) > 41 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2399;
+ goto tr2468;
} else
- goto tr2398;
- goto tr2346;
-tr2398:
+ goto tr2467;
+ goto tr2415;
+tr2467:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -65104,20 +66946,20 @@ tr2398:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1437;
-tr2412:
+ goto st1485;
+tr2481:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -65127,72 +66969,72 @@ tr2412:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1437;
-st1437:
+ goto st1485;
+st1485:
if ( ++p == pe )
- goto _test_eof1437;
-case 1437:
+ goto _test_eof1485;
+case 1485:
goto st0;
-tr2400:
+tr2469:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st862;
-tr2401:
+ goto st904;
+tr2470:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st862;
-tr2402:
+ goto st904;
+tr2471:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st862;
-tr2404:
+ goto st904;
+tr2473:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st862;
-st862:
+ goto st904;
+st904:
if ( ++p == pe )
- goto _test_eof862;
-case 862:
+ goto _test_eof904;
+case 904:
switch( (*p) ) {
- case 32: goto tr2398;
- case 59: goto tr2398;
+ case 32: goto tr2467;
+ case 59: goto tr2467;
}
if ( (*p) < 40 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr2398;
+ goto tr2467;
} else if ( (*p) > 41 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2405;
+ goto tr2474;
} else
- goto tr2398;
- goto tr2346;
-tr2406:
+ goto tr2467;
+ goto tr2415;
+tr2475:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -65204,11 +67046,11 @@ tr2406:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st863;
-tr2405:
+ goto st905;
+tr2474:
{
s->number64_tmp = s->number64;
}
@@ -65226,17 +67068,17 @@ tr2405:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st863;
-tr2413:
+ goto st905;
+tr2482:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -65256,95 +67098,95 @@ tr2413:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st863;
-st863:
+ goto st905;
+st905:
if ( ++p == pe )
- goto _test_eof863;
-case 863:
+ goto _test_eof905;
+case 905:
switch( (*p) ) {
- case 68: goto tr2407;
- case 72: goto tr2408;
- case 77: goto tr2409;
- case 83: goto st864;
- case 87: goto tr2411;
- case 100: goto tr2407;
- case 104: goto tr2408;
- case 109: goto tr2409;
- case 115: goto st864;
- case 119: goto tr2411;
+ case 68: goto tr2476;
+ case 72: goto tr2477;
+ case 77: goto tr2478;
+ case 83: goto st906;
+ case 87: goto tr2480;
+ case 100: goto tr2476;
+ case 104: goto tr2477;
+ case 109: goto tr2478;
+ case 115: goto st906;
+ case 119: goto tr2480;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2406;
- goto tr2346;
-tr2407:
+ goto tr2475;
+ goto tr2415;
+tr2476:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st864;
-tr2408:
+ goto st906;
+tr2477:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st864;
-tr2409:
+ goto st906;
+tr2478:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st864;
-tr2411:
+ goto st906;
+tr2480:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st864;
-st864:
+ goto st906;
+st906:
if ( ++p == pe )
- goto _test_eof864;
-case 864:
+ goto _test_eof906;
+case 906:
switch( (*p) ) {
- case 32: goto tr2412;
- case 59: goto tr2412;
+ case 32: goto tr2481;
+ case 59: goto tr2481;
}
if ( (*p) < 40 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr2412;
+ goto tr2481;
} else if ( (*p) > 41 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2413;
+ goto tr2482;
} else
- goto tr2412;
- goto tr2346;
-tr2397:
+ goto tr2481;
+ goto tr2415;
+tr2466:
{
s->buffer_length = 0;
}
- goto st865;
-tr2414:
+ goto st907;
+tr2483:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st865;
-tr2391:
+ goto st907;
+tr2460:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -65352,20 +67194,20 @@ tr2391:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st865;
-tr2428:
+ goto st907;
+tr2497:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -65375,17 +67217,17 @@ tr2428:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st865;
-st865:
+ goto st907;
+st907:
if ( ++p == pe )
- goto _test_eof865;
-case 865:
+ goto _test_eof907;
+case 907:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -65405,50 +67247,50 @@ case 865:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2415;
+ goto tr2484;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2414;
- goto tr75;
-tr2385:
+ goto tr2483;
+ goto tr77;
+tr2454:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st866;
-tr2386:
+ goto st908;
+tr2455:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st866;
-tr2387:
+ goto st908;
+tr2456:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st866;
-tr2389:
+ goto st908;
+tr2458:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st866;
-st866:
+ goto st908;
+st908:
if ( ++p == pe )
- goto _test_eof866;
-case 866:
+ goto _test_eof908;
+case 908:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -65462,17 +67304,17 @@ case 866:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2381;
- case 32: goto tr2381;
- case 40: goto tr2382;
- case 41: goto tr2383;
- case 2058: goto tr2390;
- case 2107: goto tr2391;
+ case 9: goto tr2450;
+ case 32: goto tr2450;
+ case 40: goto tr2451;
+ case 41: goto tr2452;
+ case 2058: goto tr2459;
+ case 2107: goto tr2460;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2416;
- goto tr2346;
-tr2417:
+ goto tr2485;
+ goto tr2415;
+tr2486:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -65484,11 +67326,11 @@ tr2417:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st867;
-tr2416:
+ goto st909;
+tr2485:
{
s->number64_tmp = s->number64;
}
@@ -65506,17 +67348,17 @@ tr2416:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st867;
-tr2426:
+ goto st909;
+tr2495:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -65536,69 +67378,69 @@ tr2426:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st867;
-st867:
+ goto st909;
+st909:
if ( ++p == pe )
- goto _test_eof867;
-case 867:
+ goto _test_eof909;
+case 909:
switch( (*p) ) {
- case 68: goto tr2418;
- case 72: goto tr2419;
- case 77: goto tr2420;
- case 83: goto st868;
- case 87: goto tr2422;
- case 100: goto tr2418;
- case 104: goto tr2419;
- case 109: goto tr2420;
- case 115: goto st868;
- case 119: goto tr2422;
+ case 68: goto tr2487;
+ case 72: goto tr2488;
+ case 77: goto tr2489;
+ case 83: goto st910;
+ case 87: goto tr2491;
+ case 100: goto tr2487;
+ case 104: goto tr2488;
+ case 109: goto tr2489;
+ case 115: goto st910;
+ case 119: goto tr2491;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2417;
- goto tr2346;
-tr2418:
+ goto tr2486;
+ goto tr2415;
+tr2487:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st868;
-tr2419:
+ goto st910;
+tr2488:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st868;
-tr2420:
+ goto st910;
+tr2489:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st868;
-tr2422:
+ goto st910;
+tr2491:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st868;
-st868:
+ goto st910;
+st910:
if ( ++p == pe )
- goto _test_eof868;
-case 868:
+ goto _test_eof910;
+case 910:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -65612,29 +67454,29 @@ case 868:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2423;
- case 32: goto tr2423;
- case 40: goto tr2424;
- case 41: goto tr2425;
- case 2058: goto tr2427;
- case 2107: goto tr2428;
+ case 9: goto tr2492;
+ case 32: goto tr2492;
+ case 40: goto tr2493;
+ case 41: goto tr2494;
+ case 2058: goto tr2496;
+ case 2107: goto tr2497;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2426;
- goto tr2346;
-tr2380:
+ goto tr2495;
+ goto tr2415;
+tr2449:
{
s->buffer_length = 0;
}
- goto st869;
-tr2429:
+ goto st911;
+tr2498:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st869;
-tr2374:
+ goto st911;
+tr2443:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -65642,20 +67484,20 @@ tr2374:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st869;
-tr2443:
+ goto st911;
+tr2512:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -65665,17 +67507,17 @@ tr2443:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st869;
-st869:
+ goto st911;
+st911:
if ( ++p == pe )
- goto _test_eof869;
-case 869:
+ goto _test_eof911;
+case 911:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -65695,50 +67537,50 @@ case 869:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2430;
+ goto tr2499;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2429;
- goto tr75;
-tr2368:
+ goto tr2498;
+ goto tr77;
+tr2437:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st870;
-tr2369:
+ goto st912;
+tr2438:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st870;
-tr2370:
+ goto st912;
+tr2439:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st870;
-tr2372:
+ goto st912;
+tr2441:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st870;
-st870:
+ goto st912;
+st912:
if ( ++p == pe )
- goto _test_eof870;
-case 870:
+ goto _test_eof912;
+case 912:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -65752,17 +67594,17 @@ case 870:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2364;
- case 32: goto tr2364;
- case 40: goto tr2365;
- case 41: goto tr2366;
- case 2058: goto tr2373;
- case 2107: goto tr2374;
+ case 9: goto tr2433;
+ case 32: goto tr2433;
+ case 40: goto tr2434;
+ case 41: goto tr2435;
+ case 2058: goto tr2442;
+ case 2107: goto tr2443;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2431;
- goto tr2346;
-tr2432:
+ goto tr2500;
+ goto tr2415;
+tr2501:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -65774,11 +67616,11 @@ tr2432:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st871;
-tr2431:
+ goto st913;
+tr2500:
{
s->number64_tmp = s->number64;
}
@@ -65796,17 +67638,17 @@ tr2431:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st871;
-tr2441:
+ goto st913;
+tr2510:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -65826,69 +67668,69 @@ tr2441:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st871;
-st871:
+ goto st913;
+st913:
if ( ++p == pe )
- goto _test_eof871;
-case 871:
+ goto _test_eof913;
+case 913:
switch( (*p) ) {
- case 68: goto tr2433;
- case 72: goto tr2434;
- case 77: goto tr2435;
- case 83: goto st872;
- case 87: goto tr2437;
- case 100: goto tr2433;
- case 104: goto tr2434;
- case 109: goto tr2435;
- case 115: goto st872;
- case 119: goto tr2437;
+ case 68: goto tr2502;
+ case 72: goto tr2503;
+ case 77: goto tr2504;
+ case 83: goto st914;
+ case 87: goto tr2506;
+ case 100: goto tr2502;
+ case 104: goto tr2503;
+ case 109: goto tr2504;
+ case 115: goto st914;
+ case 119: goto tr2506;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2432;
- goto tr2346;
-tr2433:
+ goto tr2501;
+ goto tr2415;
+tr2502:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st872;
-tr2434:
+ goto st914;
+tr2503:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st872;
-tr2435:
+ goto st914;
+tr2504:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st872;
-tr2437:
+ goto st914;
+tr2506:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st872;
-st872:
+ goto st914;
+st914:
if ( ++p == pe )
- goto _test_eof872;
-case 872:
+ goto _test_eof914;
+case 914:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -65902,29 +67744,29 @@ case 872:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2438;
- case 32: goto tr2438;
- case 40: goto tr2439;
- case 41: goto tr2440;
- case 2058: goto tr2442;
- case 2107: goto tr2443;
+ case 9: goto tr2507;
+ case 32: goto tr2507;
+ case 40: goto tr2508;
+ case 41: goto tr2509;
+ case 2058: goto tr2511;
+ case 2107: goto tr2512;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2441;
- goto tr2346;
-tr2363:
+ goto tr2510;
+ goto tr2415;
+tr2432:
{
s->buffer_length = 0;
}
- goto st873;
-tr2444:
+ goto st915;
+tr2513:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st873;
-tr2357:
+ goto st915;
+tr2426:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -65932,20 +67774,20 @@ tr2357:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st873;
-tr2458:
+ goto st915;
+tr2527:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -65955,17 +67797,17 @@ tr2458:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st873;
-st873:
+ goto st915;
+st915:
if ( ++p == pe )
- goto _test_eof873;
-case 873:
+ goto _test_eof915;
+case 915:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -65985,50 +67827,50 @@ case 873:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2445;
+ goto tr2514;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2444;
- goto tr75;
-tr2351:
+ goto tr2513;
+ goto tr77;
+tr2420:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st874;
-tr2352:
+ goto st916;
+tr2421:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st874;
-tr2353:
+ goto st916;
+tr2422:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st874;
-tr2355:
+ goto st916;
+tr2424:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st874;
-st874:
+ goto st916;
+st916:
if ( ++p == pe )
- goto _test_eof874;
-case 874:
+ goto _test_eof916;
+case 916:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -66042,17 +67884,17 @@ case 874:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2347;
- case 32: goto tr2347;
- case 40: goto tr2348;
- case 41: goto tr2349;
- case 2058: goto tr2356;
- case 2107: goto tr2357;
+ case 9: goto tr2416;
+ case 32: goto tr2416;
+ case 40: goto tr2417;
+ case 41: goto tr2418;
+ case 2058: goto tr2425;
+ case 2107: goto tr2426;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2446;
- goto tr2346;
-tr2447:
+ goto tr2515;
+ goto tr2415;
+tr2516:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -66064,11 +67906,11 @@ tr2447:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st875;
-tr2446:
+ goto st917;
+tr2515:
{
s->number64_tmp = s->number64;
}
@@ -66086,17 +67928,17 @@ tr2446:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st875;
-tr2456:
+ goto st917;
+tr2525:
{
if (s->number64 + s->number64_tmp < UINT32_MAX) {
s->number64 += s->number64_tmp;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -66116,69 +67958,69 @@ tr2456:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st875;
-st875:
+ goto st917;
+st917:
if ( ++p == pe )
- goto _test_eof875;
-case 875:
+ goto _test_eof917;
+case 917:
switch( (*p) ) {
- case 68: goto tr2448;
- case 72: goto tr2449;
- case 77: goto tr2450;
- case 83: goto st876;
- case 87: goto tr2452;
- case 100: goto tr2448;
- case 104: goto tr2449;
- case 109: goto tr2450;
- case 115: goto st876;
- case 119: goto tr2452;
+ case 68: goto tr2517;
+ case 72: goto tr2518;
+ case 77: goto tr2519;
+ case 83: goto st918;
+ case 87: goto tr2521;
+ case 100: goto tr2517;
+ case 104: goto tr2518;
+ case 109: goto tr2519;
+ case 115: goto st918;
+ case 119: goto tr2521;
}
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2447;
- goto tr2346;
-tr2448:
+ goto tr2516;
+ goto tr2415;
+tr2517:
{ if (s->number64 <= (UINT32_MAX / 86400)) {
s->number64 *= 86400;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st876;
-tr2449:
+ goto st918;
+tr2518:
{ if (s->number64 <= (UINT32_MAX / 3600)) {
s->number64 *= 3600;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st876;
-tr2450:
+ goto st918;
+tr2519:
{ if (s->number64 <= (UINT32_MAX / 60)) {
s->number64 *= 60;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st876;
-tr2452:
+ goto st918;
+tr2521:
{ if (s->number64 <= (UINT32_MAX / 604800)) {
s->number64 *= 604800;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st876;
-st876:
+ goto st918;
+st918:
if ( ++p == pe )
- goto _test_eof876;
-case 876:
+ goto _test_eof918;
+case 918:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -66192,29 +68034,29 @@ case 876:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2453;
- case 32: goto tr2453;
- case 40: goto tr2454;
- case 41: goto tr2455;
- case 2058: goto tr2457;
- case 2107: goto tr2458;
+ case 9: goto tr2522;
+ case 32: goto tr2522;
+ case 40: goto tr2523;
+ case 41: goto tr2524;
+ case 2058: goto tr2526;
+ case 2107: goto tr2527;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2456;
- goto tr2346;
-tr2345:
+ goto tr2525;
+ goto tr2415;
+tr2414:
{
s->buffer_length = 0;
}
- goto st877;
-tr2459:
+ goto st919;
+tr2528:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st877;
-tr2339:
+ goto st919;
+tr2408:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -66222,17 +68064,17 @@ tr2339:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st877;
-st877:
+ goto st919;
+st919:
if ( ++p == pe )
- goto _test_eof877;
-case 877:
+ goto _test_eof919;
+case 919:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -66252,34 +68094,34 @@ case 877:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2460;
+ goto tr2529;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2459;
- goto tr75;
-tr2333:
+ goto tr2528;
+ goto tr77;
+tr2402:
{
s->buffer_length = 0;
}
- goto st878;
-tr2461:
+ goto st920;
+tr2530:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st878;
-tr2326:
+ goto st920;
+tr2395:
{
rdata_tail += s->dname_tmp_length;
}
{
s->buffer_length = 0;
}
- goto st878;
-st878:
+ goto st920;
+st920:
if ( ++p == pe )
- goto _test_eof878;
-case 878:
+ goto _test_eof920;
+case 920:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -66299,34 +68141,34 @@ case 878:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2462;
+ goto tr2531;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2461;
- goto tr75;
-tr2321:
+ goto tr2530;
+ goto tr77;
+tr2390:
{
s->buffer_length = 0;
}
- goto st879;
-tr2463:
+ goto st921;
+tr2532:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st879;
-tr2315:
+ goto st921;
+tr2384:
{
rdata_tail += s->dname_tmp_length;
}
{
s->buffer_length = 0;
}
- goto st879;
-st879:
+ goto st921;
+st921:
if ( ++p == pe )
- goto _test_eof879;
-case 879:
+ goto _test_eof921;
+case 921:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -66346,39 +68188,39 @@ case 879:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2464;
+ goto tr2533;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2463;
- goto tr75;
-st880:
+ goto tr2532;
+ goto tr77;
+st922:
if ( ++p == pe )
- goto _test_eof880;
-case 880:
+ goto _test_eof922;
+case 922:
switch( (*p) ) {
- case 32: goto tr75;
- case 59: goto tr75;
+ case 32: goto tr77;
+ case 59: goto tr77;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr75;
+ goto tr77;
} else if ( (*p) >= 9 )
- goto tr75;
- goto tr2465;
-tr2465:
+ goto tr77;
+ goto tr2534;
+tr2534:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 881;goto st318;} }
- goto st881;
-st881:
+ { p--; {stack[top++] = 923;goto st327;} }
+ goto st923;
+st923:
if ( ++p == pe )
- goto _test_eof881;
-case 881:
+ goto _test_eof923;
+case 923:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -66392,38 +68234,38 @@ case 881:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2466;
- case 32: goto tr2466;
- case 40: goto tr2467;
- case 41: goto tr2468;
- case 2058: goto tr2469;
- case 2107: goto tr2470;
+ case 9: goto tr2535;
+ case 32: goto tr2535;
+ case 40: goto tr2536;
+ case 41: goto tr2537;
+ case 2058: goto tr2538;
+ case 2107: goto tr2539;
}
- goto tr75;
-tr2473:
+ goto tr77;
+tr2542:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st882;
-tr2474:
+ goto st924;
+tr2543:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st882;
-tr2475:
+ goto st924;
+tr2544:
{
s->line_counter++;
}
- goto st882;
-tr2479:
+ goto st924;
+tr2548:
{
s->buffer[s->buffer_length++] = 0;
@@ -66433,95 +68275,95 @@ tr2479:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 882; goto _out;}
+ {p++; cs = 924; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st882;
-tr2466:
+ goto st924;
+tr2535:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st882;
-tr2467:
+ goto st924;
+tr2536:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st882;
-tr2468:
+ goto st924;
+tr2537:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st882;
-tr2469:
+ goto st924;
+tr2538:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st882;
-st882:
+ goto st924;
+st924:
if ( ++p == pe )
- goto _test_eof882;
-case 882:
+ goto _test_eof924;
+case 924:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -66535,104 +68377,104 @@ case 882:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st882;
- case 32: goto st882;
- case 40: goto tr2473;
- case 41: goto tr2474;
- case 2058: goto tr2475;
- case 2107: goto tr2476;
+ case 9: goto st924;
+ case 32: goto st924;
+ case 40: goto tr2542;
+ case 41: goto tr2543;
+ case 2058: goto tr2544;
+ case 2107: goto tr2545;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr2471;
+ goto tr2540;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr2471;
+ goto tr2540;
} else
- goto tr2471;
- goto tr75;
-tr2471:
+ goto tr2540;
+ goto tr77;
+tr2540:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 883;goto st318;} }
- goto st883;
-st883:
+ { p--; {stack[top++] = 925;goto st327;} }
+ goto st925;
+st925:
if ( ++p == pe )
- goto _test_eof883;
-case 883:
+ goto _test_eof925;
+case 925:
switch( (*p) ) {
- case 32: goto tr2477;
- case 59: goto tr2477;
+ case 32: goto tr2546;
+ case 59: goto tr2546;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2477;
+ goto tr2546;
} else if ( (*p) >= 9 )
- goto tr2477;
- goto tr75;
-tr2477:
+ goto tr2546;
+ goto tr77;
+tr2546:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1438;
-st1438:
+ goto st1486;
+st1486:
if ( ++p == pe )
- goto _test_eof1438;
-case 1438:
+ goto _test_eof1486;
+case 1486:
goto st0;
-tr2476:
+tr2545:
{
s->buffer_length = 0;
}
- goto st884;
-tr2478:
+ goto st926;
+tr2547:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st884;
-tr2470:
+ goto st926;
+tr2539:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st884;
-st884:
+ goto st926;
+st926:
if ( ++p == pe )
- goto _test_eof884;
-case 884:
+ goto _test_eof926;
+case 926:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -66652,38 +68494,38 @@ case 884:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2479;
+ goto tr2548;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2478;
- goto tr75;
-st885:
+ goto tr2547;
+ goto tr77;
+st927:
if ( ++p == pe )
- goto _test_eof885;
-case 885:
+ goto _test_eof927;
+case 927:
switch( (*p) ) {
- case 42: goto tr2480;
- case 92: goto tr2480;
- case 95: goto tr2480;
+ case 42: goto tr2549;
+ case 92: goto tr2549;
+ case 95: goto tr2549;
}
if ( (*p) < 64 ) {
if ( 45 <= (*p) && (*p) <= 57 )
- goto tr2480;
+ goto tr2549;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr2480;
+ goto tr2549;
} else
- goto tr2480;
- goto tr75;
-tr2480:
+ goto tr2549;
+ goto tr77;
+tr2549:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 886;goto st309;} }
- goto st886;
-st886:
+ { p--; {stack[top++] = 928;goto st318;} }
+ goto st928;
+st928:
if ( ++p == pe )
- goto _test_eof886;
-case 886:
+ goto _test_eof928;
+case 928:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -66697,38 +68539,38 @@ case 886:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2481;
- case 32: goto tr2481;
- case 40: goto tr2482;
- case 41: goto tr2483;
- case 2058: goto tr2484;
- case 2107: goto tr2485;
+ case 9: goto tr2550;
+ case 32: goto tr2550;
+ case 40: goto tr2551;
+ case 41: goto tr2552;
+ case 2058: goto tr2553;
+ case 2107: goto tr2554;
}
- goto tr75;
-tr2487:
+ goto tr77;
+tr2556:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st887;
-tr2488:
+ goto st929;
+tr2557:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st887;
-tr2490:
+ goto st929;
+tr2559:
{
s->line_counter++;
}
- goto st887;
-tr2494:
+ goto st929;
+tr2563:
{
s->buffer[s->buffer_length++] = 0;
@@ -66738,55 +68580,55 @@ tr2494:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 887; goto _out;}
+ {p++; cs = 929; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st887;
-tr2481:
+ goto st929;
+tr2550:
{
rdata_tail += s->dname_tmp_length;
}
- goto st887;
-tr2482:
+ goto st929;
+tr2551:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st887;
-tr2483:
+ goto st929;
+tr2552:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st887;
-tr2484:
+ goto st929;
+tr2553:
{
rdata_tail += s->dname_tmp_length;
}
{
s->line_counter++;
}
- goto st887;
-st887:
+ goto st929;
+st929:
if ( ++p == pe )
- goto _test_eof887;
-case 887:
+ goto _test_eof929;
+case 929:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -66800,82 +68642,82 @@ case 887:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st887;
- case 32: goto st887;
- case 40: goto tr2487;
- case 41: goto tr2488;
- case 42: goto tr2489;
- case 92: goto tr2489;
- case 95: goto tr2489;
- case 2058: goto tr2490;
- case 2107: goto tr2491;
+ case 9: goto st929;
+ case 32: goto st929;
+ case 40: goto tr2556;
+ case 41: goto tr2557;
+ case 42: goto tr2558;
+ case 92: goto tr2558;
+ case 95: goto tr2558;
+ case 2058: goto tr2559;
+ case 2107: goto tr2560;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr2489;
+ goto tr2558;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr2489;
+ goto tr2558;
} else
- goto tr2489;
- goto tr75;
-tr2489:
+ goto tr2558;
+ goto tr77;
+tr2558:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 888;goto st309;} }
- goto st888;
-st888:
+ { p--; {stack[top++] = 930;goto st318;} }
+ goto st930;
+st930:
if ( ++p == pe )
- goto _test_eof888;
-case 888:
+ goto _test_eof930;
+case 930:
switch( (*p) ) {
- case 32: goto tr2492;
- case 59: goto tr2492;
+ case 32: goto tr2561;
+ case 59: goto tr2561;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2492;
+ goto tr2561;
} else if ( (*p) >= 9 )
- goto tr2492;
- goto tr75;
-tr2492:
+ goto tr2561;
+ goto tr77;
+tr2561:
{
rdata_tail += s->dname_tmp_length;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1439;
-st1439:
+ goto st1487;
+st1487:
if ( ++p == pe )
- goto _test_eof1439;
-case 1439:
+ goto _test_eof1487;
+case 1487:
goto st0;
-tr2491:
+tr2560:
{
s->buffer_length = 0;
}
- goto st889;
-tr2493:
+ goto st931;
+tr2562:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st889;
-tr2485:
+ goto st931;
+tr2554:
{
rdata_tail += s->dname_tmp_length;
}
{
s->buffer_length = 0;
}
- goto st889;
-st889:
+ goto st931;
+st931:
if ( ++p == pe )
- goto _test_eof889;
-case 889:
+ goto _test_eof931;
+case 931:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -66895,18 +68737,18 @@ case 889:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2494;
+ goto tr2563;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2493;
- goto tr75;
-st890:
+ goto tr2562;
+ goto tr77;
+st932:
if ( ++p == pe )
- goto _test_eof890;
-case 890:
+ goto _test_eof932;
+case 932:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2495;
- goto tr2327;
-tr2495:
+ goto tr2564;
+ goto tr2396;
+tr2564:
{
s->number64 = 0;
}
@@ -66921,11 +68763,11 @@ tr2495:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st891;
-tr2499:
+ goto st933;
+tr2568:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -66937,14 +68779,14 @@ tr2499:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st891;
-st891:
+ goto st933;
+st933:
if ( ++p == pe )
- goto _test_eof891;
-case 891:
+ goto _test_eof933;
+case 933:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -66958,40 +68800,40 @@ case 891:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2496;
- case 32: goto tr2496;
- case 40: goto tr2497;
- case 41: goto tr2498;
- case 2058: goto tr2500;
- case 2107: goto tr2501;
+ case 9: goto tr2565;
+ case 32: goto tr2565;
+ case 40: goto tr2566;
+ case 41: goto tr2567;
+ case 2058: goto tr2569;
+ case 2107: goto tr2570;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2499;
- goto tr2327;
-tr2503:
+ goto tr2568;
+ goto tr2396;
+tr2572:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st892;
-tr2504:
+ goto st934;
+tr2573:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st892;
-tr2506:
+ goto st934;
+tr2575:
{
s->line_counter++;
}
- goto st892;
-tr2510:
+ goto st934;
+tr2579:
{
s->buffer[s->buffer_length++] = 0;
@@ -67001,15 +68843,15 @@ tr2510:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 892; goto _out;}
+ {p++; cs = 934; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st892;
-tr2496:
+ goto st934;
+tr2565:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -67017,11 +68859,11 @@ tr2496:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st892;
-tr2497:
+ goto st934;
+tr2566:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -67029,18 +68871,18 @@ tr2497:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st892;
-tr2498:
+ goto st934;
+tr2567:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -67048,18 +68890,18 @@ tr2498:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st892;
-tr2500:
+ goto st934;
+tr2569:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -67067,17 +68909,17 @@ tr2500:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st892;
-st892:
+ goto st934;
+st934:
if ( ++p == pe )
- goto _test_eof892;
-case 892:
+ goto _test_eof934;
+case 934:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -67091,71 +68933,71 @@ case 892:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st892;
- case 32: goto st892;
- case 40: goto tr2503;
- case 41: goto tr2504;
- case 42: goto tr2505;
- case 92: goto tr2505;
- case 95: goto tr2505;
- case 2058: goto tr2506;
- case 2107: goto tr2507;
+ case 9: goto st934;
+ case 32: goto st934;
+ case 40: goto tr2572;
+ case 41: goto tr2573;
+ case 42: goto tr2574;
+ case 92: goto tr2574;
+ case 95: goto tr2574;
+ case 2058: goto tr2575;
+ case 2107: goto tr2576;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr2505;
+ goto tr2574;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr2505;
+ goto tr2574;
} else
- goto tr2505;
- goto tr75;
-tr2505:
+ goto tr2574;
+ goto tr77;
+tr2574:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 893;goto st309;} }
- goto st893;
-st893:
+ { p--; {stack[top++] = 935;goto st318;} }
+ goto st935;
+st935:
if ( ++p == pe )
- goto _test_eof893;
-case 893:
+ goto _test_eof935;
+case 935:
switch( (*p) ) {
- case 32: goto tr2508;
- case 59: goto tr2508;
+ case 32: goto tr2577;
+ case 59: goto tr2577;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2508;
+ goto tr2577;
} else if ( (*p) >= 9 )
- goto tr2508;
- goto tr75;
-tr2508:
+ goto tr2577;
+ goto tr77;
+tr2577:
{
rdata_tail += s->dname_tmp_length;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1440;
-st1440:
+ goto st1488;
+st1488:
if ( ++p == pe )
- goto _test_eof1440;
-case 1440:
+ goto _test_eof1488;
+case 1488:
goto st0;
-tr2507:
+tr2576:
{
s->buffer_length = 0;
}
- goto st894;
-tr2509:
+ goto st936;
+tr2578:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st894;
-tr2501:
+ goto st936;
+tr2570:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -67163,17 +69005,17 @@ tr2501:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st894;
-st894:
+ goto st936;
+st936:
if ( ++p == pe )
- goto _test_eof894;
-case 894:
+ goto _test_eof936;
+case 936:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -67193,36 +69035,36 @@ case 894:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2510;
+ goto tr2579;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2509;
- goto tr75;
-st895:
+ goto tr2578;
+ goto tr77;
+st937:
if ( ++p == pe )
- goto _test_eof895;
-case 895:
+ goto _test_eof937;
+case 937:
switch( (*p) ) {
- case 32: goto tr2512;
- case 59: goto tr2512;
+ case 32: goto tr2581;
+ case 59: goto tr2581;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2512;
+ goto tr2581;
} else if ( (*p) >= 9 )
- goto tr2512;
- goto tr2511;
-tr2521:
+ goto tr2581;
+ goto tr2580;
+tr2590:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 896;goto st318;} }
- goto st896;
-tr2511:
+ { p--; {stack[top++] = 938;goto st327;} }
+ goto st938;
+tr2580:
{
s->long_string = true;
}
@@ -67231,15 +69073,15 @@ tr2511:
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 896;goto st318;} }
- goto st896;
-st896:
+ { p--; {stack[top++] = 938;goto st327;} }
+ goto st938;
+st938:
if ( ++p == pe )
- goto _test_eof896;
-case 896:
+ goto _test_eof938;
+case 938:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -67257,42 +69099,42 @@ case 896:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2513;
- case 32: goto tr2513;
- case 40: goto tr2514;
- case 41: goto tr2515;
- case 3082: goto tr2516;
- case 3131: goto tr2517;
- case 3338: goto tr2518;
- case 3387: goto tr2518;
- case 3594: goto tr2519;
- case 3643: goto tr2520;
+ case 9: goto tr2582;
+ case 32: goto tr2582;
+ case 40: goto tr2583;
+ case 41: goto tr2584;
+ case 3082: goto tr2585;
+ case 3131: goto tr2586;
+ case 3338: goto tr2587;
+ case 3387: goto tr2587;
+ case 3594: goto tr2588;
+ case 3643: goto tr2589;
}
- goto tr2512;
-tr2523:
+ goto tr2581;
+tr2592:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st897;
-tr2524:
+ goto st939;
+tr2593:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st897;
-tr2525:
+ goto st939;
+tr2594:
{
s->line_counter++;
}
- goto st897;
-tr2531:
+ goto st939;
+tr2600:
{
s->buffer[s->buffer_length++] = 0;
@@ -67302,95 +69144,95 @@ tr2531:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 897; goto _out;}
+ {p++; cs = 939; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st897;
-tr2513:
+ goto st939;
+tr2582:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st897;
-tr2514:
+ goto st939;
+tr2583:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st897;
-tr2515:
+ goto st939;
+tr2584:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st897;
-tr2516:
+ goto st939;
+tr2585:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st897;
-st897:
+ goto st939;
+st939:
if ( ++p == pe )
- goto _test_eof897;
-case 897:
+ goto _test_eof939;
+case 939:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -67408,60 +69250,60 @@ case 897:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st897;
- case 32: goto st897;
- case 40: goto tr2523;
- case 41: goto tr2524;
- case 3082: goto tr2525;
- case 3131: goto tr2526;
- case 3338: goto tr2527;
- case 3387: goto tr2527;
- case 3594: goto tr2528;
- case 3643: goto tr2529;
+ case 9: goto st939;
+ case 32: goto st939;
+ case 40: goto tr2592;
+ case 41: goto tr2593;
+ case 3082: goto tr2594;
+ case 3131: goto tr2595;
+ case 3338: goto tr2596;
+ case 3387: goto tr2596;
+ case 3594: goto tr2597;
+ case 3643: goto tr2598;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr2521;
+ goto tr2590;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr2521;
+ goto tr2590;
} else
- goto tr2521;
- goto tr2512;
-tr2526:
+ goto tr2590;
+ goto tr2581;
+tr2595:
{
s->buffer_length = 0;
}
- goto st898;
-tr2530:
+ goto st940;
+tr2599:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st898;
-tr2517:
+ goto st940;
+tr2586:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st898;
-st898:
+ goto st940;
+st940:
if ( ++p == pe )
- goto _test_eof898;
-case 898:
+ goto _test_eof940;
+case 940:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -67481,22 +69323,22 @@ case 898:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2531;
+ goto tr2600;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2530;
- goto tr2512;
-tr2518:
+ goto tr2599;
+ goto tr2581;
+tr2587:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -67505,32 +69347,32 @@ tr2518:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1441;
-tr2527:
+ goto st1489;
+tr2596:
{
s->long_string = false;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1441;
-st1441:
+ goto st1489;
+st1489:
if ( ++p == pe )
- goto _test_eof1441;
-case 1441:
+ goto _test_eof1489;
+case 1489:
goto st0;
-tr2519:
+tr2588:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -67542,8 +69384,8 @@ tr2519:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1442;
-tr2528:
+ goto st1490;
+tr2597:
{
s->line_counter++;
}
@@ -67553,11 +69395,11 @@ tr2528:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1442;
-st1442:
+ goto st1490;
+st1490:
if ( ++p == pe )
- goto _test_eof1442;
-case 1442:
+ goto _test_eof1490;
+case 1490:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -67575,38 +69417,38 @@ case 1442:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st897;
- case 32: goto st897;
- case 40: goto tr2523;
- case 41: goto tr2524;
- case 3082: goto tr2525;
- case 3131: goto tr2526;
- case 3338: goto tr2527;
- case 3387: goto tr2527;
- case 3594: goto tr2528;
- case 3643: goto tr2529;
+ case 9: goto st939;
+ case 32: goto st939;
+ case 40: goto tr2592;
+ case 41: goto tr2593;
+ case 3082: goto tr2594;
+ case 3131: goto tr2595;
+ case 3338: goto tr2596;
+ case 3387: goto tr2596;
+ case 3594: goto tr2597;
+ case 3643: goto tr2598;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr2521;
+ goto tr2590;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr2521;
+ goto tr2590;
} else
- goto tr2521;
- goto tr2512;
-tr2520:
+ goto tr2590;
+ goto tr2581;
+tr2589:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -67618,8 +69460,8 @@ tr2520:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1443;
-tr2529:
+ goto st1491;
+tr2598:
{
s->buffer_length = 0;
}
@@ -67629,11 +69471,11 @@ tr2529:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1443;
-st1443:
+ goto st1491;
+st1491:
if ( ++p == pe )
- goto _test_eof1443;
-case 1443:
+ goto _test_eof1491;
+case 1491:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -67653,36 +69495,36 @@ case 1443:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2531;
+ goto tr2600;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2530;
- goto tr2512;
-st899:
+ goto tr2599;
+ goto tr2581;
+st941:
if ( ++p == pe )
- goto _test_eof899;
-case 899:
+ goto _test_eof941;
+case 941:
if ( (*p) == 46 )
- goto tr2532;
+ goto tr2601;
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 58 )
- goto tr2532;
+ goto tr2601;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr2532;
+ goto tr2601;
} else
- goto tr2532;
- goto tr2304;
-tr2534:
+ goto tr2601;
+ goto tr2373;
+tr2603:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st900;
-tr2532:
+ goto st942;
+tr2601:
{
s->buffer_length = 0;
}
@@ -67691,47 +69533,47 @@ tr2532:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st900;
-st900:
+ goto st942;
+st942:
if ( ++p == pe )
- goto _test_eof900;
-case 900:
+ goto _test_eof942;
+case 942:
switch( (*p) ) {
- case 32: goto tr2533;
- case 46: goto tr2534;
- case 59: goto tr2533;
+ case 32: goto tr2602;
+ case 46: goto tr2603;
+ case 59: goto tr2602;
}
if ( (*p) < 48 ) {
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2533;
+ goto tr2602;
} else if ( (*p) >= 9 )
- goto tr2533;
+ goto tr2602;
} else if ( (*p) > 58 ) {
if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr2534;
+ goto tr2603;
} else if ( (*p) >= 65 )
- goto tr2534;
+ goto tr2603;
} else
- goto tr2534;
- goto tr2304;
-tr2533:
+ goto tr2603;
+ goto tr2373;
+tr2602:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -67739,20 +69581,20 @@ tr2533:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1444;
-st1444:
+ goto st1492;
+st1492:
if ( ++p == pe )
- goto _test_eof1444;
-case 1444:
+ goto _test_eof1492;
+case 1492:
goto st0;
-st901:
+st943:
if ( ++p == pe )
- goto _test_eof901;
-case 901:
+ goto _test_eof943;
+case 943:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2536;
- goto tr2535;
-tr2540:
+ goto tr2605;
+ goto tr2604;
+tr2609:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -67764,11 +69606,11 @@ tr2540:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st902;
-tr2536:
+ goto st944;
+tr2605:
{
memset(&(s->loc), 0, sizeof(s->loc));
// Defaults.
@@ -67793,14 +69635,14 @@ tr2536:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st902;
-st902:
+ goto st944;
+st944:
if ( ++p == pe )
- goto _test_eof902;
-case 902:
+ goto _test_eof944;
+case 944:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -67814,40 +69656,40 @@ case 902:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2537;
- case 32: goto tr2537;
- case 40: goto tr2538;
- case 41: goto tr2539;
- case 2058: goto tr2541;
- case 2107: goto tr2542;
+ case 9: goto tr2606;
+ case 32: goto tr2606;
+ case 40: goto tr2607;
+ case 41: goto tr2608;
+ case 2058: goto tr2610;
+ case 2107: goto tr2611;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2540;
- goto tr2535;
-tr2544:
+ goto tr2609;
+ goto tr2604;
+tr2613:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st903;
-tr2545:
+ goto st945;
+tr2614:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st903;
-tr2549:
+ goto st945;
+tr2618:
{
s->line_counter++;
}
- goto st903;
-tr2792:
+ goto st945;
+tr2861:
{
s->buffer[s->buffer_length++] = 0;
@@ -67857,75 +69699,75 @@ tr2792:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 903; goto _out;}
+ {p++; cs = 945; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st903;
-tr2537:
+ goto st945;
+tr2606:
{
if (s->number64 <= 90) {
s->loc.d1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st903;
-tr2538:
+ goto st945;
+tr2607:
{
if (s->number64 <= 90) {
s->loc.d1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st903;
-tr2539:
+ goto st945;
+tr2608:
{
if (s->number64 <= 90) {
s->loc.d1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st903;
-tr2541:
+ goto st945;
+tr2610:
{
if (s->number64 <= 90) {
s->loc.d1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st903;
-st903:
+ goto st945;
+st945:
if ( ++p == pe )
- goto _test_eof903;
-case 903:
+ goto _test_eof945;
+case 945:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -67939,19 +69781,19 @@ case 903:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st903;
- case 32: goto st903;
- case 40: goto tr2544;
- case 41: goto tr2545;
- case 78: goto st908;
- case 83: goto st950;
- case 2058: goto tr2549;
- case 2107: goto tr2550;
+ case 9: goto st945;
+ case 32: goto st945;
+ case 40: goto tr2613;
+ case 41: goto tr2614;
+ case 78: goto st950;
+ case 83: goto st992;
+ case 2058: goto tr2618;
+ case 2107: goto tr2619;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2546;
- goto tr2535;
-tr2546:
+ goto tr2615;
+ goto tr2604;
+tr2615:
{
s->number64 = 0;
}
@@ -67966,11 +69808,11 @@ tr2546:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st904;
-tr2554:
+ goto st946;
+tr2623:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -67982,14 +69824,14 @@ tr2554:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st904;
-st904:
+ goto st946;
+st946:
if ( ++p == pe )
- goto _test_eof904;
-case 904:
+ goto _test_eof946;
+case 946:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -68003,40 +69845,40 @@ case 904:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2551;
- case 32: goto tr2551;
- case 40: goto tr2552;
- case 41: goto tr2553;
- case 2058: goto tr2555;
- case 2107: goto tr2556;
+ case 9: goto tr2620;
+ case 32: goto tr2620;
+ case 40: goto tr2621;
+ case 41: goto tr2622;
+ case 2058: goto tr2624;
+ case 2107: goto tr2625;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2554;
- goto tr2535;
-tr2558:
+ goto tr2623;
+ goto tr2604;
+tr2627:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st905;
-tr2559:
+ goto st947;
+tr2628:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st905;
-tr2561:
+ goto st947;
+tr2630:
{
s->line_counter++;
}
- goto st905;
-tr2790:
+ goto st947;
+tr2859:
{
s->buffer[s->buffer_length++] = 0;
@@ -68046,75 +69888,75 @@ tr2790:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 905; goto _out;}
+ {p++; cs = 947; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st905;
-tr2551:
+ goto st947;
+tr2620:
{
if (s->number64 <= 59) {
s->loc.m1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st905;
-tr2552:
+ goto st947;
+tr2621:
{
if (s->number64 <= 59) {
s->loc.m1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st905;
-tr2553:
+ goto st947;
+tr2622:
{
if (s->number64 <= 59) {
s->loc.m1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st905;
-tr2555:
+ goto st947;
+tr2624:
{
if (s->number64 <= 59) {
s->loc.m1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st905;
-st905:
+ goto st947;
+st947:
if ( ++p == pe )
- goto _test_eof905;
-case 905:
+ goto _test_eof947;
+case 947:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -68128,19 +69970,19 @@ case 905:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st905;
- case 32: goto st905;
- case 40: goto tr2558;
- case 41: goto tr2559;
- case 78: goto st908;
- case 83: goto st950;
- case 2058: goto tr2561;
- case 2107: goto tr2562;
+ case 9: goto st947;
+ case 32: goto st947;
+ case 40: goto tr2627;
+ case 41: goto tr2628;
+ case 78: goto st950;
+ case 83: goto st992;
+ case 2058: goto tr2630;
+ case 2107: goto tr2631;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2560;
- goto tr2535;
-tr2567:
+ goto tr2629;
+ goto tr2604;
+tr2636:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -68152,11 +69994,11 @@ tr2567:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st906;
-tr2560:
+ goto st948;
+tr2629:
{
s->decimals = 3;
}
@@ -68177,14 +70019,14 @@ tr2560:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st906;
-st906:
+ goto st948;
+st948:
if ( ++p == pe )
- goto _test_eof906;
-case 906:
+ goto _test_eof948;
+case 948:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -68198,41 +70040,41 @@ case 906:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2563;
- case 32: goto tr2563;
- case 40: goto tr2564;
- case 41: goto tr2565;
- case 46: goto st952;
- case 2058: goto tr2568;
- case 2107: goto tr2569;
+ case 9: goto tr2632;
+ case 32: goto tr2632;
+ case 40: goto tr2633;
+ case 41: goto tr2634;
+ case 46: goto st994;
+ case 2058: goto tr2637;
+ case 2107: goto tr2638;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2567;
- goto tr2535;
-tr2571:
+ goto tr2636;
+ goto tr2604;
+tr2640:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st907;
-tr2572:
+ goto st949;
+tr2641:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st907;
-tr2573:
+ goto st949;
+tr2642:
{
s->line_counter++;
}
- goto st907;
-tr2781:
+ goto st949;
+tr2850:
{
s->buffer[s->buffer_length++] = 0;
@@ -68242,15 +70084,15 @@ tr2781:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 907; goto _out;}
+ {p++; cs = 949; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st907;
-tr2563:
+ goto st949;
+tr2632:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -68260,7 +70102,7 @@ tr2563:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -68268,11 +70110,11 @@ tr2563:
s->loc.s1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st907;
-tr2564:
+ goto st949;
+tr2633:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -68282,7 +70124,7 @@ tr2564:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -68290,18 +70132,18 @@ tr2564:
s->loc.s1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st907;
-tr2565:
+ goto st949;
+tr2634:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -68311,7 +70153,7 @@ tr2565:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -68319,18 +70161,18 @@ tr2565:
s->loc.s1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st907;
-tr2568:
+ goto st949;
+tr2637:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -68340,7 +70182,7 @@ tr2568:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -68348,14 +70190,14 @@ tr2568:
s->loc.s1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st907;
-tr2782:
+ goto st949;
+tr2851:
{
s->number64_tmp = s->number64;
}
@@ -68368,7 +70210,7 @@ tr2782:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -68376,11 +70218,11 @@ tr2782:
s->loc.s1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st907;
-tr2783:
+ goto st949;
+tr2852:
{
s->number64_tmp = s->number64;
}
@@ -68393,7 +70235,7 @@ tr2783:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -68401,18 +70243,18 @@ tr2783:
s->loc.s1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st907;
-tr2784:
+ goto st949;
+tr2853:
{
s->number64_tmp = s->number64;
}
@@ -68425,7 +70267,7 @@ tr2784:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -68433,18 +70275,18 @@ tr2784:
s->loc.s1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st907;
-tr2786:
+ goto st949;
+tr2855:
{
s->number64_tmp = s->number64;
}
@@ -68457,7 +70299,7 @@ tr2786:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -68465,17 +70307,17 @@ tr2786:
s->loc.s1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st907;
-st907:
+ goto st949;
+st949:
if ( ++p == pe )
- goto _test_eof907;
-case 907:
+ goto _test_eof949;
+case 949:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -68489,20 +70331,20 @@ case 907:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st907;
- case 32: goto st907;
- case 40: goto tr2571;
- case 41: goto tr2572;
- case 78: goto st908;
- case 83: goto st950;
- case 2058: goto tr2573;
- case 2107: goto tr2574;
+ case 9: goto st949;
+ case 32: goto st949;
+ case 40: goto tr2640;
+ case 41: goto tr2641;
+ case 78: goto st950;
+ case 83: goto st992;
+ case 2058: goto tr2642;
+ case 2107: goto tr2643;
}
- goto tr2535;
-st908:
+ goto tr2604;
+st950:
if ( ++p == pe )
- goto _test_eof908;
-case 908:
+ goto _test_eof950;
+case 950:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -68516,38 +70358,38 @@ case 908:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st909;
- case 32: goto st909;
- case 40: goto tr2576;
- case 41: goto tr2577;
- case 2058: goto tr2578;
- case 2107: goto tr2579;
+ case 9: goto st951;
+ case 32: goto st951;
+ case 40: goto tr2645;
+ case 41: goto tr2646;
+ case 2058: goto tr2647;
+ case 2107: goto tr2648;
}
- goto tr2535;
-tr2576:
+ goto tr2604;
+tr2645:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st909;
-tr2577:
+ goto st951;
+tr2646:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st909;
-tr2578:
+ goto st951;
+tr2647:
{
s->line_counter++;
}
- goto st909;
-tr2774:
+ goto st951;
+tr2843:
{
s->buffer[s->buffer_length++] = 0;
@@ -68557,55 +70399,55 @@ tr2774:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 909; goto _out;}
+ {p++; cs = 951; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st909;
-tr2775:
+ goto st951;
+tr2844:
{
s->loc.lat_sign = -1;
}
- goto st909;
-tr2776:
+ goto st951;
+tr2845:
{
s->loc.lat_sign = -1;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st909;
-tr2777:
+ goto st951;
+tr2846:
{
s->loc.lat_sign = -1;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st909;
-tr2778:
+ goto st951;
+tr2847:
{
s->loc.lat_sign = -1;
}
{
s->line_counter++;
}
- goto st909;
-st909:
+ goto st951;
+st951:
if ( ++p == pe )
- goto _test_eof909;
-case 909:
+ goto _test_eof951;
+case 951:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -68619,17 +70461,17 @@ case 909:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st909;
- case 32: goto st909;
- case 40: goto tr2576;
- case 41: goto tr2577;
- case 2058: goto tr2578;
- case 2107: goto tr2579;
+ case 9: goto st951;
+ case 32: goto st951;
+ case 40: goto tr2645;
+ case 41: goto tr2646;
+ case 2058: goto tr2647;
+ case 2107: goto tr2648;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2580;
- goto tr2535;
-tr2580:
+ goto tr2649;
+ goto tr2604;
+tr2649:
{
s->number64 = 0;
}
@@ -68644,11 +70486,11 @@ tr2580:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st910;
-tr2584:
+ goto st952;
+tr2653:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -68660,14 +70502,14 @@ tr2584:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st910;
-st910:
+ goto st952;
+st952:
if ( ++p == pe )
- goto _test_eof910;
-case 910:
+ goto _test_eof952;
+case 952:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -68681,40 +70523,40 @@ case 910:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2581;
- case 32: goto tr2581;
- case 40: goto tr2582;
- case 41: goto tr2583;
- case 2058: goto tr2585;
- case 2107: goto tr2586;
+ case 9: goto tr2650;
+ case 32: goto tr2650;
+ case 40: goto tr2651;
+ case 41: goto tr2652;
+ case 2058: goto tr2654;
+ case 2107: goto tr2655;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2584;
- goto tr2535;
-tr2588:
+ goto tr2653;
+ goto tr2604;
+tr2657:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st911;
-tr2589:
+ goto st953;
+tr2658:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st911;
-tr2593:
+ goto st953;
+tr2662:
{
s->line_counter++;
}
- goto st911;
-tr2772:
+ goto st953;
+tr2841:
{
s->buffer[s->buffer_length++] = 0;
@@ -68724,75 +70566,75 @@ tr2772:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 911; goto _out;}
+ {p++; cs = 953; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st911;
-tr2581:
+ goto st953;
+tr2650:
{
if (s->number64 <= 180) {
s->loc.d2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st911;
-tr2582:
+ goto st953;
+tr2651:
{
if (s->number64 <= 180) {
s->loc.d2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st911;
-tr2583:
+ goto st953;
+tr2652:
{
if (s->number64 <= 180) {
s->loc.d2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st911;
-tr2585:
+ goto st953;
+tr2654:
{
if (s->number64 <= 180) {
s->loc.d2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st911;
-st911:
+ goto st953;
+st953:
if ( ++p == pe )
- goto _test_eof911;
-case 911:
+ goto _test_eof953;
+case 953:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -68806,19 +70648,19 @@ case 911:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st911;
- case 32: goto st911;
- case 40: goto tr2588;
- case 41: goto tr2589;
- case 69: goto st916;
- case 87: goto st943;
- case 2058: goto tr2593;
- case 2107: goto tr2594;
+ case 9: goto st953;
+ case 32: goto st953;
+ case 40: goto tr2657;
+ case 41: goto tr2658;
+ case 69: goto st958;
+ case 87: goto st985;
+ case 2058: goto tr2662;
+ case 2107: goto tr2663;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2590;
- goto tr2535;
-tr2590:
+ goto tr2659;
+ goto tr2604;
+tr2659:
{
s->number64 = 0;
}
@@ -68833,11 +70675,11 @@ tr2590:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st912;
-tr2598:
+ goto st954;
+tr2667:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -68849,14 +70691,14 @@ tr2598:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st912;
-st912:
+ goto st954;
+st954:
if ( ++p == pe )
- goto _test_eof912;
-case 912:
+ goto _test_eof954;
+case 954:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -68870,40 +70712,40 @@ case 912:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2595;
- case 32: goto tr2595;
- case 40: goto tr2596;
- case 41: goto tr2597;
- case 2058: goto tr2599;
- case 2107: goto tr2600;
+ case 9: goto tr2664;
+ case 32: goto tr2664;
+ case 40: goto tr2665;
+ case 41: goto tr2666;
+ case 2058: goto tr2668;
+ case 2107: goto tr2669;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2598;
- goto tr2535;
-tr2602:
+ goto tr2667;
+ goto tr2604;
+tr2671:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st913;
-tr2603:
+ goto st955;
+tr2672:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st913;
-tr2605:
+ goto st955;
+tr2674:
{
s->line_counter++;
}
- goto st913;
-tr2770:
+ goto st955;
+tr2839:
{
s->buffer[s->buffer_length++] = 0;
@@ -68913,75 +70755,75 @@ tr2770:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 913; goto _out;}
+ {p++; cs = 955; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st913;
-tr2595:
+ goto st955;
+tr2664:
{
if (s->number64 <= 59) {
s->loc.m2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st913;
-tr2596:
+ goto st955;
+tr2665:
{
if (s->number64 <= 59) {
s->loc.m2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st913;
-tr2597:
+ goto st955;
+tr2666:
{
if (s->number64 <= 59) {
s->loc.m2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st913;
-tr2599:
+ goto st955;
+tr2668:
{
if (s->number64 <= 59) {
s->loc.m2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st913;
-st913:
+ goto st955;
+st955:
if ( ++p == pe )
- goto _test_eof913;
-case 913:
+ goto _test_eof955;
+case 955:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -68995,19 +70837,19 @@ case 913:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st913;
- case 32: goto st913;
- case 40: goto tr2602;
- case 41: goto tr2603;
- case 69: goto st916;
- case 87: goto st943;
- case 2058: goto tr2605;
- case 2107: goto tr2606;
+ case 9: goto st955;
+ case 32: goto st955;
+ case 40: goto tr2671;
+ case 41: goto tr2672;
+ case 69: goto st958;
+ case 87: goto st985;
+ case 2058: goto tr2674;
+ case 2107: goto tr2675;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2604;
- goto tr2535;
-tr2611:
+ goto tr2673;
+ goto tr2604;
+tr2680:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -69019,11 +70861,11 @@ tr2611:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st914;
-tr2604:
+ goto st956;
+tr2673:
{
s->decimals = 3;
}
@@ -69044,14 +70886,14 @@ tr2604:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st914;
-st914:
+ goto st956;
+st956:
if ( ++p == pe )
- goto _test_eof914;
-case 914:
+ goto _test_eof956;
+case 956:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -69065,41 +70907,41 @@ case 914:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2607;
- case 32: goto tr2607;
- case 40: goto tr2608;
- case 41: goto tr2609;
- case 46: goto st945;
- case 2058: goto tr2612;
- case 2107: goto tr2613;
+ case 9: goto tr2676;
+ case 32: goto tr2676;
+ case 40: goto tr2677;
+ case 41: goto tr2678;
+ case 46: goto st987;
+ case 2058: goto tr2681;
+ case 2107: goto tr2682;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2611;
- goto tr2535;
-tr2615:
+ goto tr2680;
+ goto tr2604;
+tr2684:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st915;
-tr2616:
+ goto st957;
+tr2685:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st915;
-tr2617:
+ goto st957;
+tr2686:
{
s->line_counter++;
}
- goto st915;
-tr2761:
+ goto st957;
+tr2830:
{
s->buffer[s->buffer_length++] = 0;
@@ -69109,15 +70951,15 @@ tr2761:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 915; goto _out;}
+ {p++; cs = 957; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st915;
-tr2607:
+ goto st957;
+tr2676:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -69127,7 +70969,7 @@ tr2607:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69135,11 +70977,11 @@ tr2607:
s->loc.s2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st915;
-tr2608:
+ goto st957;
+tr2677:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -69149,7 +70991,7 @@ tr2608:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69157,18 +70999,18 @@ tr2608:
s->loc.s2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st915;
-tr2609:
+ goto st957;
+tr2678:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -69178,7 +71020,7 @@ tr2609:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69186,18 +71028,18 @@ tr2609:
s->loc.s2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st915;
-tr2612:
+ goto st957;
+tr2681:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -69207,7 +71049,7 @@ tr2612:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69215,14 +71057,14 @@ tr2612:
s->loc.s2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st915;
-tr2762:
+ goto st957;
+tr2831:
{
s->number64_tmp = s->number64;
}
@@ -69235,7 +71077,7 @@ tr2762:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69243,11 +71085,11 @@ tr2762:
s->loc.s2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st915;
-tr2763:
+ goto st957;
+tr2832:
{
s->number64_tmp = s->number64;
}
@@ -69260,7 +71102,7 @@ tr2763:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69268,18 +71110,18 @@ tr2763:
s->loc.s2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st915;
-tr2764:
+ goto st957;
+tr2833:
{
s->number64_tmp = s->number64;
}
@@ -69292,7 +71134,7 @@ tr2764:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69300,18 +71142,18 @@ tr2764:
s->loc.s2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st915;
-tr2766:
+ goto st957;
+tr2835:
{
s->number64_tmp = s->number64;
}
@@ -69324,7 +71166,7 @@ tr2766:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69332,17 +71174,17 @@ tr2766:
s->loc.s2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st915;
-st915:
+ goto st957;
+st957:
if ( ++p == pe )
- goto _test_eof915;
-case 915:
+ goto _test_eof957;
+case 957:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -69356,20 +71198,20 @@ case 915:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st915;
- case 32: goto st915;
- case 40: goto tr2615;
- case 41: goto tr2616;
- case 69: goto st916;
- case 87: goto st943;
- case 2058: goto tr2617;
- case 2107: goto tr2618;
+ case 9: goto st957;
+ case 32: goto st957;
+ case 40: goto tr2684;
+ case 41: goto tr2685;
+ case 69: goto st958;
+ case 87: goto st985;
+ case 2058: goto tr2686;
+ case 2107: goto tr2687;
}
- goto tr2535;
-st916:
+ goto tr2604;
+st958:
if ( ++p == pe )
- goto _test_eof916;
-case 916:
+ goto _test_eof958;
+case 958:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -69383,38 +71225,38 @@ case 916:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st917;
- case 32: goto st917;
- case 40: goto tr2620;
- case 41: goto tr2621;
- case 2058: goto tr2622;
- case 2107: goto tr2623;
+ case 9: goto st959;
+ case 32: goto st959;
+ case 40: goto tr2689;
+ case 41: goto tr2690;
+ case 2058: goto tr2691;
+ case 2107: goto tr2692;
}
- goto tr2535;
-tr2620:
+ goto tr2604;
+tr2689:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st917;
-tr2621:
+ goto st959;
+tr2690:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st917;
-tr2622:
+ goto st959;
+tr2691:
{
s->line_counter++;
}
- goto st917;
-tr2754:
+ goto st959;
+tr2823:
{
s->buffer[s->buffer_length++] = 0;
@@ -69424,55 +71266,55 @@ tr2754:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 917; goto _out;}
+ {p++; cs = 959; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st917;
-tr2755:
+ goto st959;
+tr2824:
{
s->loc.long_sign = -1;
}
- goto st917;
-tr2756:
+ goto st959;
+tr2825:
{
s->loc.long_sign = -1;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st917;
-tr2757:
+ goto st959;
+tr2826:
{
s->loc.long_sign = -1;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st917;
-tr2758:
+ goto st959;
+tr2827:
{
s->loc.long_sign = -1;
}
{
s->line_counter++;
}
- goto st917;
-st917:
+ goto st959;
+st959:
if ( ++p == pe )
- goto _test_eof917;
-case 917:
+ goto _test_eof959;
+case 959:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -69486,25 +71328,25 @@ case 917:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st917;
- case 32: goto st917;
- case 40: goto tr2620;
- case 41: goto tr2621;
- case 45: goto st918;
- case 2058: goto tr2622;
- case 2107: goto tr2623;
+ case 9: goto st959;
+ case 32: goto st959;
+ case 40: goto tr2689;
+ case 41: goto tr2690;
+ case 45: goto st960;
+ case 2058: goto tr2691;
+ case 2107: goto tr2692;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2625;
- goto tr2535;
-st918:
+ goto tr2694;
+ goto tr2604;
+st960:
if ( ++p == pe )
- goto _test_eof918;
-case 918:
+ goto _test_eof960;
+case 960:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2626;
- goto tr2535;
-tr2631:
+ goto tr2695;
+ goto tr2604;
+tr2700:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -69516,11 +71358,11 @@ tr2631:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st919;
-tr2625:
+ goto st961;
+tr2694:
{
s->decimals = 2;
}
@@ -69541,11 +71383,11 @@ tr2625:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st919;
-tr2626:
+ goto st961;
+tr2695:
{
s->loc.alt_sign = -1;
}
@@ -69569,14 +71411,14 @@ tr2626:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st919;
-st919:
+ goto st961;
+st961:
if ( ++p == pe )
- goto _test_eof919;
-case 919:
+ goto _test_eof961;
+case 961:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -69594,46 +71436,46 @@ case 919:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2627;
- case 32: goto tr2627;
- case 40: goto tr2628;
- case 41: goto tr2629;
- case 46: goto st939;
- case 109: goto tr2632;
- case 3082: goto tr2633;
- case 3131: goto tr2634;
- case 3338: goto tr2635;
- case 3387: goto tr2635;
- case 3594: goto tr2636;
- case 3643: goto tr2637;
+ case 9: goto tr2696;
+ case 32: goto tr2696;
+ case 40: goto tr2697;
+ case 41: goto tr2698;
+ case 46: goto st981;
+ case 109: goto tr2701;
+ case 3082: goto tr2702;
+ case 3131: goto tr2703;
+ case 3338: goto tr2704;
+ case 3387: goto tr2704;
+ case 3594: goto tr2705;
+ case 3643: goto tr2706;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2631;
- goto tr2535;
-tr2639:
+ goto tr2700;
+ goto tr2604;
+tr2708:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st920;
-tr2640:
+ goto st962;
+tr2709:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st920;
-tr2642:
+ goto st962;
+tr2711:
{
s->line_counter++;
}
- goto st920;
-tr2741:
+ goto st962;
+tr2810:
{
s->buffer[s->buffer_length++] = 0;
@@ -69643,15 +71485,15 @@ tr2741:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 920; goto _out;}
+ {p++; cs = 962; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st920;
-tr2627:
+ goto st962;
+tr2696:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -69661,7 +71503,7 @@ tr2627:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69671,11 +71513,11 @@ tr2627:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st920;
-tr2628:
+ goto st962;
+tr2697:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -69685,7 +71527,7 @@ tr2628:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69695,18 +71537,18 @@ tr2628:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st920;
-tr2629:
+ goto st962;
+tr2698:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -69716,7 +71558,7 @@ tr2629:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69726,18 +71568,18 @@ tr2629:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st920;
-tr2633:
+ goto st962;
+tr2702:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -69747,7 +71589,7 @@ tr2633:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69757,14 +71599,14 @@ tr2633:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st920;
-tr2742:
+ goto st962;
+tr2811:
{
s->number64_tmp = s->number64;
}
@@ -69777,7 +71619,7 @@ tr2742:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69787,11 +71629,11 @@ tr2742:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st920;
-tr2743:
+ goto st962;
+tr2812:
{
s->number64_tmp = s->number64;
}
@@ -69804,7 +71646,7 @@ tr2743:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69814,18 +71656,18 @@ tr2743:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st920;
-tr2744:
+ goto st962;
+tr2813:
{
s->number64_tmp = s->number64;
}
@@ -69838,7 +71680,7 @@ tr2744:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69848,18 +71690,18 @@ tr2744:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st920;
-tr2747:
+ goto st962;
+tr2816:
{
s->number64_tmp = s->number64;
}
@@ -69872,7 +71714,7 @@ tr2747:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -69882,17 +71724,17 @@ tr2747:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st920;
-st920:
+ goto st962;
+st962:
if ( ++p == pe )
- goto _test_eof920;
-case 920:
+ goto _test_eof962;
+case 962:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -69910,21 +71752,21 @@ case 920:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st920;
- case 32: goto st920;
- case 40: goto tr2639;
- case 41: goto tr2640;
- case 3082: goto tr2642;
- case 3131: goto tr2643;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2645;
- case 3643: goto tr2646;
+ case 9: goto st962;
+ case 32: goto st962;
+ case 40: goto tr2708;
+ case 41: goto tr2709;
+ case 3082: goto tr2711;
+ case 3131: goto tr2712;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2714;
+ case 3643: goto tr2715;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2641;
- goto tr2535;
-tr2651:
+ goto tr2710;
+ goto tr2604;
+tr2720:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -69936,11 +71778,11 @@ tr2651:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st921;
-tr2641:
+ goto st963;
+tr2710:
{
s->decimals = 2;
}
@@ -69961,14 +71803,14 @@ tr2641:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st921;
-st921:
+ goto st963;
+st963:
if ( ++p == pe )
- goto _test_eof921;
-case 921:
+ goto _test_eof963;
+case 963:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -69986,46 +71828,46 @@ case 921:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2647;
- case 32: goto tr2647;
- case 40: goto tr2648;
- case 41: goto tr2649;
- case 46: goto st935;
- case 109: goto tr2652;
- case 3082: goto tr2653;
- case 3131: goto tr2654;
- case 3338: goto tr2655;
- case 3387: goto tr2655;
- case 3594: goto tr2656;
- case 3643: goto tr2657;
+ case 9: goto tr2716;
+ case 32: goto tr2716;
+ case 40: goto tr2717;
+ case 41: goto tr2718;
+ case 46: goto st977;
+ case 109: goto tr2721;
+ case 3082: goto tr2722;
+ case 3131: goto tr2723;
+ case 3338: goto tr2724;
+ case 3387: goto tr2724;
+ case 3594: goto tr2725;
+ case 3643: goto tr2726;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2651;
- goto tr2535;
-tr2659:
+ goto tr2720;
+ goto tr2604;
+tr2728:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st922;
-tr2660:
+ goto st964;
+tr2729:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st922;
-tr2662:
+ goto st964;
+tr2731:
{
s->line_counter++;
}
- goto st922;
-tr2728:
+ goto st964;
+tr2797:
{
s->buffer[s->buffer_length++] = 0;
@@ -70035,15 +71877,15 @@ tr2728:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 922; goto _out;}
+ {p++; cs = 964; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st922;
-tr2647:
+ goto st964;
+tr2716:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70053,7 +71895,7 @@ tr2647:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70061,11 +71903,11 @@ tr2647:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st922;
-tr2648:
+ goto st964;
+tr2717:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70075,7 +71917,7 @@ tr2648:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70083,18 +71925,18 @@ tr2648:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st922;
-tr2649:
+ goto st964;
+tr2718:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70104,7 +71946,7 @@ tr2649:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70112,18 +71954,18 @@ tr2649:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st922;
-tr2653:
+ goto st964;
+tr2722:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70133,7 +71975,7 @@ tr2653:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70141,14 +71983,14 @@ tr2653:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st922;
-tr2729:
+ goto st964;
+tr2798:
{
s->number64_tmp = s->number64;
}
@@ -70161,7 +72003,7 @@ tr2729:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70169,11 +72011,11 @@ tr2729:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st922;
-tr2730:
+ goto st964;
+tr2799:
{
s->number64_tmp = s->number64;
}
@@ -70186,7 +72028,7 @@ tr2730:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70194,18 +72036,18 @@ tr2730:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st922;
-tr2731:
+ goto st964;
+tr2800:
{
s->number64_tmp = s->number64;
}
@@ -70218,7 +72060,7 @@ tr2731:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70226,18 +72068,18 @@ tr2731:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st922;
-tr2734:
+ goto st964;
+tr2803:
{
s->number64_tmp = s->number64;
}
@@ -70250,7 +72092,7 @@ tr2734:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70258,17 +72100,17 @@ tr2734:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st922;
-st922:
+ goto st964;
+st964:
if ( ++p == pe )
- goto _test_eof922;
-case 922:
+ goto _test_eof964;
+case 964:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -70286,21 +72128,21 @@ case 922:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st922;
- case 32: goto st922;
- case 40: goto tr2659;
- case 41: goto tr2660;
- case 3082: goto tr2662;
- case 3131: goto tr2663;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2664;
- case 3643: goto tr2665;
+ case 9: goto st964;
+ case 32: goto st964;
+ case 40: goto tr2728;
+ case 41: goto tr2729;
+ case 3082: goto tr2731;
+ case 3131: goto tr2732;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2733;
+ case 3643: goto tr2734;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2661;
- goto tr2535;
-tr2670:
+ goto tr2730;
+ goto tr2604;
+tr2739:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -70312,11 +72154,11 @@ tr2670:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st923;
-tr2661:
+ goto st965;
+tr2730:
{
s->decimals = 2;
}
@@ -70337,14 +72179,14 @@ tr2661:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st923;
-st923:
+ goto st965;
+st965:
if ( ++p == pe )
- goto _test_eof923;
-case 923:
+ goto _test_eof965;
+case 965:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -70362,46 +72204,46 @@ case 923:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2666;
- case 32: goto tr2666;
- case 40: goto tr2667;
- case 41: goto tr2668;
- case 46: goto st931;
- case 109: goto tr2671;
- case 3082: goto tr2672;
- case 3131: goto tr2673;
- case 3338: goto tr2674;
- case 3387: goto tr2674;
- case 3594: goto tr2675;
- case 3643: goto tr2676;
+ case 9: goto tr2735;
+ case 32: goto tr2735;
+ case 40: goto tr2736;
+ case 41: goto tr2737;
+ case 46: goto st973;
+ case 109: goto tr2740;
+ case 3082: goto tr2741;
+ case 3131: goto tr2742;
+ case 3338: goto tr2743;
+ case 3387: goto tr2743;
+ case 3594: goto tr2744;
+ case 3643: goto tr2745;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2670;
- goto tr2535;
-tr2678:
+ goto tr2739;
+ goto tr2604;
+tr2747:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st924;
-tr2679:
+ goto st966;
+tr2748:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st924;
-tr2681:
+ goto st966;
+tr2750:
{
s->line_counter++;
}
- goto st924;
-tr2715:
+ goto st966;
+tr2784:
{
s->buffer[s->buffer_length++] = 0;
@@ -70411,15 +72253,15 @@ tr2715:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 924; goto _out;}
+ {p++; cs = 966; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st924;
-tr2666:
+ goto st966;
+tr2735:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70429,7 +72271,7 @@ tr2666:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70437,11 +72279,11 @@ tr2666:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st924;
-tr2667:
+ goto st966;
+tr2736:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70451,7 +72293,7 @@ tr2667:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70459,18 +72301,18 @@ tr2667:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st924;
-tr2668:
+ goto st966;
+tr2737:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70480,7 +72322,7 @@ tr2668:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70488,18 +72330,18 @@ tr2668:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st924;
-tr2672:
+ goto st966;
+tr2741:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70509,7 +72351,7 @@ tr2672:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70517,14 +72359,14 @@ tr2672:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st924;
-tr2716:
+ goto st966;
+tr2785:
{
s->number64_tmp = s->number64;
}
@@ -70537,7 +72379,7 @@ tr2716:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70545,11 +72387,11 @@ tr2716:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st924;
-tr2717:
+ goto st966;
+tr2786:
{
s->number64_tmp = s->number64;
}
@@ -70562,7 +72404,7 @@ tr2717:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70570,18 +72412,18 @@ tr2717:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st924;
-tr2718:
+ goto st966;
+tr2787:
{
s->number64_tmp = s->number64;
}
@@ -70594,7 +72436,7 @@ tr2718:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70602,18 +72444,18 @@ tr2718:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st924;
-tr2721:
+ goto st966;
+tr2790:
{
s->number64_tmp = s->number64;
}
@@ -70626,7 +72468,7 @@ tr2721:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70634,17 +72476,17 @@ tr2721:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st924;
-st924:
+ goto st966;
+st966:
if ( ++p == pe )
- goto _test_eof924;
-case 924:
+ goto _test_eof966;
+case 966:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -70662,21 +72504,21 @@ case 924:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st924;
- case 32: goto st924;
- case 40: goto tr2678;
- case 41: goto tr2679;
- case 3082: goto tr2681;
- case 3131: goto tr2682;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2683;
- case 3643: goto tr2684;
+ case 9: goto st966;
+ case 32: goto st966;
+ case 40: goto tr2747;
+ case 41: goto tr2748;
+ case 3082: goto tr2750;
+ case 3131: goto tr2751;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2752;
+ case 3643: goto tr2753;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2680;
- goto tr2535;
-tr2689:
+ goto tr2749;
+ goto tr2604;
+tr2758:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -70688,11 +72530,11 @@ tr2689:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st925;
-tr2680:
+ goto st967;
+tr2749:
{
s->decimals = 2;
}
@@ -70713,14 +72555,14 @@ tr2680:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st925;
-st925:
+ goto st967;
+st967:
if ( ++p == pe )
- goto _test_eof925;
-case 925:
+ goto _test_eof967;
+case 967:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -70738,46 +72580,46 @@ case 925:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2685;
- case 32: goto tr2685;
- case 40: goto tr2686;
- case 41: goto tr2687;
- case 46: goto st928;
- case 109: goto tr2685;
- case 3082: goto tr2690;
- case 3131: goto tr2691;
- case 3338: goto tr2692;
- case 3387: goto tr2692;
- case 3594: goto tr2693;
- case 3643: goto tr2694;
+ case 9: goto tr2754;
+ case 32: goto tr2754;
+ case 40: goto tr2755;
+ case 41: goto tr2756;
+ case 46: goto st970;
+ case 109: goto tr2754;
+ case 3082: goto tr2759;
+ case 3131: goto tr2760;
+ case 3338: goto tr2761;
+ case 3387: goto tr2761;
+ case 3594: goto tr2762;
+ case 3643: goto tr2763;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2689;
- goto tr2535;
-tr2696:
+ goto tr2758;
+ goto tr2604;
+tr2765:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st926;
-tr2697:
+ goto st968;
+tr2766:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st926;
-tr2698:
+ goto st968;
+tr2767:
{
s->line_counter++;
}
- goto st926;
-tr2703:
+ goto st968;
+tr2772:
{
s->buffer[s->buffer_length++] = 0;
@@ -70787,15 +72629,15 @@ tr2703:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 926; goto _out;}
+ {p++; cs = 968; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st926;
-tr2685:
+ goto st968;
+tr2754:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70805,7 +72647,7 @@ tr2685:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70813,11 +72655,11 @@ tr2685:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st926;
-tr2686:
+ goto st968;
+tr2755:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70827,7 +72669,7 @@ tr2686:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70835,18 +72677,18 @@ tr2686:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st926;
-tr2687:
+ goto st968;
+tr2756:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70856,7 +72698,7 @@ tr2687:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70864,18 +72706,18 @@ tr2687:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st926;
-tr2690:
+ goto st968;
+tr2759:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -70885,7 +72727,7 @@ tr2690:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70893,14 +72735,14 @@ tr2690:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st926;
-tr2704:
+ goto st968;
+tr2773:
{
s->number64_tmp = s->number64;
}
@@ -70913,7 +72755,7 @@ tr2704:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70921,11 +72763,11 @@ tr2704:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st926;
-tr2705:
+ goto st968;
+tr2774:
{
s->number64_tmp = s->number64;
}
@@ -70938,7 +72780,7 @@ tr2705:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70946,18 +72788,18 @@ tr2705:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st926;
-tr2706:
+ goto st968;
+tr2775:
{
s->number64_tmp = s->number64;
}
@@ -70970,7 +72812,7 @@ tr2706:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -70978,18 +72820,18 @@ tr2706:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st926;
-tr2708:
+ goto st968;
+tr2777:
{
s->number64_tmp = s->number64;
}
@@ -71002,7 +72844,7 @@ tr2708:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71010,17 +72852,17 @@ tr2708:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st926;
-st926:
+ goto st968;
+st968:
if ( ++p == pe )
- goto _test_eof926;
-case 926:
+ goto _test_eof968;
+case 968:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -71038,31 +72880,31 @@ case 926:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st926;
- case 32: goto st926;
- case 40: goto tr2696;
- case 41: goto tr2697;
- case 3082: goto tr2698;
- case 3131: goto tr2699;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2700;
- case 3643: goto tr2701;
+ case 9: goto st968;
+ case 32: goto st968;
+ case 40: goto tr2765;
+ case 41: goto tr2766;
+ case 3082: goto tr2767;
+ case 3131: goto tr2768;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2769;
+ case 3643: goto tr2770;
}
- goto tr2535;
-tr2699:
+ goto tr2604;
+tr2768:
{
s->buffer_length = 0;
}
- goto st927;
-tr2702:
+ goto st969;
+tr2771:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st927;
-tr2691:
+ goto st969;
+tr2760:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -71072,7 +72914,7 @@ tr2691:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71080,14 +72922,14 @@ tr2691:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st927;
-tr2709:
+ goto st969;
+tr2778:
{
s->number64_tmp = s->number64;
}
@@ -71100,7 +72942,7 @@ tr2709:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71108,17 +72950,17 @@ tr2709:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st927;
-st927:
+ goto st969;
+st969:
if ( ++p == pe )
- goto _test_eof927;
-case 927:
+ goto _test_eof969;
+case 969:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -71138,11 +72980,11 @@ case 927:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2703;
+ goto tr2772;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2702;
- goto tr2535;
-tr2635:
+ goto tr2771;
+ goto tr2604;
+tr2704:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -71152,7 +72994,7 @@ tr2635:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71162,7 +73004,7 @@ tr2635:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71194,8 +73036,8 @@ tr2635:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1445;
-tr2644:
+ goto st1493;
+tr2713:
{
// Write version.
*(rdata_tail) = 0;
@@ -71225,8 +73067,8 @@ tr2644:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1445;
-tr2655:
+ goto st1493;
+tr2724:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -71236,7 +73078,7 @@ tr2655:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71244,7 +73086,7 @@ tr2655:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71276,8 +73118,8 @@ tr2655:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1445;
-tr2674:
+ goto st1493;
+tr2743:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -71287,7 +73129,7 @@ tr2674:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71295,7 +73137,7 @@ tr2674:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71327,8 +73169,8 @@ tr2674:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1445;
-tr2692:
+ goto st1493;
+tr2761:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -71338,7 +73180,7 @@ tr2692:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71346,7 +73188,7 @@ tr2692:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71378,8 +73220,8 @@ tr2692:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1445;
-tr2710:
+ goto st1493;
+tr2779:
{
s->number64_tmp = s->number64;
}
@@ -71392,7 +73234,7 @@ tr2710:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71400,7 +73242,7 @@ tr2710:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71432,8 +73274,8 @@ tr2710:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1445;
-tr2723:
+ goto st1493;
+tr2792:
{
s->number64_tmp = s->number64;
}
@@ -71446,7 +73288,7 @@ tr2723:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71454,7 +73296,7 @@ tr2723:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71486,8 +73328,8 @@ tr2723:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1445;
-tr2736:
+ goto st1493;
+tr2805:
{
s->number64_tmp = s->number64;
}
@@ -71500,7 +73342,7 @@ tr2736:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71508,7 +73350,7 @@ tr2736:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71540,8 +73382,8 @@ tr2736:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1445;
-tr2749:
+ goto st1493;
+tr2818:
{
s->number64_tmp = s->number64;
}
@@ -71554,7 +73396,7 @@ tr2749:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71564,7 +73406,7 @@ tr2749:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71596,13 +73438,13 @@ tr2749:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1445;
-st1445:
+ goto st1493;
+st1493:
if ( ++p == pe )
- goto _test_eof1445;
-case 1445:
+ goto _test_eof1493;
+case 1493:
goto st0;
-tr2700:
+tr2769:
{
s->line_counter++;
}
@@ -71635,8 +73477,8 @@ tr2700:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1446;
-tr2693:
+ goto st1494;
+tr2762:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -71646,7 +73488,7 @@ tr2693:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71654,7 +73496,7 @@ tr2693:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71689,8 +73531,8 @@ tr2693:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1446;
-tr2711:
+ goto st1494;
+tr2780:
{
s->number64_tmp = s->number64;
}
@@ -71703,7 +73545,7 @@ tr2711:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71711,7 +73553,7 @@ tr2711:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71746,11 +73588,11 @@ tr2711:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1446;
-st1446:
+ goto st1494;
+st1494:
if ( ++p == pe )
- goto _test_eof1446;
-case 1446:
+ goto _test_eof1494;
+case 1494:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -71768,19 +73610,19 @@ case 1446:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st926;
- case 32: goto st926;
- case 40: goto tr2696;
- case 41: goto tr2697;
- case 3082: goto tr2698;
- case 3131: goto tr2699;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2700;
- case 3643: goto tr2701;
+ case 9: goto st968;
+ case 32: goto st968;
+ case 40: goto tr2765;
+ case 41: goto tr2766;
+ case 3082: goto tr2767;
+ case 3131: goto tr2768;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2769;
+ case 3643: goto tr2770;
}
- goto tr2535;
-tr2701:
+ goto tr2604;
+tr2770:
{
s->buffer_length = 0;
}
@@ -71813,8 +73655,8 @@ tr2701:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1447;
-tr2694:
+ goto st1495;
+tr2763:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -71824,7 +73666,7 @@ tr2694:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71832,7 +73674,7 @@ tr2694:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71867,8 +73709,8 @@ tr2694:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1447;
-tr2712:
+ goto st1495;
+tr2781:
{
s->number64_tmp = s->number64;
}
@@ -71881,7 +73723,7 @@ tr2712:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71889,7 +73731,7 @@ tr2712:
s->loc.vp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -71924,11 +73766,11 @@ tr2712:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1447;
-st1447:
+ goto st1495;
+st1495:
if ( ++p == pe )
- goto _test_eof1447;
-case 1447:
+ goto _test_eof1495;
+case 1495:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -71948,14 +73790,14 @@ case 1447:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2703;
+ goto tr2772;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2702;
- goto tr2535;
-st928:
+ goto tr2771;
+ goto tr2604;
+st970:
if ( ++p == pe )
- goto _test_eof928;
-case 928:
+ goto _test_eof970;
+case 970:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -71973,22 +73815,22 @@ case 928:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2704;
- case 32: goto tr2704;
- case 40: goto tr2705;
- case 41: goto tr2706;
- case 109: goto tr2704;
- case 3082: goto tr2708;
- case 3131: goto tr2709;
- case 3338: goto tr2710;
- case 3387: goto tr2710;
- case 3594: goto tr2711;
- case 3643: goto tr2712;
+ case 9: goto tr2773;
+ case 32: goto tr2773;
+ case 40: goto tr2774;
+ case 41: goto tr2775;
+ case 109: goto tr2773;
+ case 3082: goto tr2777;
+ case 3131: goto tr2778;
+ case 3338: goto tr2779;
+ case 3387: goto tr2779;
+ case 3594: goto tr2780;
+ case 3643: goto tr2781;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2707;
- goto tr2535;
-tr2707:
+ goto tr2776;
+ goto tr2604;
+tr2776:
{
s->number64_tmp = s->number64;
}
@@ -72006,14 +73848,14 @@ tr2707:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st929;
-tr2713:
+ goto st971;
+tr2782:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -72025,17 +73867,17 @@ tr2713:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st929;
-st929:
+ goto st971;
+st971:
if ( ++p == pe )
- goto _test_eof929;
-case 929:
+ goto _test_eof971;
+case 971:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -72053,34 +73895,34 @@ case 929:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2685;
- case 32: goto tr2685;
- case 40: goto tr2686;
- case 41: goto tr2687;
- case 109: goto tr2685;
- case 3082: goto tr2690;
- case 3131: goto tr2691;
- case 3338: goto tr2692;
- case 3387: goto tr2692;
- case 3594: goto tr2693;
- case 3643: goto tr2694;
+ case 9: goto tr2754;
+ case 32: goto tr2754;
+ case 40: goto tr2755;
+ case 41: goto tr2756;
+ case 109: goto tr2754;
+ case 3082: goto tr2759;
+ case 3131: goto tr2760;
+ case 3338: goto tr2761;
+ case 3387: goto tr2761;
+ case 3594: goto tr2762;
+ case 3643: goto tr2763;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2713;
- goto tr2535;
-tr2682:
+ goto tr2782;
+ goto tr2604;
+tr2751:
{
s->buffer_length = 0;
}
- goto st930;
-tr2714:
+ goto st972;
+tr2783:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st930;
-tr2673:
+ goto st972;
+tr2742:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -72090,7 +73932,7 @@ tr2673:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72098,14 +73940,14 @@ tr2673:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st930;
-tr2722:
+ goto st972;
+tr2791:
{
s->number64_tmp = s->number64;
}
@@ -72118,7 +73960,7 @@ tr2722:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72126,17 +73968,17 @@ tr2722:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st930;
-st930:
+ goto st972;
+st972:
if ( ++p == pe )
- goto _test_eof930;
-case 930:
+ goto _test_eof972;
+case 972:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -72156,11 +73998,11 @@ case 930:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2715;
+ goto tr2784;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2714;
- goto tr2535;
-tr2683:
+ goto tr2783;
+ goto tr2604;
+tr2752:
{
s->line_counter++;
}
@@ -72193,8 +74035,8 @@ tr2683:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1448;
-tr2675:
+ goto st1496;
+tr2744:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -72204,7 +74046,7 @@ tr2675:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72212,7 +74054,7 @@ tr2675:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72247,8 +74089,8 @@ tr2675:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1448;
-tr2724:
+ goto st1496;
+tr2793:
{
s->number64_tmp = s->number64;
}
@@ -72261,7 +74103,7 @@ tr2724:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72269,7 +74111,7 @@ tr2724:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72304,11 +74146,11 @@ tr2724:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1448;
-st1448:
+ goto st1496;
+st1496:
if ( ++p == pe )
- goto _test_eof1448;
-case 1448:
+ goto _test_eof1496;
+case 1496:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -72326,21 +74168,21 @@ case 1448:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st924;
- case 32: goto st924;
- case 40: goto tr2678;
- case 41: goto tr2679;
- case 3082: goto tr2681;
- case 3131: goto tr2682;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2683;
- case 3643: goto tr2684;
+ case 9: goto st966;
+ case 32: goto st966;
+ case 40: goto tr2747;
+ case 41: goto tr2748;
+ case 3082: goto tr2750;
+ case 3131: goto tr2751;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2752;
+ case 3643: goto tr2753;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2680;
- goto tr2535;
-tr2684:
+ goto tr2749;
+ goto tr2604;
+tr2753:
{
s->buffer_length = 0;
}
@@ -72373,8 +74215,8 @@ tr2684:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1449;
-tr2676:
+ goto st1497;
+tr2745:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -72384,7 +74226,7 @@ tr2676:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72392,7 +74234,7 @@ tr2676:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72427,8 +74269,8 @@ tr2676:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1449;
-tr2725:
+ goto st1497;
+tr2794:
{
s->number64_tmp = s->number64;
}
@@ -72441,7 +74283,7 @@ tr2725:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72449,7 +74291,7 @@ tr2725:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72484,11 +74326,11 @@ tr2725:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1449;
-st1449:
+ goto st1497;
+st1497:
if ( ++p == pe )
- goto _test_eof1449;
-case 1449:
+ goto _test_eof1497;
+case 1497:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -72508,14 +74350,14 @@ case 1449:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2715;
+ goto tr2784;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2714;
- goto tr2535;
-st931:
+ goto tr2783;
+ goto tr2604;
+st973:
if ( ++p == pe )
- goto _test_eof931;
-case 931:
+ goto _test_eof973;
+case 973:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -72533,22 +74375,22 @@ case 931:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2716;
- case 32: goto tr2716;
- case 40: goto tr2717;
- case 41: goto tr2718;
- case 109: goto tr2720;
- case 3082: goto tr2721;
- case 3131: goto tr2722;
- case 3338: goto tr2723;
- case 3387: goto tr2723;
- case 3594: goto tr2724;
- case 3643: goto tr2725;
+ case 9: goto tr2785;
+ case 32: goto tr2785;
+ case 40: goto tr2786;
+ case 41: goto tr2787;
+ case 109: goto tr2789;
+ case 3082: goto tr2790;
+ case 3131: goto tr2791;
+ case 3338: goto tr2792;
+ case 3387: goto tr2792;
+ case 3594: goto tr2793;
+ case 3643: goto tr2794;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2719;
- goto tr2535;
-tr2719:
+ goto tr2788;
+ goto tr2604;
+tr2788:
{
s->number64_tmp = s->number64;
}
@@ -72566,14 +74408,14 @@ tr2719:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st932;
-tr2726:
+ goto st974;
+tr2795:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -72585,17 +74427,17 @@ tr2726:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st932;
-st932:
+ goto st974;
+st974:
if ( ++p == pe )
- goto _test_eof932;
-case 932:
+ goto _test_eof974;
+case 974:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -72613,22 +74455,22 @@ case 932:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2666;
- case 32: goto tr2666;
- case 40: goto tr2667;
- case 41: goto tr2668;
- case 109: goto tr2671;
- case 3082: goto tr2672;
- case 3131: goto tr2673;
- case 3338: goto tr2674;
- case 3387: goto tr2674;
- case 3594: goto tr2675;
- case 3643: goto tr2676;
+ case 9: goto tr2735;
+ case 32: goto tr2735;
+ case 40: goto tr2736;
+ case 41: goto tr2737;
+ case 109: goto tr2740;
+ case 3082: goto tr2741;
+ case 3131: goto tr2742;
+ case 3338: goto tr2743;
+ case 3387: goto tr2743;
+ case 3594: goto tr2744;
+ case 3643: goto tr2745;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2726;
- goto tr2535;
-tr2671:
+ goto tr2795;
+ goto tr2604;
+tr2740:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -72638,7 +74480,7 @@ tr2671:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72646,11 +74488,11 @@ tr2671:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st933;
-tr2720:
+ goto st975;
+tr2789:
{
s->number64_tmp = s->number64;
}
@@ -72663,7 +74505,7 @@ tr2720:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72671,14 +74513,14 @@ tr2720:
s->loc.hp = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st933;
-st933:
+ goto st975;
+st975:
if ( ++p == pe )
- goto _test_eof933;
-case 933:
+ goto _test_eof975;
+case 975:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -72696,31 +74538,31 @@ case 933:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st924;
- case 32: goto st924;
- case 40: goto tr2678;
- case 41: goto tr2679;
- case 3082: goto tr2681;
- case 3131: goto tr2682;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2683;
- case 3643: goto tr2684;
- }
- goto tr2535;
-tr2663:
+ case 9: goto st966;
+ case 32: goto st966;
+ case 40: goto tr2747;
+ case 41: goto tr2748;
+ case 3082: goto tr2750;
+ case 3131: goto tr2751;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2752;
+ case 3643: goto tr2753;
+ }
+ goto tr2604;
+tr2732:
{
s->buffer_length = 0;
}
- goto st934;
-tr2727:
+ goto st976;
+tr2796:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st934;
-tr2654:
+ goto st976;
+tr2723:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -72730,7 +74572,7 @@ tr2654:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72738,14 +74580,14 @@ tr2654:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st934;
-tr2735:
+ goto st976;
+tr2804:
{
s->number64_tmp = s->number64;
}
@@ -72758,7 +74600,7 @@ tr2735:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72766,17 +74608,17 @@ tr2735:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st934;
-st934:
+ goto st976;
+st976:
if ( ++p == pe )
- goto _test_eof934;
-case 934:
+ goto _test_eof976;
+case 976:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -72796,11 +74638,11 @@ case 934:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2728;
+ goto tr2797;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2727;
- goto tr2535;
-tr2664:
+ goto tr2796;
+ goto tr2604;
+tr2733:
{
s->line_counter++;
}
@@ -72833,8 +74675,8 @@ tr2664:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1450;
-tr2656:
+ goto st1498;
+tr2725:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -72844,7 +74686,7 @@ tr2656:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72852,7 +74694,7 @@ tr2656:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72887,8 +74729,8 @@ tr2656:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1450;
-tr2737:
+ goto st1498;
+tr2806:
{
s->number64_tmp = s->number64;
}
@@ -72901,7 +74743,7 @@ tr2737:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72909,7 +74751,7 @@ tr2737:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -72944,11 +74786,11 @@ tr2737:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1450;
-st1450:
+ goto st1498;
+st1498:
if ( ++p == pe )
- goto _test_eof1450;
-case 1450:
+ goto _test_eof1498;
+case 1498:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -72966,21 +74808,21 @@ case 1450:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st922;
- case 32: goto st922;
- case 40: goto tr2659;
- case 41: goto tr2660;
- case 3082: goto tr2662;
- case 3131: goto tr2663;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2664;
- case 3643: goto tr2665;
+ case 9: goto st964;
+ case 32: goto st964;
+ case 40: goto tr2728;
+ case 41: goto tr2729;
+ case 3082: goto tr2731;
+ case 3131: goto tr2732;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2733;
+ case 3643: goto tr2734;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2661;
- goto tr2535;
-tr2665:
+ goto tr2730;
+ goto tr2604;
+tr2734:
{
s->buffer_length = 0;
}
@@ -73013,8 +74855,8 @@ tr2665:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1451;
-tr2657:
+ goto st1499;
+tr2726:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -73024,7 +74866,7 @@ tr2657:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73032,7 +74874,7 @@ tr2657:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73067,8 +74909,8 @@ tr2657:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1451;
-tr2738:
+ goto st1499;
+tr2807:
{
s->number64_tmp = s->number64;
}
@@ -73081,7 +74923,7 @@ tr2738:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73089,7 +74931,7 @@ tr2738:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73124,11 +74966,11 @@ tr2738:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1451;
-st1451:
+ goto st1499;
+st1499:
if ( ++p == pe )
- goto _test_eof1451;
-case 1451:
+ goto _test_eof1499;
+case 1499:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -73148,14 +74990,14 @@ case 1451:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2728;
+ goto tr2797;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2727;
- goto tr2535;
-st935:
+ goto tr2796;
+ goto tr2604;
+st977:
if ( ++p == pe )
- goto _test_eof935;
-case 935:
+ goto _test_eof977;
+case 977:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -73173,22 +75015,22 @@ case 935:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2729;
- case 32: goto tr2729;
- case 40: goto tr2730;
- case 41: goto tr2731;
- case 109: goto tr2733;
- case 3082: goto tr2734;
- case 3131: goto tr2735;
- case 3338: goto tr2736;
- case 3387: goto tr2736;
- case 3594: goto tr2737;
- case 3643: goto tr2738;
+ case 9: goto tr2798;
+ case 32: goto tr2798;
+ case 40: goto tr2799;
+ case 41: goto tr2800;
+ case 109: goto tr2802;
+ case 3082: goto tr2803;
+ case 3131: goto tr2804;
+ case 3338: goto tr2805;
+ case 3387: goto tr2805;
+ case 3594: goto tr2806;
+ case 3643: goto tr2807;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2732;
- goto tr2535;
-tr2732:
+ goto tr2801;
+ goto tr2604;
+tr2801:
{
s->number64_tmp = s->number64;
}
@@ -73206,14 +75048,14 @@ tr2732:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st936;
-tr2739:
+ goto st978;
+tr2808:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -73225,17 +75067,17 @@ tr2739:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st936;
-st936:
+ goto st978;
+st978:
if ( ++p == pe )
- goto _test_eof936;
-case 936:
+ goto _test_eof978;
+case 978:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -73253,22 +75095,22 @@ case 936:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2647;
- case 32: goto tr2647;
- case 40: goto tr2648;
- case 41: goto tr2649;
- case 109: goto tr2652;
- case 3082: goto tr2653;
- case 3131: goto tr2654;
- case 3338: goto tr2655;
- case 3387: goto tr2655;
- case 3594: goto tr2656;
- case 3643: goto tr2657;
+ case 9: goto tr2716;
+ case 32: goto tr2716;
+ case 40: goto tr2717;
+ case 41: goto tr2718;
+ case 109: goto tr2721;
+ case 3082: goto tr2722;
+ case 3131: goto tr2723;
+ case 3338: goto tr2724;
+ case 3387: goto tr2724;
+ case 3594: goto tr2725;
+ case 3643: goto tr2726;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2739;
- goto tr2535;
-tr2652:
+ goto tr2808;
+ goto tr2604;
+tr2721:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -73278,7 +75120,7 @@ tr2652:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73286,11 +75128,11 @@ tr2652:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st937;
-tr2733:
+ goto st979;
+tr2802:
{
s->number64_tmp = s->number64;
}
@@ -73303,7 +75145,7 @@ tr2733:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73311,14 +75153,14 @@ tr2733:
s->loc.siz = s->number64;
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st937;
-st937:
+ goto st979;
+st979:
if ( ++p == pe )
- goto _test_eof937;
-case 937:
+ goto _test_eof979;
+case 979:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -73336,31 +75178,31 @@ case 937:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st922;
- case 32: goto st922;
- case 40: goto tr2659;
- case 41: goto tr2660;
- case 3082: goto tr2662;
- case 3131: goto tr2663;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2664;
- case 3643: goto tr2665;
+ case 9: goto st964;
+ case 32: goto st964;
+ case 40: goto tr2728;
+ case 41: goto tr2729;
+ case 3082: goto tr2731;
+ case 3131: goto tr2732;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2733;
+ case 3643: goto tr2734;
}
- goto tr2535;
-tr2643:
+ goto tr2604;
+tr2712:
{
s->buffer_length = 0;
}
- goto st938;
-tr2740:
+ goto st980;
+tr2809:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st938;
-tr2634:
+ goto st980;
+tr2703:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -73370,7 +75212,7 @@ tr2634:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73380,14 +75222,14 @@ tr2634:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st938;
-tr2748:
+ goto st980;
+tr2817:
{
s->number64_tmp = s->number64;
}
@@ -73400,7 +75242,7 @@ tr2748:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73410,17 +75252,17 @@ tr2748:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st938;
-st938:
+ goto st980;
+st980:
if ( ++p == pe )
- goto _test_eof938;
-case 938:
+ goto _test_eof980;
+case 980:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -73440,11 +75282,11 @@ case 938:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2741;
+ goto tr2810;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2740;
- goto tr2535;
-tr2636:
+ goto tr2809;
+ goto tr2604;
+tr2705:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -73454,7 +75296,7 @@ tr2636:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73464,7 +75306,7 @@ tr2636:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73499,8 +75341,8 @@ tr2636:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1452;
-tr2645:
+ goto st1500;
+tr2714:
{
s->line_counter++;
}
@@ -73533,8 +75375,8 @@ tr2645:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1452;
-tr2750:
+ goto st1500;
+tr2819:
{
s->number64_tmp = s->number64;
}
@@ -73547,7 +75389,7 @@ tr2750:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73557,7 +75399,7 @@ tr2750:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73592,11 +75434,11 @@ tr2750:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1452;
-st1452:
+ goto st1500;
+st1500:
if ( ++p == pe )
- goto _test_eof1452;
-case 1452:
+ goto _test_eof1500;
+case 1500:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -73614,21 +75456,21 @@ case 1452:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st920;
- case 32: goto st920;
- case 40: goto tr2639;
- case 41: goto tr2640;
- case 3082: goto tr2642;
- case 3131: goto tr2643;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2645;
- case 3643: goto tr2646;
+ case 9: goto st962;
+ case 32: goto st962;
+ case 40: goto tr2708;
+ case 41: goto tr2709;
+ case 3082: goto tr2711;
+ case 3131: goto tr2712;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2714;
+ case 3643: goto tr2715;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2641;
- goto tr2535;
-tr2637:
+ goto tr2710;
+ goto tr2604;
+tr2706:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -73638,7 +75480,7 @@ tr2637:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73648,7 +75490,7 @@ tr2637:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73683,8 +75525,8 @@ tr2637:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1453;
-tr2646:
+ goto st1501;
+tr2715:
{
s->buffer_length = 0;
}
@@ -73717,8 +75559,8 @@ tr2646:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1453;
-tr2751:
+ goto st1501;
+tr2820:
{
s->number64_tmp = s->number64;
}
@@ -73731,7 +75573,7 @@ tr2751:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73741,7 +75583,7 @@ tr2751:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73776,11 +75618,11 @@ tr2751:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1453;
-st1453:
+ goto st1501;
+st1501:
if ( ++p == pe )
- goto _test_eof1453;
-case 1453:
+ goto _test_eof1501;
+case 1501:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -73800,14 +75642,14 @@ case 1453:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2741;
+ goto tr2810;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2740;
- goto tr2535;
-st939:
+ goto tr2809;
+ goto tr2604;
+st981:
if ( ++p == pe )
- goto _test_eof939;
-case 939:
+ goto _test_eof981;
+case 981:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -73825,22 +75667,22 @@ case 939:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2742;
- case 32: goto tr2742;
- case 40: goto tr2743;
- case 41: goto tr2744;
- case 109: goto tr2746;
- case 3082: goto tr2747;
- case 3131: goto tr2748;
- case 3338: goto tr2749;
- case 3387: goto tr2749;
- case 3594: goto tr2750;
- case 3643: goto tr2751;
+ case 9: goto tr2811;
+ case 32: goto tr2811;
+ case 40: goto tr2812;
+ case 41: goto tr2813;
+ case 109: goto tr2815;
+ case 3082: goto tr2816;
+ case 3131: goto tr2817;
+ case 3338: goto tr2818;
+ case 3387: goto tr2818;
+ case 3594: goto tr2819;
+ case 3643: goto tr2820;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2745;
- goto tr2535;
-tr2745:
+ goto tr2814;
+ goto tr2604;
+tr2814:
{
s->number64_tmp = s->number64;
}
@@ -73858,14 +75700,14 @@ tr2745:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st940;
-tr2752:
+ goto st982;
+tr2821:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -73877,17 +75719,17 @@ tr2752:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st940;
-st940:
+ goto st982;
+st982:
if ( ++p == pe )
- goto _test_eof940;
-case 940:
+ goto _test_eof982;
+case 982:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -73905,22 +75747,22 @@ case 940:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2627;
- case 32: goto tr2627;
- case 40: goto tr2628;
- case 41: goto tr2629;
- case 109: goto tr2632;
- case 3082: goto tr2633;
- case 3131: goto tr2634;
- case 3338: goto tr2635;
- case 3387: goto tr2635;
- case 3594: goto tr2636;
- case 3643: goto tr2637;
+ case 9: goto tr2696;
+ case 32: goto tr2696;
+ case 40: goto tr2697;
+ case 41: goto tr2698;
+ case 109: goto tr2701;
+ case 3082: goto tr2702;
+ case 3131: goto tr2703;
+ case 3338: goto tr2704;
+ case 3387: goto tr2704;
+ case 3594: goto tr2705;
+ case 3643: goto tr2706;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2752;
- goto tr2535;
-tr2632:
+ goto tr2821;
+ goto tr2604;
+tr2701:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -73930,7 +75772,7 @@ tr2632:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73940,11 +75782,11 @@ tr2632:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st941;
-tr2746:
+ goto st983;
+tr2815:
{
s->number64_tmp = s->number64;
}
@@ -73957,7 +75799,7 @@ tr2746:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -73967,14 +75809,14 @@ tr2746:
s->loc.alt = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st941;
-st941:
+ goto st983;
+st983:
if ( ++p == pe )
- goto _test_eof941;
-case 941:
+ goto _test_eof983;
+case 983:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -73992,42 +75834,42 @@ case 941:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st920;
- case 32: goto st920;
- case 40: goto tr2639;
- case 41: goto tr2640;
- case 3082: goto tr2642;
- case 3131: goto tr2643;
- case 3338: goto tr2644;
- case 3387: goto tr2644;
- case 3594: goto tr2645;
- case 3643: goto tr2646;
- }
- goto tr2535;
-tr2623:
+ case 9: goto st962;
+ case 32: goto st962;
+ case 40: goto tr2708;
+ case 41: goto tr2709;
+ case 3082: goto tr2711;
+ case 3131: goto tr2712;
+ case 3338: goto tr2713;
+ case 3387: goto tr2713;
+ case 3594: goto tr2714;
+ case 3643: goto tr2715;
+ }
+ goto tr2604;
+tr2692:
{
s->buffer_length = 0;
}
- goto st942;
-tr2753:
+ goto st984;
+tr2822:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st942;
-tr2759:
+ goto st984;
+tr2828:
{
s->loc.long_sign = -1;
}
{
s->buffer_length = 0;
}
- goto st942;
-st942:
+ goto st984;
+st984:
if ( ++p == pe )
- goto _test_eof942;
-case 942:
+ goto _test_eof984;
+case 984:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -74047,14 +75889,14 @@ case 942:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2754;
+ goto tr2823;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2753;
- goto tr2535;
-st943:
+ goto tr2822;
+ goto tr2604;
+st985:
if ( ++p == pe )
- goto _test_eof943;
-case 943:
+ goto _test_eof985;
+case 985:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -74068,27 +75910,27 @@ case 943:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2755;
- case 32: goto tr2755;
- case 40: goto tr2756;
- case 41: goto tr2757;
- case 2058: goto tr2758;
- case 2107: goto tr2759;
+ case 9: goto tr2824;
+ case 32: goto tr2824;
+ case 40: goto tr2825;
+ case 41: goto tr2826;
+ case 2058: goto tr2827;
+ case 2107: goto tr2828;
}
- goto tr2535;
-tr2618:
+ goto tr2604;
+tr2687:
{
s->buffer_length = 0;
}
- goto st944;
-tr2760:
+ goto st986;
+tr2829:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st944;
-tr2613:
+ goto st986;
+tr2682:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -74098,7 +75940,7 @@ tr2613:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -74106,14 +75948,14 @@ tr2613:
s->loc.s2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st944;
-tr2767:
+ goto st986;
+tr2836:
{
s->number64_tmp = s->number64;
}
@@ -74126,7 +75968,7 @@ tr2767:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -74134,17 +75976,17 @@ tr2767:
s->loc.s2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st944;
-st944:
+ goto st986;
+st986:
if ( ++p == pe )
- goto _test_eof944;
-case 944:
+ goto _test_eof986;
+case 986:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -74164,14 +76006,14 @@ case 944:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2761;
+ goto tr2830;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2760;
- goto tr2535;
-st945:
+ goto tr2829;
+ goto tr2604;
+st987:
if ( ++p == pe )
- goto _test_eof945;
-case 945:
+ goto _test_eof987;
+case 987:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -74185,17 +76027,17 @@ case 945:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2762;
- case 32: goto tr2762;
- case 40: goto tr2763;
- case 41: goto tr2764;
- case 2058: goto tr2766;
- case 2107: goto tr2767;
+ case 9: goto tr2831;
+ case 32: goto tr2831;
+ case 40: goto tr2832;
+ case 41: goto tr2833;
+ case 2058: goto tr2835;
+ case 2107: goto tr2836;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2765;
- goto tr2535;
-tr2765:
+ goto tr2834;
+ goto tr2604;
+tr2834:
{
s->number64_tmp = s->number64;
}
@@ -74213,14 +76055,14 @@ tr2765:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st946;
-tr2768:
+ goto st988;
+tr2837:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -74232,17 +76074,17 @@ tr2768:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st946;
-st946:
+ goto st988;
+st988:
if ( ++p == pe )
- goto _test_eof946;
-case 946:
+ goto _test_eof988;
+case 988:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -74256,45 +76098,45 @@ case 946:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2607;
- case 32: goto tr2607;
- case 40: goto tr2608;
- case 41: goto tr2609;
- case 2058: goto tr2612;
- case 2107: goto tr2613;
+ case 9: goto tr2676;
+ case 32: goto tr2676;
+ case 40: goto tr2677;
+ case 41: goto tr2678;
+ case 2058: goto tr2681;
+ case 2107: goto tr2682;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2768;
- goto tr2535;
-tr2606:
+ goto tr2837;
+ goto tr2604;
+tr2675:
{
s->buffer_length = 0;
}
- goto st947;
-tr2769:
+ goto st989;
+tr2838:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st947;
-tr2600:
+ goto st989;
+tr2669:
{
if (s->number64 <= 59) {
s->loc.m2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st947;
-st947:
+ goto st989;
+st989:
if ( ++p == pe )
- goto _test_eof947;
-case 947:
+ goto _test_eof989;
+case 989:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -74314,39 +76156,39 @@ case 947:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2770;
+ goto tr2839;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2769;
- goto tr2535;
-tr2594:
+ goto tr2838;
+ goto tr2604;
+tr2663:
{
s->buffer_length = 0;
}
- goto st948;
-tr2771:
+ goto st990;
+tr2840:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st948;
-tr2586:
+ goto st990;
+tr2655:
{
if (s->number64 <= 180) {
s->loc.d2 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st948;
-st948:
+ goto st990;
+st990:
if ( ++p == pe )
- goto _test_eof948;
-case 948:
+ goto _test_eof990;
+case 990:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -74366,34 +76208,34 @@ case 948:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2772;
+ goto tr2841;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2771;
- goto tr2535;
-tr2579:
+ goto tr2840;
+ goto tr2604;
+tr2648:
{
s->buffer_length = 0;
}
- goto st949;
-tr2773:
+ goto st991;
+tr2842:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st949;
-tr2779:
+ goto st991;
+tr2848:
{
s->loc.lat_sign = -1;
}
{
s->buffer_length = 0;
}
- goto st949;
-st949:
+ goto st991;
+st991:
if ( ++p == pe )
- goto _test_eof949;
-case 949:
+ goto _test_eof991;
+case 991:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -74413,14 +76255,14 @@ case 949:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2774;
+ goto tr2843;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2773;
- goto tr2535;
-st950:
+ goto tr2842;
+ goto tr2604;
+st992:
if ( ++p == pe )
- goto _test_eof950;
-case 950:
+ goto _test_eof992;
+case 992:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -74434,27 +76276,27 @@ case 950:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2775;
- case 32: goto tr2775;
- case 40: goto tr2776;
- case 41: goto tr2777;
- case 2058: goto tr2778;
- case 2107: goto tr2779;
+ case 9: goto tr2844;
+ case 32: goto tr2844;
+ case 40: goto tr2845;
+ case 41: goto tr2846;
+ case 2058: goto tr2847;
+ case 2107: goto tr2848;
}
- goto tr2535;
-tr2574:
+ goto tr2604;
+tr2643:
{
s->buffer_length = 0;
}
- goto st951;
-tr2780:
+ goto st993;
+tr2849:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st951;
-tr2569:
+ goto st993;
+tr2638:
{
if (s->decimal_counter == 0 && s->number64 < UINT32_MAX) {
s->number64 *= pow(10, s->decimals);
@@ -74464,7 +76306,7 @@ tr2569:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -74472,14 +76314,14 @@ tr2569:
s->loc.s1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st951;
-tr2787:
+ goto st993;
+tr2856:
{
s->number64_tmp = s->number64;
}
@@ -74492,7 +76334,7 @@ tr2787:
s->number64 += s->number64_tmp * pow(10, s->decimals);
} else {
WARN(ZS_FLOAT_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -74500,17 +76342,17 @@ tr2787:
s->loc.s1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st951;
-st951:
+ goto st993;
+st993:
if ( ++p == pe )
- goto _test_eof951;
-case 951:
+ goto _test_eof993;
+case 993:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -74530,14 +76372,14 @@ case 951:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2781;
+ goto tr2850;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2780;
- goto tr2535;
-st952:
+ goto tr2849;
+ goto tr2604;
+st994:
if ( ++p == pe )
- goto _test_eof952;
-case 952:
+ goto _test_eof994;
+case 994:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -74551,17 +76393,17 @@ case 952:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2782;
- case 32: goto tr2782;
- case 40: goto tr2783;
- case 41: goto tr2784;
- case 2058: goto tr2786;
- case 2107: goto tr2787;
+ case 9: goto tr2851;
+ case 32: goto tr2851;
+ case 40: goto tr2852;
+ case 41: goto tr2853;
+ case 2058: goto tr2855;
+ case 2107: goto tr2856;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2785;
- goto tr2535;
-tr2785:
+ goto tr2854;
+ goto tr2604;
+tr2854:
{
s->number64_tmp = s->number64;
}
@@ -74579,14 +76421,14 @@ tr2785:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st953;
-tr2788:
+ goto st995;
+tr2857:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -74598,17 +76440,17 @@ tr2788:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->decimal_counter++;
}
- goto st953;
-st953:
+ goto st995;
+st995:
if ( ++p == pe )
- goto _test_eof953;
-case 953:
+ goto _test_eof995;
+case 995:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -74622,45 +76464,45 @@ case 953:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2563;
- case 32: goto tr2563;
- case 40: goto tr2564;
- case 41: goto tr2565;
- case 2058: goto tr2568;
- case 2107: goto tr2569;
+ case 9: goto tr2632;
+ case 32: goto tr2632;
+ case 40: goto tr2633;
+ case 41: goto tr2634;
+ case 2058: goto tr2637;
+ case 2107: goto tr2638;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2788;
- goto tr2535;
-tr2562:
+ goto tr2857;
+ goto tr2604;
+tr2631:
{
s->buffer_length = 0;
}
- goto st954;
-tr2789:
+ goto st996;
+tr2858:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st954;
-tr2556:
+ goto st996;
+tr2625:
{
if (s->number64 <= 59) {
s->loc.m1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st954;
-st954:
+ goto st996;
+st996:
if ( ++p == pe )
- goto _test_eof954;
-case 954:
+ goto _test_eof996;
+case 996:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -74680,39 +76522,39 @@ case 954:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2790;
+ goto tr2859;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2789;
- goto tr2535;
-tr2550:
+ goto tr2858;
+ goto tr2604;
+tr2619:
{
s->buffer_length = 0;
}
- goto st955;
-tr2791:
+ goto st997;
+tr2860:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st955;
-tr2542:
+ goto st997;
+tr2611:
{
if (s->number64 <= 90) {
s->loc.d1 = (uint32_t)(s->number64);
} else {
WARN(ZS_BAD_NUMBER);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st955;
-st955:
+ goto st997;
+st997:
if ( ++p == pe )
- goto _test_eof955;
-case 955:
+ goto _test_eof997;
+case 997:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -74732,18 +76574,18 @@ case 955:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2792;
+ goto tr2861;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2791;
- goto tr2535;
-st956:
+ goto tr2860;
+ goto tr2604;
+st998:
if ( ++p == pe )
- goto _test_eof956;
-case 956:
+ goto _test_eof998;
+case 998:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2793;
- goto tr2327;
-tr2793:
+ goto tr2862;
+ goto tr2396;
+tr2862:
{
s->number64 = 0;
}
@@ -74758,11 +76600,11 @@ tr2793:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st957;
-tr2797:
+ goto st999;
+tr2866:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -74774,14 +76616,14 @@ tr2797:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st957;
-st957:
+ goto st999;
+st999:
if ( ++p == pe )
- goto _test_eof957;
-case 957:
+ goto _test_eof999;
+case 999:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -74795,40 +76637,40 @@ case 957:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2794;
- case 32: goto tr2794;
- case 40: goto tr2795;
- case 41: goto tr2796;
- case 2058: goto tr2798;
- case 2107: goto tr2799;
+ case 9: goto tr2863;
+ case 32: goto tr2863;
+ case 40: goto tr2864;
+ case 41: goto tr2865;
+ case 2058: goto tr2867;
+ case 2107: goto tr2868;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2797;
- goto tr2327;
-tr2801:
+ goto tr2866;
+ goto tr2396;
+tr2870:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st958;
-tr2802:
+ goto st1000;
+tr2871:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st958;
-tr2804:
+ goto st1000;
+tr2873:
{
s->line_counter++;
}
- goto st958;
-tr2836:
+ goto st1000;
+tr2905:
{
s->buffer[s->buffer_length++] = 0;
@@ -74838,15 +76680,15 @@ tr2836:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 958; goto _out;}
+ {p++; cs = 1000; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st958;
-tr2794:
+ goto st1000;
+tr2863:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -74854,11 +76696,11 @@ tr2794:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st958;
-tr2795:
+ goto st1000;
+tr2864:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -74866,18 +76708,18 @@ tr2795:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st958;
-tr2796:
+ goto st1000;
+tr2865:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -74885,18 +76727,18 @@ tr2796:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st958;
-tr2798:
+ goto st1000;
+tr2867:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -74904,17 +76746,17 @@ tr2798:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st958;
-st958:
+ goto st1000;
+st1000:
if ( ++p == pe )
- goto _test_eof958;
-case 958:
+ goto _test_eof1000;
+case 1000:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -74928,17 +76770,17 @@ case 958:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st958;
- case 32: goto st958;
- case 40: goto tr2801;
- case 41: goto tr2802;
- case 2058: goto tr2804;
- case 2107: goto tr2805;
+ case 9: goto st1000;
+ case 32: goto st1000;
+ case 40: goto tr2870;
+ case 41: goto tr2871;
+ case 2058: goto tr2873;
+ case 2107: goto tr2874;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2803;
- goto tr2327;
-tr2803:
+ goto tr2872;
+ goto tr2396;
+tr2872:
{
s->number64 = 0;
}
@@ -74953,11 +76795,11 @@ tr2803:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st959;
-tr2809:
+ goto st1001;
+tr2878:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -74969,14 +76811,14 @@ tr2809:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st959;
-st959:
+ goto st1001;
+st1001:
if ( ++p == pe )
- goto _test_eof959;
-case 959:
+ goto _test_eof1001;
+case 1001:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -74990,40 +76832,40 @@ case 959:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2806;
- case 32: goto tr2806;
- case 40: goto tr2807;
- case 41: goto tr2808;
- case 2058: goto tr2810;
- case 2107: goto tr2811;
+ case 9: goto tr2875;
+ case 32: goto tr2875;
+ case 40: goto tr2876;
+ case 41: goto tr2877;
+ case 2058: goto tr2879;
+ case 2107: goto tr2880;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2809;
- goto tr2327;
-tr2813:
+ goto tr2878;
+ goto tr2396;
+tr2882:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st960;
-tr2814:
+ goto st1002;
+tr2883:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st960;
-tr2816:
+ goto st1002;
+tr2885:
{
s->line_counter++;
}
- goto st960;
-tr2834:
+ goto st1002;
+tr2903:
{
s->buffer[s->buffer_length++] = 0;
@@ -75033,15 +76875,15 @@ tr2834:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 960; goto _out;}
+ {p++; cs = 1002; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st960;
-tr2806:
+ goto st1002;
+tr2875:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75049,11 +76891,11 @@ tr2806:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st960;
-tr2807:
+ goto st1002;
+tr2876:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75061,18 +76903,18 @@ tr2807:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st960;
-tr2808:
+ goto st1002;
+tr2877:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75080,18 +76922,18 @@ tr2808:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st960;
-tr2810:
+ goto st1002;
+tr2879:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75099,17 +76941,17 @@ tr2810:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st960;
-st960:
+ goto st1002;
+st1002:
if ( ++p == pe )
- goto _test_eof960;
-case 960:
+ goto _test_eof1002;
+case 1002:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -75123,17 +76965,17 @@ case 960:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st960;
- case 32: goto st960;
- case 40: goto tr2813;
- case 41: goto tr2814;
- case 2058: goto tr2816;
- case 2107: goto tr2817;
+ case 9: goto st1002;
+ case 32: goto st1002;
+ case 40: goto tr2882;
+ case 41: goto tr2883;
+ case 2058: goto tr2885;
+ case 2107: goto tr2886;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2815;
- goto tr2327;
-tr2815:
+ goto tr2884;
+ goto tr2396;
+tr2884:
{
s->number64 = 0;
}
@@ -75148,11 +76990,11 @@ tr2815:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st961;
-tr2821:
+ goto st1003;
+tr2890:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -75164,14 +77006,14 @@ tr2821:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st961;
-st961:
+ goto st1003;
+st1003:
if ( ++p == pe )
- goto _test_eof961;
-case 961:
+ goto _test_eof1003;
+case 1003:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -75185,40 +77027,40 @@ case 961:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2818;
- case 32: goto tr2818;
- case 40: goto tr2819;
- case 41: goto tr2820;
- case 2058: goto tr2822;
- case 2107: goto tr2823;
+ case 9: goto tr2887;
+ case 32: goto tr2887;
+ case 40: goto tr2888;
+ case 41: goto tr2889;
+ case 2058: goto tr2891;
+ case 2107: goto tr2892;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2821;
- goto tr2327;
-tr2825:
+ goto tr2890;
+ goto tr2396;
+tr2894:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st962;
-tr2826:
+ goto st1004;
+tr2895:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st962;
-tr2828:
+ goto st1004;
+tr2897:
{
s->line_counter++;
}
- goto st962;
-tr2832:
+ goto st1004;
+tr2901:
{
s->buffer[s->buffer_length++] = 0;
@@ -75228,15 +77070,15 @@ tr2832:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 962; goto _out;}
+ {p++; cs = 1004; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st962;
-tr2818:
+ goto st1004;
+tr2887:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75244,11 +77086,11 @@ tr2818:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st962;
-tr2819:
+ goto st1004;
+tr2888:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75256,18 +77098,18 @@ tr2819:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st962;
-tr2820:
+ goto st1004;
+tr2889:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75275,18 +77117,18 @@ tr2820:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st962;
-tr2822:
+ goto st1004;
+tr2891:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75294,17 +77136,17 @@ tr2822:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st962;
-st962:
+ goto st1004;
+st1004:
if ( ++p == pe )
- goto _test_eof962;
-case 962:
+ goto _test_eof1004;
+case 1004:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -75318,71 +77160,71 @@ case 962:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st962;
- case 32: goto st962;
- case 40: goto tr2825;
- case 41: goto tr2826;
- case 42: goto tr2827;
- case 92: goto tr2827;
- case 95: goto tr2827;
- case 2058: goto tr2828;
- case 2107: goto tr2829;
+ case 9: goto st1004;
+ case 32: goto st1004;
+ case 40: goto tr2894;
+ case 41: goto tr2895;
+ case 42: goto tr2896;
+ case 92: goto tr2896;
+ case 95: goto tr2896;
+ case 2058: goto tr2897;
+ case 2107: goto tr2898;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr2827;
+ goto tr2896;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr2827;
+ goto tr2896;
} else
- goto tr2827;
- goto tr75;
-tr2827:
+ goto tr2896;
+ goto tr77;
+tr2896:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 963;goto st309;} }
- goto st963;
-st963:
+ { p--; {stack[top++] = 1005;goto st318;} }
+ goto st1005;
+st1005:
if ( ++p == pe )
- goto _test_eof963;
-case 963:
+ goto _test_eof1005;
+case 1005:
switch( (*p) ) {
- case 32: goto tr2830;
- case 59: goto tr2830;
+ case 32: goto tr2899;
+ case 59: goto tr2899;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2830;
+ goto tr2899;
} else if ( (*p) >= 9 )
- goto tr2830;
- goto tr75;
-tr2830:
+ goto tr2899;
+ goto tr77;
+tr2899:
{
rdata_tail += s->dname_tmp_length;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1454;
-st1454:
+ goto st1502;
+st1502:
if ( ++p == pe )
- goto _test_eof1454;
-case 1454:
+ goto _test_eof1502;
+case 1502:
goto st0;
-tr2829:
+tr2898:
{
s->buffer_length = 0;
}
- goto st964;
-tr2831:
+ goto st1006;
+tr2900:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st964;
-tr2823:
+ goto st1006;
+tr2892:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75390,17 +77232,17 @@ tr2823:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st964;
-st964:
+ goto st1006;
+st1006:
if ( ++p == pe )
- goto _test_eof964;
-case 964:
+ goto _test_eof1006;
+case 1006:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -75420,23 +77262,23 @@ case 964:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2832;
+ goto tr2901;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2831;
- goto tr75;
-tr2817:
+ goto tr2900;
+ goto tr77;
+tr2886:
{
s->buffer_length = 0;
}
- goto st965;
-tr2833:
+ goto st1007;
+tr2902:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st965;
-tr2811:
+ goto st1007;
+tr2880:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75444,17 +77286,17 @@ tr2811:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st965;
-st965:
+ goto st1007;
+st1007:
if ( ++p == pe )
- goto _test_eof965;
-case 965:
+ goto _test_eof1007;
+case 1007:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -75474,23 +77316,23 @@ case 965:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2834;
+ goto tr2903;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2833;
- goto tr75;
-tr2805:
+ goto tr2902;
+ goto tr77;
+tr2874:
{
s->buffer_length = 0;
}
- goto st966;
-tr2835:
+ goto st1008;
+tr2904:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st966;
-tr2799:
+ goto st1008;
+tr2868:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75498,17 +77340,17 @@ tr2799:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st966;
-st966:
+ goto st1008;
+st1008:
if ( ++p == pe )
- goto _test_eof966;
-case 966:
+ goto _test_eof1008;
+case 1008:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -75528,18 +77370,18 @@ case 966:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2836;
+ goto tr2905;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2835;
- goto tr75;
-st967:
+ goto tr2904;
+ goto tr77;
+st1009:
if ( ++p == pe )
- goto _test_eof967;
-case 967:
+ goto _test_eof1009;
+case 1009:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2837;
- goto tr2327;
-tr2837:
+ goto tr2906;
+ goto tr2396;
+tr2906:
{
s->number64 = 0;
}
@@ -75554,11 +77396,11 @@ tr2837:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st968;
-tr2841:
+ goto st1010;
+tr2910:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -75570,14 +77412,14 @@ tr2841:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st968;
-st968:
+ goto st1010;
+st1010:
if ( ++p == pe )
- goto _test_eof968;
-case 968:
+ goto _test_eof1010;
+case 1010:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -75591,40 +77433,40 @@ case 968:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2838;
- case 32: goto tr2838;
- case 40: goto tr2839;
- case 41: goto tr2840;
- case 2058: goto tr2842;
- case 2107: goto tr2843;
+ case 9: goto tr2907;
+ case 32: goto tr2907;
+ case 40: goto tr2908;
+ case 41: goto tr2909;
+ case 2058: goto tr2911;
+ case 2107: goto tr2912;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2841;
- goto tr2327;
-tr2845:
+ goto tr2910;
+ goto tr2396;
+tr2914:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st969;
-tr2846:
+ goto st1011;
+tr2915:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st969;
-tr2848:
+ goto st1011;
+tr2917:
{
s->line_counter++;
}
- goto st969;
-tr2905:
+ goto st1011;
+tr2974:
{
s->buffer[s->buffer_length++] = 0;
@@ -75634,15 +77476,15 @@ tr2905:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 969; goto _out;}
+ {p++; cs = 1011; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st969;
-tr2838:
+ goto st1011;
+tr2907:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75650,11 +77492,11 @@ tr2838:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st969;
-tr2839:
+ goto st1011;
+tr2908:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75662,18 +77504,18 @@ tr2839:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st969;
-tr2840:
+ goto st1011;
+tr2909:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75681,18 +77523,18 @@ tr2840:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st969;
-tr2842:
+ goto st1011;
+tr2911:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75700,17 +77542,17 @@ tr2842:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st969;
-st969:
+ goto st1011;
+st1011:
if ( ++p == pe )
- goto _test_eof969;
-case 969:
+ goto _test_eof1011;
+case 1011:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -75724,17 +77566,17 @@ case 969:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st969;
- case 32: goto st969;
- case 40: goto tr2845;
- case 41: goto tr2846;
- case 2058: goto tr2848;
- case 2107: goto tr2849;
+ case 9: goto st1011;
+ case 32: goto st1011;
+ case 40: goto tr2914;
+ case 41: goto tr2915;
+ case 2058: goto tr2917;
+ case 2107: goto tr2918;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2847;
- goto tr2327;
-tr2847:
+ goto tr2916;
+ goto tr2396;
+tr2916:
{
s->number64 = 0;
}
@@ -75749,11 +77591,11 @@ tr2847:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st970;
-tr2853:
+ goto st1012;
+tr2922:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -75765,14 +77607,14 @@ tr2853:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st970;
-st970:
+ goto st1012;
+st1012:
if ( ++p == pe )
- goto _test_eof970;
-case 970:
+ goto _test_eof1012;
+case 1012:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -75786,40 +77628,40 @@ case 970:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2850;
- case 32: goto tr2850;
- case 40: goto tr2851;
- case 41: goto tr2852;
- case 2058: goto tr2854;
- case 2107: goto tr2855;
+ case 9: goto tr2919;
+ case 32: goto tr2919;
+ case 40: goto tr2920;
+ case 41: goto tr2921;
+ case 2058: goto tr2923;
+ case 2107: goto tr2924;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2853;
- goto tr2327;
-tr2858:
+ goto tr2922;
+ goto tr2396;
+tr2927:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st971;
-tr2859:
+ goto st1013;
+tr2928:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st971;
-tr2860:
+ goto st1013;
+tr2929:
{
s->line_counter++;
}
- goto st971;
-tr2903:
+ goto st1013;
+tr2972:
{
s->buffer[s->buffer_length++] = 0;
@@ -75829,15 +77671,15 @@ tr2903:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 971; goto _out;}
+ {p++; cs = 1013; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st971;
-tr2850:
+ goto st1013;
+tr2919:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75845,11 +77687,11 @@ tr2850:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st971;
-tr2851:
+ goto st1013;
+tr2920:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75857,18 +77699,18 @@ tr2851:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st971;
-tr2852:
+ goto st1013;
+tr2921:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75876,18 +77718,18 @@ tr2852:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st971;
-tr2854:
+ goto st1013;
+tr2923:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -75895,17 +77737,17 @@ tr2854:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st971;
-st971:
+ goto st1013;
+st1013:
if ( ++p == pe )
- goto _test_eof971;
-case 971:
+ goto _test_eof1013;
+case 1013:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -75919,37 +77761,37 @@ case 971:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st971;
- case 32: goto st971;
- case 40: goto tr2858;
- case 41: goto tr2859;
- case 2058: goto tr2860;
- case 2107: goto tr2861;
+ case 9: goto st1013;
+ case 32: goto st1013;
+ case 40: goto tr2927;
+ case 41: goto tr2928;
+ case 2058: goto tr2929;
+ case 2107: goto tr2930;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr2856;
+ goto tr2925;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr2856;
+ goto tr2925;
} else
- goto tr2856;
- goto tr75;
-tr2856:
+ goto tr2925;
+ goto tr77;
+tr2925:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 972;goto st318;} }
- goto st972;
-st972:
+ { p--; {stack[top++] = 1014;goto st327;} }
+ goto st1014;
+st1014:
if ( ++p == pe )
- goto _test_eof972;
-case 972:
+ goto _test_eof1014;
+case 1014:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -75963,38 +77805,38 @@ case 972:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2862;
- case 32: goto tr2862;
- case 40: goto tr2863;
- case 41: goto tr2864;
- case 2058: goto tr2865;
- case 2107: goto tr2866;
+ case 9: goto tr2931;
+ case 32: goto tr2931;
+ case 40: goto tr2932;
+ case 41: goto tr2933;
+ case 2058: goto tr2934;
+ case 2107: goto tr2935;
}
- goto tr75;
-tr2869:
+ goto tr77;
+tr2938:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st973;
-tr2870:
+ goto st1015;
+tr2939:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st973;
-tr2871:
+ goto st1015;
+tr2940:
{
s->line_counter++;
}
- goto st973;
-tr2901:
+ goto st1015;
+tr2970:
{
s->buffer[s->buffer_length++] = 0;
@@ -76004,95 +77846,95 @@ tr2901:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 973; goto _out;}
+ {p++; cs = 1015; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st973;
-tr2862:
+ goto st1015;
+tr2931:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st973;
-tr2863:
+ goto st1015;
+tr2932:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st973;
-tr2864:
+ goto st1015;
+tr2933:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st973;
-tr2865:
+ goto st1015;
+tr2934:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st973;
-st973:
+ goto st1015;
+st1015:
if ( ++p == pe )
- goto _test_eof973;
-case 973:
+ goto _test_eof1015;
+case 1015:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -76106,37 +77948,37 @@ case 973:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st973;
- case 32: goto st973;
- case 40: goto tr2869;
- case 41: goto tr2870;
- case 2058: goto tr2871;
- case 2107: goto tr2872;
+ case 9: goto st1015;
+ case 32: goto st1015;
+ case 40: goto tr2938;
+ case 41: goto tr2939;
+ case 2058: goto tr2940;
+ case 2107: goto tr2941;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr2867;
+ goto tr2936;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr2867;
+ goto tr2936;
} else
- goto tr2867;
- goto tr75;
-tr2867:
+ goto tr2936;
+ goto tr77;
+tr2936:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 974;goto st318;} }
- goto st974;
-st974:
+ { p--; {stack[top++] = 1016;goto st327;} }
+ goto st1016;
+st1016:
if ( ++p == pe )
- goto _test_eof974;
-case 974:
+ goto _test_eof1016;
+case 1016:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -76150,38 +77992,38 @@ case 974:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2873;
- case 32: goto tr2873;
- case 40: goto tr2874;
- case 41: goto tr2875;
- case 2058: goto tr2876;
- case 2107: goto tr2877;
+ case 9: goto tr2942;
+ case 32: goto tr2942;
+ case 40: goto tr2943;
+ case 41: goto tr2944;
+ case 2058: goto tr2945;
+ case 2107: goto tr2946;
}
- goto tr75;
-tr2880:
+ goto tr77;
+tr2949:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st975;
-tr2881:
+ goto st1017;
+tr2950:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st975;
-tr2882:
+ goto st1017;
+tr2951:
{
s->line_counter++;
}
- goto st975;
-tr2899:
+ goto st1017;
+tr2968:
{
s->buffer[s->buffer_length++] = 0;
@@ -76191,95 +78033,95 @@ tr2899:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 975; goto _out;}
+ {p++; cs = 1017; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st975;
-tr2873:
+ goto st1017;
+tr2942:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st975;
-tr2874:
+ goto st1017;
+tr2943:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st975;
-tr2875:
+ goto st1017;
+tr2944:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st975;
-tr2876:
+ goto st1017;
+tr2945:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st975;
-st975:
+ goto st1017;
+st1017:
if ( ++p == pe )
- goto _test_eof975;
-case 975:
+ goto _test_eof1017;
+case 1017:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -76293,37 +78135,37 @@ case 975:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st975;
- case 32: goto st975;
- case 40: goto tr2880;
- case 41: goto tr2881;
- case 2058: goto tr2882;
- case 2107: goto tr2883;
+ case 9: goto st1017;
+ case 32: goto st1017;
+ case 40: goto tr2949;
+ case 41: goto tr2950;
+ case 2058: goto tr2951;
+ case 2107: goto tr2952;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr2878;
+ goto tr2947;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr2878;
+ goto tr2947;
} else
- goto tr2878;
- goto tr75;
-tr2878:
+ goto tr2947;
+ goto tr77;
+tr2947:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 976;goto st318;} }
- goto st976;
-st976:
+ { p--; {stack[top++] = 1018;goto st327;} }
+ goto st1018;
+st1018:
if ( ++p == pe )
- goto _test_eof976;
-case 976:
+ goto _test_eof1018;
+case 1018:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -76337,38 +78179,38 @@ case 976:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2884;
- case 32: goto tr2884;
- case 40: goto tr2885;
- case 41: goto tr2886;
- case 2058: goto tr2887;
- case 2107: goto tr2888;
+ case 9: goto tr2953;
+ case 32: goto tr2953;
+ case 40: goto tr2954;
+ case 41: goto tr2955;
+ case 2058: goto tr2956;
+ case 2107: goto tr2957;
}
- goto tr75;
-tr2890:
+ goto tr77;
+tr2959:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st977;
-tr2891:
+ goto st1019;
+tr2960:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st977;
-tr2893:
+ goto st1019;
+tr2962:
{
s->line_counter++;
}
- goto st977;
-tr2897:
+ goto st1019;
+tr2966:
{
s->buffer[s->buffer_length++] = 0;
@@ -76378,95 +78220,95 @@ tr2897:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 977; goto _out;}
+ {p++; cs = 1019; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st977;
-tr2884:
+ goto st1019;
+tr2953:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st977;
-tr2885:
+ goto st1019;
+tr2954:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st977;
-tr2886:
+ goto st1019;
+tr2955:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st977;
-tr2887:
+ goto st1019;
+tr2956:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st977;
-st977:
+ goto st1019;
+st1019:
if ( ++p == pe )
- goto _test_eof977;
-case 977:
+ goto _test_eof1019;
+case 1019:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -76480,92 +78322,92 @@ case 977:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st977;
- case 32: goto st977;
- case 40: goto tr2890;
- case 41: goto tr2891;
- case 42: goto tr2892;
- case 92: goto tr2892;
- case 95: goto tr2892;
- case 2058: goto tr2893;
- case 2107: goto tr2894;
+ case 9: goto st1019;
+ case 32: goto st1019;
+ case 40: goto tr2959;
+ case 41: goto tr2960;
+ case 42: goto tr2961;
+ case 92: goto tr2961;
+ case 95: goto tr2961;
+ case 2058: goto tr2962;
+ case 2107: goto tr2963;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr2892;
+ goto tr2961;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr2892;
+ goto tr2961;
} else
- goto tr2892;
- goto tr75;
-tr2892:
+ goto tr2961;
+ goto tr77;
+tr2961:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 978;goto st309;} }
- goto st978;
-st978:
+ { p--; {stack[top++] = 1020;goto st318;} }
+ goto st1020;
+st1020:
if ( ++p == pe )
- goto _test_eof978;
-case 978:
+ goto _test_eof1020;
+case 1020:
switch( (*p) ) {
- case 32: goto tr2895;
- case 59: goto tr2895;
+ case 32: goto tr2964;
+ case 59: goto tr2964;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr2895;
+ goto tr2964;
} else if ( (*p) >= 9 )
- goto tr2895;
- goto tr75;
-tr2895:
+ goto tr2964;
+ goto tr77;
+tr2964:
{
rdata_tail += s->dname_tmp_length;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1455;
-st1455:
+ goto st1503;
+st1503:
if ( ++p == pe )
- goto _test_eof1455;
-case 1455:
+ goto _test_eof1503;
+case 1503:
goto st0;
-tr2894:
+tr2963:
{
s->buffer_length = 0;
}
- goto st979;
-tr2896:
+ goto st1021;
+tr2965:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st979;
-tr2888:
+ goto st1021;
+tr2957:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st979;
-st979:
+ goto st1021;
+st1021:
if ( ++p == pe )
- goto _test_eof979;
-case 979:
+ goto _test_eof1021;
+case 1021:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -76585,44 +78427,44 @@ case 979:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2897;
+ goto tr2966;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2896;
- goto tr75;
-tr2883:
+ goto tr2965;
+ goto tr77;
+tr2952:
{
s->buffer_length = 0;
}
- goto st980;
-tr2898:
+ goto st1022;
+tr2967:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st980;
-tr2877:
+ goto st1022;
+tr2946:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st980;
-st980:
+ goto st1022;
+st1022:
if ( ++p == pe )
- goto _test_eof980;
-case 980:
+ goto _test_eof1022;
+case 1022:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -76642,44 +78484,44 @@ case 980:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2899;
+ goto tr2968;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2898;
- goto tr75;
-tr2872:
+ goto tr2967;
+ goto tr77;
+tr2941:
{
s->buffer_length = 0;
}
- goto st981;
-tr2900:
+ goto st1023;
+tr2969:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st981;
-tr2866:
+ goto st1023;
+tr2935:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st981;
-st981:
+ goto st1023;
+st1023:
if ( ++p == pe )
- goto _test_eof981;
-case 981:
+ goto _test_eof1023;
+case 1023:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -76699,23 +78541,23 @@ case 981:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2901;
+ goto tr2970;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2900;
- goto tr75;
-tr2861:
+ goto tr2969;
+ goto tr77;
+tr2930:
{
s->buffer_length = 0;
}
- goto st982;
-tr2902:
+ goto st1024;
+tr2971:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st982;
-tr2855:
+ goto st1024;
+tr2924:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -76723,17 +78565,17 @@ tr2855:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st982;
-st982:
+ goto st1024;
+st1024:
if ( ++p == pe )
- goto _test_eof982;
-case 982:
+ goto _test_eof1024;
+case 1024:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -76753,23 +78595,23 @@ case 982:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2903;
+ goto tr2972;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2902;
- goto tr75;
-tr2849:
+ goto tr2971;
+ goto tr77;
+tr2918:
{
s->buffer_length = 0;
}
- goto st983;
-tr2904:
+ goto st1025;
+tr2973:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st983;
-tr2843:
+ goto st1025;
+tr2912:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -76777,17 +78619,17 @@ tr2843:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st983;
-st983:
+ goto st1025;
+st1025:
if ( ++p == pe )
- goto _test_eof983;
-case 983:
+ goto _test_eof1025;
+case 1025:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -76807,30 +78649,30 @@ case 983:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2905;
+ goto tr2974;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2904;
- goto tr75;
-st984:
+ goto tr2973;
+ goto tr77;
+st1026:
if ( ++p == pe )
- goto _test_eof984;
-case 984:
+ goto _test_eof1026;
+case 1026:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2906;
+ goto tr2975;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr2906;
+ goto tr2975;
} else
- goto tr2906;
- goto tr75;
-tr2906:
- { p--; {stack[top++] = 985;goto st803;} }
- goto st985;
-st985:
+ goto tr2975;
+ goto tr77;
+tr2975:
+ { p--; {stack[top++] = 1027;goto st845;} }
+ goto st1027;
+st1027:
if ( ++p == pe )
- goto _test_eof985;
-case 985:
+ goto _test_eof1027;
+case 1027:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -76844,38 +78686,38 @@ case 985:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st986;
- case 32: goto st986;
- case 40: goto tr2908;
- case 41: goto tr2909;
- case 2058: goto tr2910;
- case 2107: goto tr2911;
+ case 9: goto st1028;
+ case 32: goto st1028;
+ case 40: goto tr2977;
+ case 41: goto tr2978;
+ case 2058: goto tr2979;
+ case 2107: goto tr2980;
}
- goto tr75;
-tr2908:
+ goto tr77;
+tr2977:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st986;
-tr2909:
+ goto st1028;
+tr2978:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st986;
-tr2910:
+ goto st1028;
+tr2979:
{
s->line_counter++;
}
- goto st986;
-tr2937:
+ goto st1028;
+tr3006:
{
s->buffer[s->buffer_length++] = 0;
@@ -76885,18 +78727,18 @@ tr2937:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 986; goto _out;}
+ {p++; cs = 1028; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st986;
-st986:
+ goto st1028;
+st1028:
if ( ++p == pe )
- goto _test_eof986;
-case 986:
+ goto _test_eof1028;
+case 1028:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -76910,17 +78752,17 @@ case 986:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st986;
- case 32: goto st986;
- case 40: goto tr2908;
- case 41: goto tr2909;
- case 2058: goto tr2910;
- case 2107: goto tr2911;
+ case 9: goto st1028;
+ case 32: goto st1028;
+ case 40: goto tr2977;
+ case 41: goto tr2978;
+ case 2058: goto tr2979;
+ case 2107: goto tr2980;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2912;
- goto tr2327;
-tr2912:
+ goto tr2981;
+ goto tr2396;
+tr2981:
{
s->number64 = 0;
}
@@ -76935,11 +78777,11 @@ tr2912:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st987;
-tr2916:
+ goto st1029;
+tr2985:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -76951,14 +78793,14 @@ tr2916:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st987;
-st987:
+ goto st1029;
+st1029:
if ( ++p == pe )
- goto _test_eof987;
-case 987:
+ goto _test_eof1029;
+case 1029:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -76972,40 +78814,40 @@ case 987:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2913;
- case 32: goto tr2913;
- case 40: goto tr2914;
- case 41: goto tr2915;
- case 2058: goto tr2917;
- case 2107: goto tr2918;
+ case 9: goto tr2982;
+ case 32: goto tr2982;
+ case 40: goto tr2983;
+ case 41: goto tr2984;
+ case 2058: goto tr2986;
+ case 2107: goto tr2987;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2916;
- goto tr2327;
-tr2920:
+ goto tr2985;
+ goto tr2396;
+tr2989:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st988;
-tr2921:
+ goto st1030;
+tr2990:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st988;
-tr2923:
+ goto st1030;
+tr2992:
{
s->line_counter++;
}
- goto st988;
-tr2935:
+ goto st1030;
+tr3004:
{
s->buffer[s->buffer_length++] = 0;
@@ -77015,15 +78857,15 @@ tr2935:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 988; goto _out;}
+ {p++; cs = 1030; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st988;
-tr2913:
+ goto st1030;
+tr2982:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -77031,11 +78873,11 @@ tr2913:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st988;
-tr2914:
+ goto st1030;
+tr2983:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -77043,18 +78885,18 @@ tr2914:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st988;
-tr2915:
+ goto st1030;
+tr2984:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -77062,18 +78904,18 @@ tr2915:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st988;
-tr2917:
+ goto st1030;
+tr2986:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -77081,17 +78923,17 @@ tr2917:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st988;
-st988:
+ goto st1030;
+st1030:
if ( ++p == pe )
- goto _test_eof988;
-case 988:
+ goto _test_eof1030;
+case 1030:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -77105,29 +78947,29 @@ case 988:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st988;
- case 32: goto st988;
- case 40: goto tr2920;
- case 41: goto tr2921;
- case 2058: goto tr2923;
- case 2107: goto tr2924;
+ case 9: goto st1030;
+ case 32: goto st1030;
+ case 40: goto tr2989;
+ case 41: goto tr2990;
+ case 2058: goto tr2992;
+ case 2107: goto tr2993;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr2922;
+ goto tr2991;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr2922;
+ goto tr2991;
} else
- goto tr2922;
- goto tr75;
-tr2922:
- { p--; {stack[top++] = 989;goto st699;} }
- goto st989;
-st989:
+ goto tr2991;
+ goto tr77;
+tr2991:
+ { p--; {stack[top++] = 1031;goto st741;} }
+ goto st1031;
+st1031:
if ( ++p == pe )
- goto _test_eof989;
-case 989:
+ goto _test_eof1031;
+case 1031:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -77141,38 +78983,38 @@ case 989:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st990;
- case 32: goto st990;
- case 40: goto tr2926;
- case 41: goto tr2927;
- case 2058: goto tr2928;
- case 2107: goto tr2929;
+ case 9: goto st1032;
+ case 32: goto st1032;
+ case 40: goto tr2995;
+ case 41: goto tr2996;
+ case 2058: goto tr2997;
+ case 2107: goto tr2998;
}
- goto tr75;
-tr2926:
+ goto tr77;
+tr2995:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st990;
-tr2927:
+ goto st1032;
+tr2996:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st990;
-tr2928:
+ goto st1032;
+tr2997:
{
s->line_counter++;
}
- goto st990;
-tr2933:
+ goto st1032;
+tr3002:
{
s->buffer[s->buffer_length++] = 0;
@@ -77182,18 +79024,18 @@ tr2933:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 990; goto _out;}
+ {p++; cs = 1032; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st990;
-st990:
+ goto st1032;
+st1032:
if ( ++p == pe )
- goto _test_eof990;
-case 990:
+ goto _test_eof1032;
+case 1032:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -77207,30 +79049,30 @@ case 990:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st990;
- case 32: goto st990;
- case 40: goto tr2926;
- case 41: goto tr2927;
- case 43: goto tr2930;
- case 2058: goto tr2928;
- case 2107: goto tr2929;
+ case 9: goto st1032;
+ case 32: goto st1032;
+ case 40: goto tr2995;
+ case 41: goto tr2996;
+ case 43: goto tr2999;
+ case 2058: goto tr2997;
+ case 2107: goto tr2998;
}
if ( _widec < 65 ) {
if ( 47 <= _widec && _widec <= 57 )
- goto tr2930;
+ goto tr2999;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr2930;
+ goto tr2999;
} else
- goto tr2930;
- goto tr75;
-tr2930:
- { p--; {stack[top++] = 991;goto st369;} }
- goto st991;
-st991:
+ goto tr2999;
+ goto tr77;
+tr2999:
+ { p--; {stack[top++] = 1033;goto st378;} }
+ goto st1033;
+st1033:
if ( ++p == pe )
- goto _test_eof991;
-case 991:
+ goto _test_eof1033;
+case 1033:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -77244,36 +79086,36 @@ case 991:
!s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 2570: goto tr2931;
- case 2619: goto tr2931;
+ case 2570: goto tr3000;
+ case 2619: goto tr3000;
}
- goto tr75;
-tr2931:
+ goto tr77;
+tr3000:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1456;
-st1456:
+ goto st1504;
+st1504:
if ( ++p == pe )
- goto _test_eof1456;
-case 1456:
+ goto _test_eof1504;
+case 1504:
goto st0;
-tr2929:
+tr2998:
{
s->buffer_length = 0;
}
- goto st992;
-tr2932:
+ goto st1034;
+tr3001:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st992;
-st992:
+ goto st1034;
+st1034:
if ( ++p == pe )
- goto _test_eof992;
-case 992:
+ goto _test_eof1034;
+case 1034:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -77293,23 +79135,23 @@ case 992:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2933;
+ goto tr3002;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2932;
- goto tr75;
-tr2924:
+ goto tr3001;
+ goto tr77;
+tr2993:
{
s->buffer_length = 0;
}
- goto st993;
-tr2934:
+ goto st1035;
+tr3003:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st993;
-tr2918:
+ goto st1035;
+tr2987:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -77317,17 +79159,17 @@ tr2918:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st993;
-st993:
+ goto st1035;
+st1035:
if ( ++p == pe )
- goto _test_eof993;
-case 993:
+ goto _test_eof1035;
+case 1035:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -77347,26 +79189,26 @@ case 993:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2935;
+ goto tr3004;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2934;
- goto tr75;
-tr2911:
+ goto tr3003;
+ goto tr77;
+tr2980:
{
s->buffer_length = 0;
}
- goto st994;
-tr2936:
+ goto st1036;
+tr3005:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st994;
-st994:
+ goto st1036;
+st1036:
if ( ++p == pe )
- goto _test_eof994;
-case 994:
+ goto _test_eof1036;
+case 1036:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -77386,34 +79228,34 @@ case 994:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2937;
+ goto tr3006;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2936;
- goto tr75;
-tr2941:
+ goto tr3005;
+ goto tr77;
+tr3010:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st995;
-tr2942:
+ goto st1037;
+tr3011:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st995;
-tr2945:
+ goto st1037;
+tr3014:
{
s->line_counter++;
}
- goto st995;
-tr2968:
+ goto st1037;
+tr3037:
{
s->buffer[s->buffer_length++] = 0;
@@ -77423,22 +79265,22 @@ tr2968:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 995; goto _out;}
+ {p++; cs = 1037; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st995;
-tr2958:
+ goto st1037;
+tr3027:
{
if ((s->apl.addr_family == 1 && s->number64 <= 32) ||
(s->apl.addr_family == 2 && s->number64 <= 128)) {
s->apl.prefix_length = (uint8_t)(s->number64);
} else {
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -77455,7 +79297,7 @@ tr2958:
break;
default:
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Find prefix without trailing zeroes.
while (len > 0) {
@@ -77467,7 +79309,7 @@ tr2958:
// Check for rdata overflow.
if (rdata_tail + 4 + len > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Write address family.
uint16_t af = htons(s->apl.addr_family);
@@ -77483,15 +79325,15 @@ tr2958:
memcpy(rdata_tail, s->buffer, len);
rdata_tail += len;
}
- goto st995;
-tr2959:
+ goto st1037;
+tr3028:
{
if ((s->apl.addr_family == 1 && s->number64 <= 32) ||
(s->apl.addr_family == 2 && s->number64 <= 128)) {
s->apl.prefix_length = (uint8_t)(s->number64);
} else {
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -77508,7 +79350,7 @@ tr2959:
break;
default:
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Find prefix without trailing zeroes.
while (len > 0) {
@@ -77520,7 +79362,7 @@ tr2959:
// Check for rdata overflow.
if (rdata_tail + 4 + len > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Write address family.
uint16_t af = htons(s->apl.addr_family);
@@ -77539,19 +79381,19 @@ tr2959:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st995;
-tr2960:
+ goto st1037;
+tr3029:
{
if ((s->apl.addr_family == 1 && s->number64 <= 32) ||
(s->apl.addr_family == 2 && s->number64 <= 128)) {
s->apl.prefix_length = (uint8_t)(s->number64);
} else {
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -77568,7 +79410,7 @@ tr2960:
break;
default:
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Find prefix without trailing zeroes.
while (len > 0) {
@@ -77580,7 +79422,7 @@ tr2960:
// Check for rdata overflow.
if (rdata_tail + 4 + len > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Write address family.
uint16_t af = htons(s->apl.addr_family);
@@ -77599,19 +79441,19 @@ tr2960:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st995;
-tr2962:
+ goto st1037;
+tr3031:
{
if ((s->apl.addr_family == 1 && s->number64 <= 32) ||
(s->apl.addr_family == 2 && s->number64 <= 128)) {
s->apl.prefix_length = (uint8_t)(s->number64);
} else {
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -77628,7 +79470,7 @@ tr2962:
break;
default:
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Find prefix without trailing zeroes.
while (len > 0) {
@@ -77640,7 +79482,7 @@ tr2962:
// Check for rdata overflow.
if (rdata_tail + 4 + len > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Write address family.
uint16_t af = htons(s->apl.addr_family);
@@ -77659,11 +79501,11 @@ tr2962:
{
s->line_counter++;
}
- goto st995;
-st995:
+ goto st1037;
+st1037:
if ( ++p == pe )
- goto _test_eof995;
-case 995:
+ goto _test_eof1037;
+case 1037:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -77681,78 +79523,78 @@ case 995:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st995;
- case 32: goto st995;
- case 33: goto tr2940;
- case 40: goto tr2941;
- case 41: goto tr2942;
- case 49: goto tr2943;
- case 50: goto tr2944;
- case 3082: goto tr2945;
- case 3131: goto tr2946;
- case 3338: goto tr2947;
- case 3387: goto tr2947;
- case 3594: goto tr2948;
- case 3643: goto tr2949;
- }
- goto tr2938;
-tr2940:
+ case 9: goto st1037;
+ case 32: goto st1037;
+ case 33: goto tr3009;
+ case 40: goto tr3010;
+ case 41: goto tr3011;
+ case 49: goto tr3012;
+ case 50: goto tr3013;
+ case 3082: goto tr3014;
+ case 3131: goto tr3015;
+ case 3338: goto tr3016;
+ case 3387: goto tr3016;
+ case 3594: goto tr3017;
+ case 3643: goto tr3018;
+ }
+ goto tr3007;
+tr3009:
{
memset(&(s->apl), 0, sizeof(s->apl));
}
{
s->apl.excl_flag = 128; // dec 128 = bin 10000000.
}
- goto st996;
-st996:
+ goto st1038;
+st1038:
if ( ++p == pe )
- goto _test_eof996;
-case 996:
+ goto _test_eof1038;
+case 1038:
switch( (*p) ) {
- case 49: goto tr2950;
- case 50: goto tr2951;
+ case 49: goto tr3019;
+ case 50: goto tr3020;
}
- goto tr2938;
-tr2943:
+ goto tr3007;
+tr3012:
{
memset(&(s->apl), 0, sizeof(s->apl));
}
{
s->apl.addr_family = 1;
}
- goto st997;
-tr2950:
+ goto st1039;
+tr3019:
{
s->apl.addr_family = 1;
}
- goto st997;
-st997:
+ goto st1039;
+st1039:
if ( ++p == pe )
- goto _test_eof997;
-case 997:
+ goto _test_eof1039;
+case 1039:
if ( (*p) == 58 )
- goto st998;
- goto tr2938;
-st998:
+ goto st1040;
+ goto tr3007;
+st1040:
if ( ++p == pe )
- goto _test_eof998;
-case 998:
+ goto _test_eof1040;
+case 1040:
if ( (*p) == 46 )
- goto tr2954;
+ goto tr3023;
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2954;
- goto tr2953;
-tr2955:
+ goto tr3023;
+ goto tr3022;
+tr3024:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st999;
-tr2954:
+ goto st1041;
+tr3023:
{
s->buffer_length = 0;
}
@@ -77761,47 +79603,47 @@ tr2954:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st999;
-st999:
+ goto st1041;
+st1041:
if ( ++p == pe )
- goto _test_eof999;
-case 999:
+ goto _test_eof1041;
+case 1041:
if ( (*p) == 47 )
- goto tr2956;
+ goto tr3025;
if ( 46 <= (*p) && (*p) <= 57 )
- goto tr2955;
- goto tr2953;
-tr2956:
+ goto tr3024;
+ goto tr3022;
+tr3025:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1000;
-tr2972:
+ goto st1042;
+tr3041:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1000;
-st1000:
+ goto st1042;
+st1042:
if ( ++p == pe )
- goto _test_eof1000;
-case 1000:
+ goto _test_eof1042;
+case 1042:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2957;
- goto tr2938;
-tr2957:
+ goto tr3026;
+ goto tr3007;
+tr3026:
{
s->number64 = 0;
}
@@ -77816,11 +79658,11 @@ tr2957:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1001;
-tr2961:
+ goto st1043;
+tr3030:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -77832,14 +79674,14 @@ tr2961:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1001;
-st1001:
+ goto st1043;
+st1043:
if ( ++p == pe )
- goto _test_eof1001;
-case 1001:
+ goto _test_eof1043;
+case 1043:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -77857,40 +79699,40 @@ case 1001:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto tr2958;
- case 32: goto tr2958;
- case 40: goto tr2959;
- case 41: goto tr2960;
- case 3082: goto tr2962;
- case 3131: goto tr2963;
- case 3338: goto tr2964;
- case 3387: goto tr2964;
- case 3594: goto tr2965;
- case 3643: goto tr2966;
+ case 9: goto tr3027;
+ case 32: goto tr3027;
+ case 40: goto tr3028;
+ case 41: goto tr3029;
+ case 3082: goto tr3031;
+ case 3131: goto tr3032;
+ case 3338: goto tr3033;
+ case 3387: goto tr3033;
+ case 3594: goto tr3034;
+ case 3643: goto tr3035;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2961;
- goto tr2938;
-tr2946:
+ goto tr3030;
+ goto tr3007;
+tr3015:
{
s->buffer_length = 0;
}
- goto st1002;
-tr2967:
+ goto st1044;
+tr3036:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1002;
-tr2963:
+ goto st1044;
+tr3032:
{
if ((s->apl.addr_family == 1 && s->number64 <= 32) ||
(s->apl.addr_family == 2 && s->number64 <= 128)) {
s->apl.prefix_length = (uint8_t)(s->number64);
} else {
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -77907,7 +79749,7 @@ tr2963:
break;
default:
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Find prefix without trailing zeroes.
while (len > 0) {
@@ -77919,7 +79761,7 @@ tr2963:
// Check for rdata overflow.
if (rdata_tail + 4 + len > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Write address family.
uint16_t af = htons(s->apl.addr_family);
@@ -77938,11 +79780,11 @@ tr2963:
{
s->buffer_length = 0;
}
- goto st1002;
-st1002:
+ goto st1044;
+st1044:
if ( ++p == pe )
- goto _test_eof1002;
-case 1002:
+ goto _test_eof1044;
+case 1044:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -77962,23 +79804,23 @@ case 1002:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2968;
+ goto tr3037;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2967;
- goto tr75;
-tr2947:
+ goto tr3036;
+ goto tr77;
+tr3016:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1457;
-tr2964:
+ goto st1505;
+tr3033:
{
if ((s->apl.addr_family == 1 && s->number64 <= 32) ||
(s->apl.addr_family == 2 && s->number64 <= 128)) {
s->apl.prefix_length = (uint8_t)(s->number64);
} else {
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -77995,7 +79837,7 @@ tr2964:
break;
default:
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Find prefix without trailing zeroes.
while (len > 0) {
@@ -78007,7 +79849,7 @@ tr2964:
// Check for rdata overflow.
if (rdata_tail + 4 + len > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Write address family.
uint16_t af = htons(s->apl.addr_family);
@@ -78026,28 +79868,28 @@ tr2964:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1457;
-st1457:
+ goto st1505;
+st1505:
if ( ++p == pe )
- goto _test_eof1457;
-case 1457:
+ goto _test_eof1505;
+case 1505:
goto st0;
-tr2948:
+tr3017:
{
s->line_counter++;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1458;
-tr2965:
+ goto st1506;
+tr3034:
{
if ((s->apl.addr_family == 1 && s->number64 <= 32) ||
(s->apl.addr_family == 2 && s->number64 <= 128)) {
s->apl.prefix_length = (uint8_t)(s->number64);
} else {
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -78064,7 +79906,7 @@ tr2965:
break;
default:
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Find prefix without trailing zeroes.
while (len > 0) {
@@ -78076,7 +79918,7 @@ tr2965:
// Check for rdata overflow.
if (rdata_tail + 4 + len > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Write address family.
uint16_t af = htons(s->apl.addr_family);
@@ -78098,11 +79940,11 @@ tr2965:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1458;
-st1458:
+ goto st1506;
+st1506:
if ( ++p == pe )
- goto _test_eof1458;
-case 1458:
+ goto _test_eof1506;
+case 1506:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -78120,67 +79962,67 @@ case 1458:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st995;
- case 32: goto st995;
- case 33: goto tr2940;
- case 40: goto tr2941;
- case 41: goto tr2942;
- case 49: goto tr2943;
- case 50: goto tr2944;
- case 3082: goto tr2945;
- case 3131: goto tr2946;
- case 3338: goto tr2947;
- case 3387: goto tr2947;
- case 3594: goto tr2948;
- case 3643: goto tr2949;
- }
- goto tr2938;
-tr2944:
+ case 9: goto st1037;
+ case 32: goto st1037;
+ case 33: goto tr3009;
+ case 40: goto tr3010;
+ case 41: goto tr3011;
+ case 49: goto tr3012;
+ case 50: goto tr3013;
+ case 3082: goto tr3014;
+ case 3131: goto tr3015;
+ case 3338: goto tr3016;
+ case 3387: goto tr3016;
+ case 3594: goto tr3017;
+ case 3643: goto tr3018;
+ }
+ goto tr3007;
+tr3013:
{
memset(&(s->apl), 0, sizeof(s->apl));
}
{
s->apl.addr_family = 2;
}
- goto st1003;
-tr2951:
+ goto st1045;
+tr3020:
{
s->apl.addr_family = 2;
}
- goto st1003;
-st1003:
+ goto st1045;
+st1045:
if ( ++p == pe )
- goto _test_eof1003;
-case 1003:
+ goto _test_eof1045;
+case 1045:
if ( (*p) == 58 )
- goto st1004;
- goto tr2938;
-st1004:
+ goto st1046;
+ goto tr3007;
+st1046:
if ( ++p == pe )
- goto _test_eof1004;
-case 1004:
+ goto _test_eof1046;
+case 1046:
if ( (*p) == 46 )
- goto tr2970;
+ goto tr3039;
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 58 )
- goto tr2970;
+ goto tr3039;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr2970;
+ goto tr3039;
} else
- goto tr2970;
- goto tr2953;
-tr2971:
+ goto tr3039;
+ goto tr3022;
+tr3040:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1005;
-tr2970:
+ goto st1047;
+tr3039:
{
s->buffer_length = 0;
}
@@ -78189,41 +80031,41 @@ tr2970:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1005;
-st1005:
+ goto st1047;
+st1047:
if ( ++p == pe )
- goto _test_eof1005;
-case 1005:
+ goto _test_eof1047;
+case 1047:
if ( (*p) == 47 )
- goto tr2972;
+ goto tr3041;
if ( (*p) < 65 ) {
if ( 46 <= (*p) && (*p) <= 58 )
- goto tr2971;
+ goto tr3040;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr2971;
+ goto tr3040;
} else
- goto tr2971;
- goto tr2953;
-tr2949:
+ goto tr3040;
+ goto tr3022;
+tr3018:
{
s->buffer_length = 0;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1459;
-tr2966:
+ goto st1507;
+tr3035:
{
if ((s->apl.addr_family == 1 && s->number64 <= 32) ||
(s->apl.addr_family == 2 && s->number64 <= 128)) {
s->apl.prefix_length = (uint8_t)(s->number64);
} else {
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -78240,7 +80082,7 @@ tr2966:
break;
default:
WARN(ZS_BAD_APL);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Find prefix without trailing zeroes.
while (len > 0) {
@@ -78252,7 +80094,7 @@ tr2966:
// Check for rdata overflow.
if (rdata_tail + 4 + len > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
// Write address family.
uint16_t af = htons(s->apl.addr_family);
@@ -78274,11 +80116,11 @@ tr2966:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1459;
-st1459:
+ goto st1507;
+st1507:
if ( ++p == pe )
- goto _test_eof1459;
-case 1459:
+ goto _test_eof1507;
+case 1507:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -78298,18 +80140,18 @@ case 1459:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr2968;
+ goto tr3037;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr2967;
- goto tr75;
-st1006:
+ goto tr3036;
+ goto tr77;
+st1048:
if ( ++p == pe )
- goto _test_eof1006;
-case 1006:
+ goto _test_eof1048;
+case 1048:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr2973;
- goto tr2327;
-tr2973:
+ goto tr3042;
+ goto tr2396;
+tr3042:
{
s->number64 = 0;
}
@@ -78324,11 +80166,11 @@ tr2973:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1007;
-tr2977:
+ goto st1049;
+tr3046:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -78340,14 +80182,14 @@ tr2977:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1007;
-st1007:
+ goto st1049;
+st1049:
if ( ++p == pe )
- goto _test_eof1007;
-case 1007:
+ goto _test_eof1049;
+case 1049:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -78361,40 +80203,40 @@ case 1007:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2974;
- case 32: goto tr2974;
- case 40: goto tr2975;
- case 41: goto tr2976;
- case 2058: goto tr2978;
- case 2107: goto tr2979;
+ case 9: goto tr3043;
+ case 32: goto tr3043;
+ case 40: goto tr3044;
+ case 41: goto tr3045;
+ case 2058: goto tr3047;
+ case 2107: goto tr3048;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2977;
- goto tr2327;
-tr2981:
+ goto tr3046;
+ goto tr2396;
+tr3050:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1008;
-tr2982:
+ goto st1050;
+tr3051:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1008;
-tr2984:
+ goto st1050;
+tr3053:
{
s->line_counter++;
}
- goto st1008;
-tr3021:
+ goto st1050;
+tr3090:
{
s->buffer[s->buffer_length++] = 0;
@@ -78404,15 +80246,15 @@ tr3021:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1008; goto _out;}
+ {p++; cs = 1050; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1008;
-tr2974:
+ goto st1050;
+tr3043:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -78420,11 +80262,11 @@ tr2974:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1008;
-tr2975:
+ goto st1050;
+tr3044:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -78432,18 +80274,18 @@ tr2975:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1008;
-tr2976:
+ goto st1050;
+tr3045:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -78451,18 +80293,18 @@ tr2976:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1008;
-tr2978:
+ goto st1050;
+tr3047:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -78470,17 +80312,17 @@ tr2978:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1008;
-st1008:
+ goto st1050;
+st1050:
if ( ++p == pe )
- goto _test_eof1008;
-case 1008:
+ goto _test_eof1050;
+case 1050:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -78494,29 +80336,29 @@ case 1008:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1008;
- case 32: goto st1008;
- case 40: goto tr2981;
- case 41: goto tr2982;
- case 2058: goto tr2984;
- case 2107: goto tr2985;
+ case 9: goto st1050;
+ case 32: goto st1050;
+ case 40: goto tr3050;
+ case 41: goto tr3051;
+ case 2058: goto tr3053;
+ case 2107: goto tr3054;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr2983;
+ goto tr3052;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr2983;
+ goto tr3052;
} else
- goto tr2983;
- goto tr75;
-tr2983:
- { p--; {stack[top++] = 1009;goto st699;} }
- goto st1009;
-st1009:
+ goto tr3052;
+ goto tr77;
+tr3052:
+ { p--; {stack[top++] = 1051;goto st741;} }
+ goto st1051;
+st1051:
if ( ++p == pe )
- goto _test_eof1009;
-case 1009:
+ goto _test_eof1051;
+case 1051:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -78530,38 +80372,38 @@ case 1009:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1010;
- case 32: goto st1010;
- case 40: goto tr2987;
- case 41: goto tr2988;
- case 2058: goto tr2989;
- case 2107: goto tr2990;
+ case 9: goto st1052;
+ case 32: goto st1052;
+ case 40: goto tr3056;
+ case 41: goto tr3057;
+ case 2058: goto tr3058;
+ case 2107: goto tr3059;
}
- goto tr75;
-tr2987:
+ goto tr77;
+tr3056:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1010;
-tr2988:
+ goto st1052;
+tr3057:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1010;
-tr2989:
+ goto st1052;
+tr3058:
{
s->line_counter++;
}
- goto st1010;
-tr3019:
+ goto st1052;
+tr3088:
{
s->buffer[s->buffer_length++] = 0;
@@ -78571,18 +80413,18 @@ tr3019:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1010; goto _out;}
+ {p++; cs = 1052; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1010;
-st1010:
+ goto st1052;
+st1052:
if ( ++p == pe )
- goto _test_eof1010;
-case 1010:
+ goto _test_eof1052;
+case 1052:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -78596,17 +80438,17 @@ case 1010:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1010;
- case 32: goto st1010;
- case 40: goto tr2987;
- case 41: goto tr2988;
- case 2058: goto tr2989;
- case 2107: goto tr2990;
+ case 9: goto st1052;
+ case 32: goto st1052;
+ case 40: goto tr3056;
+ case 41: goto tr3057;
+ case 2058: goto tr3058;
+ case 2107: goto tr3059;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2991;
- goto tr2327;
-tr2991:
+ goto tr3060;
+ goto tr2396;
+tr3060:
{
s->number64 = 0;
}
@@ -78621,11 +80463,11 @@ tr2991:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1011;
-tr2995:
+ goto st1053;
+tr3064:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -78637,14 +80479,14 @@ tr2995:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1011;
-st1011:
+ goto st1053;
+st1053:
if ( ++p == pe )
- goto _test_eof1011;
-case 1011:
+ goto _test_eof1053;
+case 1053:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -78658,40 +80500,40 @@ case 1011:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr2992;
- case 32: goto tr2992;
- case 40: goto tr2993;
- case 41: goto tr2994;
- case 2058: goto tr2996;
- case 2107: goto tr2997;
+ case 9: goto tr3061;
+ case 32: goto tr3061;
+ case 40: goto tr3062;
+ case 41: goto tr3063;
+ case 2058: goto tr3065;
+ case 2107: goto tr3066;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr2995;
- goto tr2327;
-tr3000:
+ goto tr3064;
+ goto tr2396;
+tr3069:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1012;
-tr3001:
+ goto st1054;
+tr3070:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1012;
-tr3003:
+ goto st1054;
+tr3072:
{
s->line_counter++;
}
- goto st1012;
-tr3017:
+ goto st1054;
+tr3086:
{
s->buffer[s->buffer_length++] = 0;
@@ -78701,79 +80543,79 @@ tr3017:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1012; goto _out;}
+ {p++; cs = 1054; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1012;
-tr2992:
+ goto st1054;
+tr3061:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1012;
-tr2993:
+ goto st1054;
+tr3062:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1012;
-tr2994:
+ goto st1054;
+tr3063:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1012;
-tr2996:
+ goto st1054;
+tr3065:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1012;
-st1012:
+ goto st1054;
+st1054:
if ( ++p == pe )
- goto _test_eof1012;
-case 1012:
+ goto _test_eof1054;
+case 1054:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -78787,69 +80629,69 @@ case 1012:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1012;
- case 32: goto st1012;
- case 40: goto tr3000;
- case 41: goto tr3001;
- case 2058: goto tr3003;
- case 2107: goto tr3004;
+ case 9: goto st1054;
+ case 32: goto st1054;
+ case 40: goto tr3069;
+ case 41: goto tr3070;
+ case 2058: goto tr3072;
+ case 2107: goto tr3073;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3002;
+ goto tr3071;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3002;
+ goto tr3071;
} else
- goto tr3002;
- goto tr2998;
-tr3002:
+ goto tr3071;
+ goto tr3067;
+tr3071:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1013;
-st1013:
+ goto st1055;
+st1055:
if ( ++p == pe )
- goto _test_eof1013;
-case 1013:
+ goto _test_eof1055;
+case 1055:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3005;
+ goto tr3074;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr3005;
+ goto tr3074;
} else
- goto tr3005;
- goto tr2998;
-tr3007:
+ goto tr3074;
+ goto tr3067;
+tr3076:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1014;
-tr3008:
+ goto st1056;
+tr3077:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1014;
-tr3009:
+ goto st1056;
+tr3078:
{
s->line_counter++;
}
- goto st1014;
-tr3015:
+ goto st1056;
+tr3084:
{
s->buffer[s->buffer_length++] = 0;
@@ -78859,24 +80701,24 @@ tr3015:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1014; goto _out;}
+ {p++; cs = 1056; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1014;
-tr3005:
+ goto st1056;
+tr3074:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1014;
-st1014:
+ goto st1056;
+st1056:
if ( ++p == pe )
- goto _test_eof1014;
-case 1014:
+ goto _test_eof1056;
+case 1056:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -78894,42 +80736,42 @@ case 1014:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st1014;
- case 32: goto st1014;
- case 40: goto tr3007;
- case 41: goto tr3008;
- case 3082: goto tr3009;
- case 3131: goto tr3010;
- case 3338: goto tr3011;
- case 3387: goto tr3011;
- case 3594: goto tr3012;
- case 3643: goto tr3013;
+ case 9: goto st1056;
+ case 32: goto st1056;
+ case 40: goto tr3076;
+ case 41: goto tr3077;
+ case 3082: goto tr3078;
+ case 3131: goto tr3079;
+ case 3338: goto tr3080;
+ case 3387: goto tr3080;
+ case 3594: goto tr3081;
+ case 3643: goto tr3082;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3002;
+ goto tr3071;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3002;
+ goto tr3071;
} else
- goto tr3002;
- goto tr2998;
-tr3010:
+ goto tr3071;
+ goto tr3067;
+tr3079:
{
s->buffer_length = 0;
}
- goto st1015;
-tr3014:
+ goto st1057;
+tr3083:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1015;
-st1015:
+ goto st1057;
+st1057:
if ( ++p == pe )
- goto _test_eof1015;
-case 1015:
+ goto _test_eof1057;
+case 1057:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -78949,32 +80791,32 @@ case 1015:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3015;
+ goto tr3084;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3014;
- goto tr2998;
-tr3011:
+ goto tr3083;
+ goto tr3067;
+tr3080:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1460;
-st1460:
+ goto st1508;
+st1508:
if ( ++p == pe )
- goto _test_eof1460;
-case 1460:
+ goto _test_eof1508;
+case 1508:
goto st0;
-tr3012:
+tr3081:
{
s->line_counter++;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1461;
-st1461:
+ goto st1509;
+st1509:
if ( ++p == pe )
- goto _test_eof1461;
-case 1461:
+ goto _test_eof1509;
+case 1509:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -78992,38 +80834,38 @@ case 1461:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st1014;
- case 32: goto st1014;
- case 40: goto tr3007;
- case 41: goto tr3008;
- case 3082: goto tr3009;
- case 3131: goto tr3010;
- case 3338: goto tr3011;
- case 3387: goto tr3011;
- case 3594: goto tr3012;
- case 3643: goto tr3013;
+ case 9: goto st1056;
+ case 32: goto st1056;
+ case 40: goto tr3076;
+ case 41: goto tr3077;
+ case 3082: goto tr3078;
+ case 3131: goto tr3079;
+ case 3338: goto tr3080;
+ case 3387: goto tr3080;
+ case 3594: goto tr3081;
+ case 3643: goto tr3082;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3002;
+ goto tr3071;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3002;
+ goto tr3071;
} else
- goto tr3002;
- goto tr2998;
-tr3013:
+ goto tr3071;
+ goto tr3067;
+tr3082:
{
s->buffer_length = 0;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1462;
-st1462:
+ goto st1510;
+st1510:
if ( ++p == pe )
- goto _test_eof1462;
-case 1462:
+ goto _test_eof1510;
+case 1510:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -79043,40 +80885,40 @@ case 1462:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3015;
+ goto tr3084;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3014;
- goto tr2998;
-tr3004:
+ goto tr3083;
+ goto tr3067;
+tr3073:
{
s->buffer_length = 0;
}
- goto st1016;
-tr3016:
+ goto st1058;
+tr3085:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1016;
-tr2997:
+ goto st1058;
+tr3066:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1016;
-st1016:
+ goto st1058;
+st1058:
if ( ++p == pe )
- goto _test_eof1016;
-case 1016:
+ goto _test_eof1058;
+case 1058:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -79096,26 +80938,26 @@ case 1016:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3017;
+ goto tr3086;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3016;
- goto tr75;
-tr2990:
+ goto tr3085;
+ goto tr77;
+tr3059:
{
s->buffer_length = 0;
}
- goto st1017;
-tr3018:
+ goto st1059;
+tr3087:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1017;
-st1017:
+ goto st1059;
+st1059:
if ( ++p == pe )
- goto _test_eof1017;
-case 1017:
+ goto _test_eof1059;
+case 1059:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -79135,23 +80977,23 @@ case 1017:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3019;
+ goto tr3088;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3018;
- goto tr75;
-tr2985:
+ goto tr3087;
+ goto tr77;
+tr3054:
{
s->buffer_length = 0;
}
- goto st1018;
-tr3020:
+ goto st1060;
+tr3089:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1018;
-tr2979:
+ goto st1060;
+tr3048:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -79159,17 +81001,17 @@ tr2979:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1018;
-st1018:
+ goto st1060;
+st1060:
if ( ++p == pe )
- goto _test_eof1018;
-case 1018:
+ goto _test_eof1060;
+case 1060:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -79189,18 +81031,18 @@ case 1018:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3021;
+ goto tr3090;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3020;
- goto tr75;
-st1019:
+ goto tr3089;
+ goto tr77;
+st1061:
if ( ++p == pe )
- goto _test_eof1019;
-case 1019:
+ goto _test_eof1061;
+case 1061:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3022;
- goto tr2327;
-tr3022:
+ goto tr3091;
+ goto tr2396;
+tr3091:
{
s->number64 = 0;
}
@@ -79215,11 +81057,11 @@ tr3022:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1020;
-tr3026:
+ goto st1062;
+tr3095:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -79231,14 +81073,14 @@ tr3026:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1020;
-st1020:
+ goto st1062;
+st1062:
if ( ++p == pe )
- goto _test_eof1020;
-case 1020:
+ goto _test_eof1062;
+case 1062:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -79252,40 +81094,40 @@ case 1020:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3023;
- case 32: goto tr3023;
- case 40: goto tr3024;
- case 41: goto tr3025;
- case 2058: goto tr3027;
- case 2107: goto tr3028;
+ case 9: goto tr3092;
+ case 32: goto tr3092;
+ case 40: goto tr3093;
+ case 41: goto tr3094;
+ case 2058: goto tr3096;
+ case 2107: goto tr3097;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3026;
- goto tr2327;
-tr3030:
+ goto tr3095;
+ goto tr2396;
+tr3099:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1021;
-tr3031:
+ goto st1063;
+tr3100:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1021;
-tr3033:
+ goto st1063;
+tr3102:
{
s->line_counter++;
}
- goto st1021;
-tr3061:
+ goto st1063;
+tr3130:
{
s->buffer[s->buffer_length++] = 0;
@@ -79295,79 +81137,79 @@ tr3061:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1021; goto _out;}
+ {p++; cs = 1063; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1021;
-tr3023:
+ goto st1063;
+tr3092:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1021;
-tr3024:
+ goto st1063;
+tr3093:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1021;
-tr3025:
+ goto st1063;
+tr3094:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1021;
-tr3027:
+ goto st1063;
+tr3096:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1021;
-st1021:
+ goto st1063;
+st1063:
if ( ++p == pe )
- goto _test_eof1021;
-case 1021:
+ goto _test_eof1063;
+case 1063:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -79381,17 +81223,17 @@ case 1021:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1021;
- case 32: goto st1021;
- case 40: goto tr3030;
- case 41: goto tr3031;
- case 2058: goto tr3033;
- case 2107: goto tr3034;
+ case 9: goto st1063;
+ case 32: goto st1063;
+ case 40: goto tr3099;
+ case 41: goto tr3100;
+ case 2058: goto tr3102;
+ case 2107: goto tr3103;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3032;
- goto tr2327;
-tr3032:
+ goto tr3101;
+ goto tr2396;
+tr3101:
{
s->number64 = 0;
}
@@ -79406,11 +81248,11 @@ tr3032:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1022;
-tr3038:
+ goto st1064;
+tr3107:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -79422,14 +81264,14 @@ tr3038:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1022;
-st1022:
+ goto st1064;
+st1064:
if ( ++p == pe )
- goto _test_eof1022;
-case 1022:
+ goto _test_eof1064;
+case 1064:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -79443,40 +81285,40 @@ case 1022:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3035;
- case 32: goto tr3035;
- case 40: goto tr3036;
- case 41: goto tr3037;
- case 2058: goto tr3039;
- case 2107: goto tr3040;
+ case 9: goto tr3104;
+ case 32: goto tr3104;
+ case 40: goto tr3105;
+ case 41: goto tr3106;
+ case 2058: goto tr3108;
+ case 2107: goto tr3109;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3038;
- goto tr2327;
-tr3042:
+ goto tr3107;
+ goto tr2396;
+tr3111:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1023;
-tr3043:
+ goto st1065;
+tr3112:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1023;
-tr3045:
+ goto st1065;
+tr3114:
{
s->line_counter++;
}
- goto st1023;
-tr3059:
+ goto st1065;
+tr3128:
{
s->buffer[s->buffer_length++] = 0;
@@ -79486,79 +81328,79 @@ tr3059:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1023; goto _out;}
+ {p++; cs = 1065; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1023;
-tr3035:
+ goto st1065;
+tr3104:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1023;
-tr3036:
+ goto st1065;
+tr3105:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1023;
-tr3037:
+ goto st1065;
+tr3106:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1023;
-tr3039:
+ goto st1065;
+tr3108:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1023;
-st1023:
+ goto st1065;
+st1065:
if ( ++p == pe )
- goto _test_eof1023;
-case 1023:
+ goto _test_eof1065;
+case 1065:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -79572,69 +81414,69 @@ case 1023:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1023;
- case 32: goto st1023;
- case 40: goto tr3042;
- case 41: goto tr3043;
- case 2058: goto tr3045;
- case 2107: goto tr3046;
+ case 9: goto st1065;
+ case 32: goto st1065;
+ case 40: goto tr3111;
+ case 41: goto tr3112;
+ case 2058: goto tr3114;
+ case 2107: goto tr3115;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3044;
+ goto tr3113;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3044;
+ goto tr3113;
} else
- goto tr3044;
- goto tr2998;
-tr3044:
+ goto tr3113;
+ goto tr3067;
+tr3113:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1024;
-st1024:
+ goto st1066;
+st1066:
if ( ++p == pe )
- goto _test_eof1024;
-case 1024:
+ goto _test_eof1066;
+case 1066:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3047;
+ goto tr3116;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr3047;
+ goto tr3116;
} else
- goto tr3047;
- goto tr2998;
-tr3049:
+ goto tr3116;
+ goto tr3067;
+tr3118:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1025;
-tr3050:
+ goto st1067;
+tr3119:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1025;
-tr3051:
+ goto st1067;
+tr3120:
{
s->line_counter++;
}
- goto st1025;
-tr3057:
+ goto st1067;
+tr3126:
{
s->buffer[s->buffer_length++] = 0;
@@ -79644,24 +81486,24 @@ tr3057:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1025; goto _out;}
+ {p++; cs = 1067; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1025;
-tr3047:
+ goto st1067;
+tr3116:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1025;
-st1025:
+ goto st1067;
+st1067:
if ( ++p == pe )
- goto _test_eof1025;
-case 1025:
+ goto _test_eof1067;
+case 1067:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -79679,42 +81521,42 @@ case 1025:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st1025;
- case 32: goto st1025;
- case 40: goto tr3049;
- case 41: goto tr3050;
- case 3082: goto tr3051;
- case 3131: goto tr3052;
- case 3338: goto tr3053;
- case 3387: goto tr3053;
- case 3594: goto tr3054;
- case 3643: goto tr3055;
+ case 9: goto st1067;
+ case 32: goto st1067;
+ case 40: goto tr3118;
+ case 41: goto tr3119;
+ case 3082: goto tr3120;
+ case 3131: goto tr3121;
+ case 3338: goto tr3122;
+ case 3387: goto tr3122;
+ case 3594: goto tr3123;
+ case 3643: goto tr3124;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3044;
+ goto tr3113;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3044;
+ goto tr3113;
} else
- goto tr3044;
- goto tr2998;
-tr3052:
+ goto tr3113;
+ goto tr3067;
+tr3121:
{
s->buffer_length = 0;
}
- goto st1026;
-tr3056:
+ goto st1068;
+tr3125:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1026;
-st1026:
+ goto st1068;
+st1068:
if ( ++p == pe )
- goto _test_eof1026;
-case 1026:
+ goto _test_eof1068;
+case 1068:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -79734,32 +81576,32 @@ case 1026:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3057;
+ goto tr3126;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3056;
- goto tr2998;
-tr3053:
+ goto tr3125;
+ goto tr3067;
+tr3122:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1463;
-st1463:
+ goto st1511;
+st1511:
if ( ++p == pe )
- goto _test_eof1463;
-case 1463:
+ goto _test_eof1511;
+case 1511:
goto st0;
-tr3054:
+tr3123:
{
s->line_counter++;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1464;
-st1464:
+ goto st1512;
+st1512:
if ( ++p == pe )
- goto _test_eof1464;
-case 1464:
+ goto _test_eof1512;
+case 1512:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -79777,38 +81619,38 @@ case 1464:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st1025;
- case 32: goto st1025;
- case 40: goto tr3049;
- case 41: goto tr3050;
- case 3082: goto tr3051;
- case 3131: goto tr3052;
- case 3338: goto tr3053;
- case 3387: goto tr3053;
- case 3594: goto tr3054;
- case 3643: goto tr3055;
+ case 9: goto st1067;
+ case 32: goto st1067;
+ case 40: goto tr3118;
+ case 41: goto tr3119;
+ case 3082: goto tr3120;
+ case 3131: goto tr3121;
+ case 3338: goto tr3122;
+ case 3387: goto tr3122;
+ case 3594: goto tr3123;
+ case 3643: goto tr3124;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3044;
+ goto tr3113;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3044;
+ goto tr3113;
} else
- goto tr3044;
- goto tr2998;
-tr3055:
+ goto tr3113;
+ goto tr3067;
+tr3124:
{
s->buffer_length = 0;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1465;
-st1465:
+ goto st1513;
+st1513:
if ( ++p == pe )
- goto _test_eof1465;
-case 1465:
+ goto _test_eof1513;
+case 1513:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -79828,40 +81670,40 @@ case 1465:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3057;
+ goto tr3126;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3056;
- goto tr2998;
-tr3046:
+ goto tr3125;
+ goto tr3067;
+tr3115:
{
s->buffer_length = 0;
}
- goto st1027;
-tr3058:
+ goto st1069;
+tr3127:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1027;
-tr3040:
+ goto st1069;
+tr3109:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1027;
-st1027:
+ goto st1069;
+st1069:
if ( ++p == pe )
- goto _test_eof1027;
-case 1027:
+ goto _test_eof1069;
+case 1069:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -79881,40 +81723,40 @@ case 1027:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3059;
+ goto tr3128;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3058;
- goto tr75;
-tr3034:
+ goto tr3127;
+ goto tr77;
+tr3103:
{
s->buffer_length = 0;
}
- goto st1028;
-tr3060:
+ goto st1070;
+tr3129:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1028;
-tr3028:
+ goto st1070;
+tr3097:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1028;
-st1028:
+ goto st1070;
+st1070:
if ( ++p == pe )
- goto _test_eof1028;
-case 1028:
+ goto _test_eof1070;
+case 1070:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -79934,18 +81776,18 @@ case 1028:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3061;
+ goto tr3130;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3060;
- goto tr75;
-st1029:
+ goto tr3129;
+ goto tr77;
+st1071:
if ( ++p == pe )
- goto _test_eof1029;
-case 1029:
+ goto _test_eof1071;
+case 1071:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3062;
- goto tr2327;
-tr3062:
+ goto tr3131;
+ goto tr2396;
+tr3131:
{
s->number64 = 0;
}
@@ -79960,11 +81802,11 @@ tr3062:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1030;
-tr3066:
+ goto st1072;
+tr3135:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -79976,14 +81818,14 @@ tr3066:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1030;
-st1030:
+ goto st1072;
+st1072:
if ( ++p == pe )
- goto _test_eof1030;
-case 1030:
+ goto _test_eof1072;
+case 1072:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -79997,40 +81839,40 @@ case 1030:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3063;
- case 32: goto tr3063;
- case 40: goto tr3064;
- case 41: goto tr3065;
- case 2058: goto tr3067;
- case 2107: goto tr3068;
+ case 9: goto tr3132;
+ case 32: goto tr3132;
+ case 40: goto tr3133;
+ case 41: goto tr3134;
+ case 2058: goto tr3136;
+ case 2107: goto tr3137;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3066;
- goto tr2327;
-tr3071:
+ goto tr3135;
+ goto tr2396;
+tr3140:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1031;
-tr3072:
+ goto st1073;
+tr3141:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1031;
-tr3077:
+ goto st1073;
+tr3146:
{
s->line_counter++;
}
- goto st1031;
-tr3270:
+ goto st1073;
+tr3339:
{
s->buffer[s->buffer_length++] = 0;
@@ -80040,79 +81882,79 @@ tr3270:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1031; goto _out;}
+ {p++; cs = 1073; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1031;
-tr3063:
+ goto st1073;
+tr3132:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1031;
-tr3064:
+ goto st1073;
+tr3133:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1031;
-tr3065:
+ goto st1073;
+tr3134:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1031;
-tr3067:
+ goto st1073;
+tr3136:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1031;
-st1031:
+ goto st1073;
+st1073:
if ( ++p == pe )
- goto _test_eof1031;
-case 1031:
+ goto _test_eof1073;
+case 1073:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -80126,27 +81968,27 @@ case 1031:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1031;
- case 32: goto st1031;
- case 40: goto tr3071;
- case 41: goto tr3072;
- case 48: goto tr3073;
- case 49: goto tr3074;
- case 50: goto tr3075;
- case 51: goto tr3076;
- case 2058: goto tr3077;
- case 2107: goto tr3078;
- }
- goto tr3069;
-tr3073:
+ case 9: goto st1073;
+ case 32: goto st1073;
+ case 40: goto tr3140;
+ case 41: goto tr3141;
+ case 48: goto tr3142;
+ case 49: goto tr3143;
+ case 50: goto tr3144;
+ case 51: goto tr3145;
+ case 2058: goto tr3146;
+ case 2107: goto tr3147;
+ }
+ goto tr3138;
+tr3142:
{
*(rdata_tail++) = 0;
}
- goto st1032;
-st1032:
+ goto st1074;
+st1074:
if ( ++p == pe )
- goto _test_eof1032;
-case 1032:
+ goto _test_eof1074;
+case 1074:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -80160,38 +82002,38 @@ case 1032:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1033;
- case 32: goto st1033;
- case 40: goto tr3080;
- case 41: goto tr3081;
- case 2058: goto tr3082;
- case 2107: goto tr3083;
+ case 9: goto st1075;
+ case 32: goto st1075;
+ case 40: goto tr3149;
+ case 41: goto tr3150;
+ case 2058: goto tr3151;
+ case 2107: goto tr3152;
}
- goto tr3069;
-tr3080:
+ goto tr3138;
+tr3149:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1033;
-tr3081:
+ goto st1075;
+tr3150:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1033;
-tr3082:
+ goto st1075;
+tr3151:
{
s->line_counter++;
}
- goto st1033;
-tr3132:
+ goto st1075;
+tr3201:
{
s->buffer[s->buffer_length++] = 0;
@@ -80201,18 +82043,18 @@ tr3132:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1033; goto _out;}
+ {p++; cs = 1075; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1033;
-st1033:
+ goto st1075;
+st1075:
if ( ++p == pe )
- goto _test_eof1033;
-case 1033:
+ goto _test_eof1075;
+case 1075:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -80226,17 +82068,17 @@ case 1033:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1033;
- case 32: goto st1033;
- case 40: goto tr3080;
- case 41: goto tr3081;
- case 2058: goto tr3082;
- case 2107: goto tr3083;
+ case 9: goto st1075;
+ case 32: goto st1075;
+ case 40: goto tr3149;
+ case 41: goto tr3150;
+ case 2058: goto tr3151;
+ case 2107: goto tr3152;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3085;
- goto tr3084;
-tr3085:
+ goto tr3154;
+ goto tr3153;
+tr3154:
{
s->number64 = 0;
}
@@ -80251,11 +82093,11 @@ tr3085:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1034;
-tr3089:
+ goto st1076;
+tr3158:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -80267,14 +82109,14 @@ tr3089:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1034;
-st1034:
+ goto st1076;
+st1076:
if ( ++p == pe )
- goto _test_eof1034;
-case 1034:
+ goto _test_eof1076;
+case 1076:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -80288,40 +82130,40 @@ case 1034:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3086;
- case 32: goto tr3086;
- case 40: goto tr3087;
- case 41: goto tr3088;
- case 2058: goto tr3090;
- case 2107: goto tr3091;
+ case 9: goto tr3155;
+ case 32: goto tr3155;
+ case 40: goto tr3156;
+ case 41: goto tr3157;
+ case 2058: goto tr3159;
+ case 2107: goto tr3160;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3089;
- goto tr3084;
-tr3093:
+ goto tr3158;
+ goto tr3153;
+tr3162:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1035;
-tr3094:
+ goto st1077;
+tr3163:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1035;
-tr3096:
+ goto st1077;
+tr3165:
{
s->line_counter++;
}
- goto st1035;
-tr3130:
+ goto st1077;
+tr3199:
{
s->buffer[s->buffer_length++] = 0;
@@ -80331,79 +82173,79 @@ tr3130:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1035; goto _out;}
+ {p++; cs = 1077; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1035;
-tr3086:
+ goto st1077;
+tr3155:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1035;
-tr3087:
+ goto st1077;
+tr3156:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1035;
-tr3088:
+ goto st1077;
+tr3157:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1035;
-tr3090:
+ goto st1077;
+tr3159:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1035;
-st1035:
+ goto st1077;
+st1077:
if ( ++p == pe )
- goto _test_eof1035;
-case 1035:
+ goto _test_eof1077;
+case 1077:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -80417,19 +82259,19 @@ case 1035:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1035;
- case 32: goto st1035;
- case 40: goto tr3093;
- case 41: goto tr3094;
- case 46: goto st1036;
- case 2058: goto tr3096;
- case 2107: goto tr3097;
+ case 9: goto st1077;
+ case 32: goto st1077;
+ case 40: goto tr3162;
+ case 41: goto tr3163;
+ case 46: goto st1078;
+ case 2058: goto tr3165;
+ case 2107: goto tr3166;
}
- goto tr3069;
-st1036:
+ goto tr3138;
+st1078:
if ( ++p == pe )
- goto _test_eof1036;
-case 1036:
+ goto _test_eof1078;
+case 1078:
_widec = (*p);
if ( (*p) < 32 ) {
if ( (*p) > 9 ) {
@@ -80487,66 +82329,66 @@ case 1036:
s->number64 == 0 ) _widec += 512;
}
switch( _widec ) {
- case 7177: goto st1037;
- case 7200: goto st1037;
- case 7208: goto tr3100;
- case 7209: goto tr3101;
- case 7433: goto st1040;
- case 7456: goto st1040;
- case 7464: goto tr3103;
- case 7465: goto tr3104;
- case 7689: goto st1042;
- case 7712: goto st1042;
- case 7720: goto tr3106;
- case 7721: goto tr3107;
- case 10506: goto tr3108;
- case 10555: goto tr3108;
- case 10762: goto tr3108;
- case 10811: goto tr3108;
- case 11274: goto tr3109;
- case 11323: goto tr3110;
- case 11530: goto tr3108;
- case 11579: goto tr3108;
- case 11786: goto tr3111;
- case 11835: goto tr3112;
- case 12298: goto tr3113;
- case 12347: goto tr3114;
- case 12554: goto tr3108;
- case 12603: goto tr3108;
- case 12810: goto tr3115;
- case 12859: goto tr3116;
- case 13322: goto tr3117;
- case 13371: goto tr3118;
- case 13578: goto tr3108;
- case 13627: goto tr3108;
- case 13834: goto tr3119;
- case 13883: goto tr3120;
- }
- goto tr3098;
-tr3100:
+ case 7177: goto st1079;
+ case 7200: goto st1079;
+ case 7208: goto tr3169;
+ case 7209: goto tr3170;
+ case 7433: goto st1082;
+ case 7456: goto st1082;
+ case 7464: goto tr3172;
+ case 7465: goto tr3173;
+ case 7689: goto st1084;
+ case 7712: goto st1084;
+ case 7720: goto tr3175;
+ case 7721: goto tr3176;
+ case 10506: goto tr3177;
+ case 10555: goto tr3177;
+ case 10762: goto tr3177;
+ case 10811: goto tr3177;
+ case 11274: goto tr3178;
+ case 11323: goto tr3179;
+ case 11530: goto tr3177;
+ case 11579: goto tr3177;
+ case 11786: goto tr3180;
+ case 11835: goto tr3181;
+ case 12298: goto tr3182;
+ case 12347: goto tr3183;
+ case 12554: goto tr3177;
+ case 12603: goto tr3177;
+ case 12810: goto tr3184;
+ case 12859: goto tr3185;
+ case 13322: goto tr3186;
+ case 13371: goto tr3187;
+ case 13578: goto tr3177;
+ case 13627: goto tr3177;
+ case 13834: goto tr3188;
+ case 13883: goto tr3189;
+ }
+ goto tr3167;
+tr3169:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1037;
-tr3101:
+ goto st1079;
+tr3170:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1037;
-tr3109:
+ goto st1079;
+tr3178:
{
s->line_counter++;
}
- goto st1037;
-tr3124:
+ goto st1079;
+tr3193:
{
s->buffer[s->buffer_length++] = 0;
@@ -80556,100 +82398,100 @@ tr3124:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1037; goto _out;}
+ {p++; cs = 1079; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1037;
-tr3154:
+ goto st1079;
+tr3223:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
}
- goto st1037;
-tr3199:
+ goto st1079;
+tr3268:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
}
- goto st1037;
-tr3243:
+ goto st1079;
+tr3312:
{
rdata_tail += s->dname_tmp_length;
}
- goto st1037;
-tr3244:
+ goto st1079;
+tr3313:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1037;
-tr3245:
+ goto st1079;
+tr3314:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1037;
-tr3253:
+ goto st1079;
+tr3322:
{
rdata_tail += s->dname_tmp_length;
}
{
s->line_counter++;
}
- goto st1037;
-tr3155:
+ goto st1079;
+tr3224:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -80657,24 +82499,24 @@ tr3155:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1037;
-tr3156:
+ goto st1079;
+tr3225:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -80682,24 +82524,24 @@ tr3156:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1037;
-tr3164:
+ goto st1079;
+tr3233:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -80707,20 +82549,20 @@ tr3164:
{
s->line_counter++;
}
- goto st1037;
-tr3200:
+ goto st1079;
+tr3269:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -80728,24 +82570,24 @@ tr3200:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1037;
-tr3201:
+ goto st1079;
+tr3270:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -80753,24 +82595,24 @@ tr3201:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1037;
-tr3209:
+ goto st1079;
+tr3278:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -80778,11 +82620,11 @@ tr3209:
{
s->line_counter++;
}
- goto st1037;
-st1037:
+ goto st1079;
+st1079:
if ( ++p == pe )
- goto _test_eof1037;
-case 1037:
+ goto _test_eof1079;
+case 1079:
_widec = (*p);
if ( (*p) < 43 ) {
if ( (*p) < 32 ) {
@@ -80854,30 +82696,30 @@ case 1037:
s->number64 != 0 ) _widec += 256;
}
switch( _widec ) {
- case 4105: goto st1037;
- case 4128: goto st1037;
- case 4136: goto tr3100;
- case 4137: goto tr3101;
- case 4139: goto tr3122;
- case 5130: goto tr3109;
- case 5179: goto tr3110;
+ case 4105: goto st1079;
+ case 4128: goto st1079;
+ case 4136: goto tr3169;
+ case 4137: goto tr3170;
+ case 4139: goto tr3191;
+ case 5130: goto tr3178;
+ case 5179: goto tr3179;
}
if ( _widec < 4161 ) {
if ( 4143 <= _widec && _widec <= 4153 )
- goto tr3122;
+ goto tr3191;
} else if ( _widec > 4186 ) {
if ( 4193 <= _widec && _widec <= 4218 )
- goto tr3122;
+ goto tr3191;
} else
- goto tr3122;
- goto tr3121;
-tr3122:
- { p--; {stack[top++] = 1038;goto st369;} }
- goto st1038;
-st1038:
+ goto tr3191;
+ goto tr3190;
+tr3191:
+ { p--; {stack[top++] = 1080;goto st378;} }
+ goto st1080;
+st1080:
if ( ++p == pe )
- goto _test_eof1038;
-case 1038:
+ goto _test_eof1080;
+case 1080:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -80891,28 +82733,28 @@ case 1038:
!s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 2570: goto tr3108;
- case 2619: goto tr3108;
+ case 2570: goto tr3177;
+ case 2619: goto tr3177;
}
- goto tr3121;
-tr3108:
+ goto tr3190;
+tr3177:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1466;
-tr3163:
+ goto st1514;
+tr3232:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -80920,28 +82762,28 @@ tr3163:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1466;
-tr3252:
+ goto st1514;
+tr3321:
{
rdata_tail += s->dname_tmp_length;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1466;
-tr3208:
+ goto st1514;
+tr3277:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -80949,45 +82791,45 @@ tr3208:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1466;
-st1466:
+ goto st1514;
+st1514:
if ( ++p == pe )
- goto _test_eof1466;
-case 1466:
+ goto _test_eof1514;
+case 1514:
goto st0;
-tr3110:
+tr3179:
{
s->buffer_length = 0;
}
- goto st1039;
-tr3123:
+ goto st1081;
+tr3192:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1039;
-tr3254:
+ goto st1081;
+tr3323:
{
rdata_tail += s->dname_tmp_length;
}
{
s->buffer_length = 0;
}
- goto st1039;
-tr3165:
+ goto st1081;
+tr3234:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -80995,20 +82837,20 @@ tr3165:
{
s->buffer_length = 0;
}
- goto st1039;
-tr3210:
+ goto st1081;
+tr3279:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -81016,11 +82858,11 @@ tr3210:
{
s->buffer_length = 0;
}
- goto st1039;
-st1039:
+ goto st1081;
+st1081:
if ( ++p == pe )
- goto _test_eof1039;
-case 1039:
+ goto _test_eof1081;
+case 1081:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -81046,34 +82888,34 @@ case 1039:
s->number64 != 0 ) _widec += 512;
}
if ( _widec == 5130 )
- goto tr3124;
+ goto tr3193;
if ( 4992 <= _widec && _widec <= 5247 )
- goto tr3123;
- goto tr3121;
-tr3103:
+ goto tr3192;
+ goto tr3190;
+tr3172:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1040;
-tr3104:
+ goto st1082;
+tr3173:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1040;
-tr3113:
+ goto st1082;
+tr3182:
{
s->line_counter++;
}
- goto st1040;
-tr3126:
+ goto st1082;
+tr3195:
{
s->buffer[s->buffer_length++] = 0;
@@ -81083,100 +82925,100 @@ tr3126:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1040; goto _out;}
+ {p++; cs = 1082; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1040;
-tr3157:
+ goto st1082;
+tr3226:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
}
- goto st1040;
-tr3202:
+ goto st1082;
+tr3271:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
}
- goto st1040;
-tr3246:
+ goto st1082;
+tr3315:
{
rdata_tail += s->dname_tmp_length;
}
- goto st1040;
-tr3247:
+ goto st1082;
+tr3316:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1040;
-tr3248:
+ goto st1082;
+tr3317:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1040;
-tr3257:
+ goto st1082;
+tr3326:
{
rdata_tail += s->dname_tmp_length;
}
{
s->line_counter++;
}
- goto st1040;
-tr3158:
+ goto st1082;
+tr3227:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -81184,24 +83026,24 @@ tr3158:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1040;
-tr3159:
+ goto st1082;
+tr3228:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -81209,24 +83051,24 @@ tr3159:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1040;
-tr3168:
+ goto st1082;
+tr3237:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -81234,20 +83076,20 @@ tr3168:
{
s->line_counter++;
}
- goto st1040;
-tr3203:
+ goto st1082;
+tr3272:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -81255,24 +83097,24 @@ tr3203:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1040;
-tr3204:
+ goto st1082;
+tr3273:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -81280,24 +83122,24 @@ tr3204:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1040;
-tr3213:
+ goto st1082;
+tr3282:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -81305,11 +83147,11 @@ tr3213:
{
s->line_counter++;
}
- goto st1040;
-st1040:
+ goto st1082;
+st1082:
if ( ++p == pe )
- goto _test_eof1040;
-case 1040:
+ goto _test_eof1082;
+case 1082:
_widec = (*p);
if ( (*p) < 32 ) {
if ( (*p) > 9 ) {
@@ -81355,55 +83197,55 @@ case 1040:
s->number64 == 0 ) _widec += 256;
}
switch( _widec ) {
- case 5641: goto st1040;
- case 5664: goto st1040;
- case 5672: goto tr3103;
- case 5673: goto tr3104;
- case 14602: goto tr3108;
- case 14651: goto tr3108;
- case 14858: goto tr3108;
- case 14907: goto tr3108;
- case 15370: goto tr3113;
- case 15419: goto tr3114;
- case 15626: goto tr3108;
- case 15675: goto tr3108;
- case 15882: goto tr3115;
- case 15931: goto tr3116;
- }
- goto tr3121;
-tr3114:
+ case 5641: goto st1082;
+ case 5664: goto st1082;
+ case 5672: goto tr3172;
+ case 5673: goto tr3173;
+ case 14602: goto tr3177;
+ case 14651: goto tr3177;
+ case 14858: goto tr3177;
+ case 14907: goto tr3177;
+ case 15370: goto tr3182;
+ case 15419: goto tr3183;
+ case 15626: goto tr3177;
+ case 15675: goto tr3177;
+ case 15882: goto tr3184;
+ case 15931: goto tr3185;
+ }
+ goto tr3190;
+tr3183:
{
s->buffer_length = 0;
}
- goto st1041;
-tr3125:
+ goto st1083;
+tr3194:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1041;
-tr3258:
+ goto st1083;
+tr3327:
{
rdata_tail += s->dname_tmp_length;
}
{
s->buffer_length = 0;
}
- goto st1041;
-tr3169:
+ goto st1083;
+tr3238:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -81411,20 +83253,20 @@ tr3169:
{
s->buffer_length = 0;
}
- goto st1041;
-tr3214:
+ goto st1083;
+tr3283:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -81432,11 +83274,11 @@ tr3214:
{
s->buffer_length = 0;
}
- goto st1041;
-st1041:
+ goto st1083;
+st1083:
if ( ++p == pe )
- goto _test_eof1041;
-case 1041:
+ goto _test_eof1083;
+case 1083:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -81462,31 +83304,31 @@ case 1041:
s->number64 == 0 ) _widec += 512;
}
if ( _widec == 6666 )
- goto tr3126;
+ goto tr3195;
if ( 6528 <= _widec && _widec <= 6783 )
- goto tr3125;
- goto tr3121;
-tr3115:
+ goto tr3194;
+ goto tr3190;
+tr3184:
{
s->line_counter++;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1467;
-tr3170:
+ goto st1515;
+tr3239:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -81497,20 +83339,20 @@ tr3170:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1467;
-tr3215:
+ goto st1515;
+tr3284:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -81521,8 +83363,8 @@ tr3215:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1467;
-tr3259:
+ goto st1515;
+tr3328:
{
rdata_tail += s->dname_tmp_length;
}
@@ -81532,11 +83374,11 @@ tr3259:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1467;
-st1467:
+ goto st1515;
+st1515:
if ( ++p == pe )
- goto _test_eof1467;
-case 1467:
+ goto _test_eof1515;
+case 1515:
_widec = (*p);
if ( (*p) < 32 ) {
if ( (*p) > 9 ) {
@@ -81582,43 +83424,43 @@ case 1467:
s->number64 == 0 ) _widec += 256;
}
switch( _widec ) {
- case 5641: goto st1040;
- case 5664: goto st1040;
- case 5672: goto tr3103;
- case 5673: goto tr3104;
- case 14602: goto tr3108;
- case 14651: goto tr3108;
- case 14858: goto tr3108;
- case 14907: goto tr3108;
- case 15370: goto tr3113;
- case 15419: goto tr3114;
- case 15626: goto tr3108;
- case 15675: goto tr3108;
- case 15882: goto tr3115;
- case 15931: goto tr3116;
- }
- goto tr3121;
-tr3116:
+ case 5641: goto st1082;
+ case 5664: goto st1082;
+ case 5672: goto tr3172;
+ case 5673: goto tr3173;
+ case 14602: goto tr3177;
+ case 14651: goto tr3177;
+ case 14858: goto tr3177;
+ case 14907: goto tr3177;
+ case 15370: goto tr3182;
+ case 15419: goto tr3183;
+ case 15626: goto tr3177;
+ case 15675: goto tr3177;
+ case 15882: goto tr3184;
+ case 15931: goto tr3185;
+ }
+ goto tr3190;
+tr3185:
{
s->buffer_length = 0;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1468;
-tr3171:
+ goto st1516;
+tr3240:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -81629,20 +83471,20 @@ tr3171:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1468;
-tr3216:
+ goto st1516;
+tr3285:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -81653,8 +83495,8 @@ tr3216:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1468;
-tr3260:
+ goto st1516;
+tr3329:
{
rdata_tail += s->dname_tmp_length;
}
@@ -81664,11 +83506,11 @@ tr3260:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1468;
-st1468:
+ goto st1516;
+st1516:
if ( ++p == pe )
- goto _test_eof1468;
-case 1468:
+ goto _test_eof1516;
+case 1516:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -81694,34 +83536,34 @@ case 1468:
s->number64 == 0 ) _widec += 512;
}
if ( _widec == 6666 )
- goto tr3126;
+ goto tr3195;
if ( 6528 <= _widec && _widec <= 6783 )
- goto tr3125;
- goto tr3121;
-tr3106:
+ goto tr3194;
+ goto tr3190;
+tr3175:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1042;
-tr3107:
+ goto st1084;
+tr3176:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1042;
-tr3117:
+ goto st1084;
+tr3186:
{
s->line_counter++;
}
- goto st1042;
-tr3128:
+ goto st1084;
+tr3197:
{
s->buffer[s->buffer_length++] = 0;
@@ -81731,100 +83573,100 @@ tr3128:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1042; goto _out;}
+ {p++; cs = 1084; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1042;
-tr3160:
+ goto st1084;
+tr3229:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
}
- goto st1042;
-tr3205:
+ goto st1084;
+tr3274:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
}
- goto st1042;
-tr3249:
+ goto st1084;
+tr3318:
{
rdata_tail += s->dname_tmp_length;
}
- goto st1042;
-tr3250:
+ goto st1084;
+tr3319:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1042;
-tr3251:
+ goto st1084;
+tr3320:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1042;
-tr3261:
+ goto st1084;
+tr3330:
{
rdata_tail += s->dname_tmp_length;
}
{
s->line_counter++;
}
- goto st1042;
-tr3161:
+ goto st1084;
+tr3230:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -81832,24 +83674,24 @@ tr3161:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1042;
-tr3162:
+ goto st1084;
+tr3231:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -81857,24 +83699,24 @@ tr3162:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1042;
-tr3172:
+ goto st1084;
+tr3241:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -81882,20 +83724,20 @@ tr3172:
{
s->line_counter++;
}
- goto st1042;
-tr3206:
+ goto st1084;
+tr3275:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -81903,24 +83745,24 @@ tr3206:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1042;
-tr3207:
+ goto st1084;
+tr3276:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -81928,24 +83770,24 @@ tr3207:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1042;
-tr3217:
+ goto st1084;
+tr3286:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -81953,11 +83795,11 @@ tr3217:
{
s->line_counter++;
}
- goto st1042;
-st1042:
+ goto st1084;
+st1084:
if ( ++p == pe )
- goto _test_eof1042;
-case 1042:
+ goto _test_eof1084;
+case 1084:
_widec = (*p);
if ( (*p) < 43 ) {
if ( (*p) < 32 ) {
@@ -82045,72 +83887,72 @@ case 1042:
s->number64 != 0 ) _widec += 256;
}
switch( _widec ) {
- case 4139: goto tr3122;
- case 7177: goto st1037;
- case 7200: goto st1037;
- case 7208: goto tr3100;
- case 7209: goto tr3101;
- case 7433: goto st1040;
- case 7456: goto st1040;
- case 7464: goto tr3103;
- case 7465: goto tr3104;
- case 7689: goto st1042;
- case 7712: goto st1042;
- case 7720: goto tr3106;
- case 7721: goto tr3107;
- case 10506: goto tr3108;
- case 10555: goto tr3108;
- case 10762: goto tr3108;
- case 10811: goto tr3108;
- case 11274: goto tr3109;
- case 11323: goto tr3110;
- case 11530: goto tr3108;
- case 11579: goto tr3108;
- case 11786: goto tr3111;
- case 11835: goto tr3112;
- case 12298: goto tr3113;
- case 12347: goto tr3114;
- case 12554: goto tr3108;
- case 12603: goto tr3108;
- case 12810: goto tr3115;
- case 12859: goto tr3116;
- case 13322: goto tr3117;
- case 13371: goto tr3118;
- case 13578: goto tr3108;
- case 13627: goto tr3108;
- case 13834: goto tr3119;
- case 13883: goto tr3120;
+ case 4139: goto tr3191;
+ case 7177: goto st1079;
+ case 7200: goto st1079;
+ case 7208: goto tr3169;
+ case 7209: goto tr3170;
+ case 7433: goto st1082;
+ case 7456: goto st1082;
+ case 7464: goto tr3172;
+ case 7465: goto tr3173;
+ case 7689: goto st1084;
+ case 7712: goto st1084;
+ case 7720: goto tr3175;
+ case 7721: goto tr3176;
+ case 10506: goto tr3177;
+ case 10555: goto tr3177;
+ case 10762: goto tr3177;
+ case 10811: goto tr3177;
+ case 11274: goto tr3178;
+ case 11323: goto tr3179;
+ case 11530: goto tr3177;
+ case 11579: goto tr3177;
+ case 11786: goto tr3180;
+ case 11835: goto tr3181;
+ case 12298: goto tr3182;
+ case 12347: goto tr3183;
+ case 12554: goto tr3177;
+ case 12603: goto tr3177;
+ case 12810: goto tr3184;
+ case 12859: goto tr3185;
+ case 13322: goto tr3186;
+ case 13371: goto tr3187;
+ case 13578: goto tr3177;
+ case 13627: goto tr3177;
+ case 13834: goto tr3188;
+ case 13883: goto tr3189;
}
if ( _widec < 4161 ) {
if ( 4143 <= _widec && _widec <= 4153 )
- goto tr3122;
+ goto tr3191;
} else if ( _widec > 4186 ) {
if ( 4193 <= _widec && _widec <= 4218 )
- goto tr3122;
+ goto tr3191;
} else
- goto tr3122;
- goto tr3121;
-tr3111:
+ goto tr3191;
+ goto tr3190;
+tr3180:
{
s->line_counter++;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1469;
-tr3166:
+ goto st1517;
+tr3235:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -82121,20 +83963,20 @@ tr3166:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1469;
-tr3211:
+ goto st1517;
+tr3280:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -82145,8 +83987,8 @@ tr3211:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1469;
-tr3255:
+ goto st1517;
+tr3324:
{
rdata_tail += s->dname_tmp_length;
}
@@ -82156,11 +83998,11 @@ tr3255:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1469;
-st1469:
+ goto st1517;
+st1517:
if ( ++p == pe )
- goto _test_eof1469;
-case 1469:
+ goto _test_eof1517;
+case 1517:
_widec = (*p);
if ( (*p) < 43 ) {
if ( (*p) < 32 ) {
@@ -82232,44 +84074,44 @@ case 1469:
s->number64 != 0 ) _widec += 256;
}
switch( _widec ) {
- case 4105: goto st1037;
- case 4128: goto st1037;
- case 4136: goto tr3100;
- case 4137: goto tr3101;
- case 4139: goto tr3122;
- case 5130: goto tr3109;
- case 5179: goto tr3110;
+ case 4105: goto st1079;
+ case 4128: goto st1079;
+ case 4136: goto tr3169;
+ case 4137: goto tr3170;
+ case 4139: goto tr3191;
+ case 5130: goto tr3178;
+ case 5179: goto tr3179;
}
if ( _widec < 4161 ) {
if ( 4143 <= _widec && _widec <= 4153 )
- goto tr3122;
+ goto tr3191;
} else if ( _widec > 4186 ) {
if ( 4193 <= _widec && _widec <= 4218 )
- goto tr3122;
+ goto tr3191;
} else
- goto tr3122;
- goto tr3121;
-tr3112:
+ goto tr3191;
+ goto tr3190;
+tr3181:
{
s->buffer_length = 0;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1470;
-tr3167:
+ goto st1518;
+tr3236:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -82280,20 +84122,20 @@ tr3167:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1470;
-tr3212:
+ goto st1518;
+tr3281:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -82304,8 +84146,8 @@ tr3212:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1470;
-tr3256:
+ goto st1518;
+tr3325:
{
rdata_tail += s->dname_tmp_length;
}
@@ -82315,11 +84157,11 @@ tr3256:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1470;
-st1470:
+ goto st1518;
+st1518:
if ( ++p == pe )
- goto _test_eof1470;
-case 1470:
+ goto _test_eof1518;
+case 1518:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -82345,43 +84187,43 @@ case 1470:
s->number64 != 0 ) _widec += 512;
}
if ( _widec == 5130 )
- goto tr3124;
+ goto tr3193;
if ( 4992 <= _widec && _widec <= 5247 )
- goto tr3123;
- goto tr3121;
-tr3118:
+ goto tr3192;
+ goto tr3190;
+tr3187:
{
s->buffer_length = 0;
}
- goto st1043;
-tr3127:
+ goto st1085;
+tr3196:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1043;
-tr3262:
+ goto st1085;
+tr3331:
{
rdata_tail += s->dname_tmp_length;
}
{
s->buffer_length = 0;
}
- goto st1043;
-tr3173:
+ goto st1085;
+tr3242:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -82389,20 +84231,20 @@ tr3173:
{
s->buffer_length = 0;
}
- goto st1043;
-tr3218:
+ goto st1085;
+tr3287:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -82410,11 +84252,11 @@ tr3218:
{
s->buffer_length = 0;
}
- goto st1043;
-st1043:
+ goto st1085;
+st1085:
if ( ++p == pe )
- goto _test_eof1043;
-case 1043:
+ goto _test_eof1085;
+case 1085:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -82446,40 +84288,40 @@ case 1043:
s->number64 == 0 ) _widec += 1024;
}
switch( _widec ) {
- case 8714: goto tr3124;
- case 9226: goto tr3126;
- case 9738: goto tr3128;
+ case 8714: goto tr3193;
+ case 9226: goto tr3195;
+ case 9738: goto tr3197;
}
if ( _widec < 9088 ) {
if ( 8576 <= _widec && _widec <= 8831 )
- goto tr3123;
+ goto tr3192;
} else if ( _widec > 9343 ) {
if ( 9600 <= _widec && _widec <= 9855 )
- goto tr3127;
+ goto tr3196;
} else
- goto tr3125;
- goto tr3121;
-tr3119:
+ goto tr3194;
+ goto tr3190;
+tr3188:
{
s->line_counter++;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1471;
-tr3174:
+ goto st1519;
+tr3243:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -82490,20 +84332,20 @@ tr3174:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1471;
-tr3219:
+ goto st1519;
+tr3288:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -82514,8 +84356,8 @@ tr3219:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1471;
-tr3263:
+ goto st1519;
+tr3332:
{
rdata_tail += s->dname_tmp_length;
}
@@ -82525,11 +84367,11 @@ tr3263:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1471;
-st1471:
+ goto st1519;
+st1519:
if ( ++p == pe )
- goto _test_eof1471;
-case 1471:
+ goto _test_eof1519;
+case 1519:
_widec = (*p);
if ( (*p) < 43 ) {
if ( (*p) < 32 ) {
@@ -82617,72 +84459,72 @@ case 1471:
s->number64 != 0 ) _widec += 256;
}
switch( _widec ) {
- case 4139: goto tr3122;
- case 7177: goto st1037;
- case 7200: goto st1037;
- case 7208: goto tr3100;
- case 7209: goto tr3101;
- case 7433: goto st1040;
- case 7456: goto st1040;
- case 7464: goto tr3103;
- case 7465: goto tr3104;
- case 7689: goto st1042;
- case 7712: goto st1042;
- case 7720: goto tr3106;
- case 7721: goto tr3107;
- case 10506: goto tr3108;
- case 10555: goto tr3108;
- case 10762: goto tr3108;
- case 10811: goto tr3108;
- case 11274: goto tr3109;
- case 11323: goto tr3110;
- case 11530: goto tr3108;
- case 11579: goto tr3108;
- case 11786: goto tr3111;
- case 11835: goto tr3112;
- case 12298: goto tr3113;
- case 12347: goto tr3114;
- case 12554: goto tr3108;
- case 12603: goto tr3108;
- case 12810: goto tr3115;
- case 12859: goto tr3116;
- case 13322: goto tr3117;
- case 13371: goto tr3118;
- case 13578: goto tr3108;
- case 13627: goto tr3108;
- case 13834: goto tr3119;
- case 13883: goto tr3120;
+ case 4139: goto tr3191;
+ case 7177: goto st1079;
+ case 7200: goto st1079;
+ case 7208: goto tr3169;
+ case 7209: goto tr3170;
+ case 7433: goto st1082;
+ case 7456: goto st1082;
+ case 7464: goto tr3172;
+ case 7465: goto tr3173;
+ case 7689: goto st1084;
+ case 7712: goto st1084;
+ case 7720: goto tr3175;
+ case 7721: goto tr3176;
+ case 10506: goto tr3177;
+ case 10555: goto tr3177;
+ case 10762: goto tr3177;
+ case 10811: goto tr3177;
+ case 11274: goto tr3178;
+ case 11323: goto tr3179;
+ case 11530: goto tr3177;
+ case 11579: goto tr3177;
+ case 11786: goto tr3180;
+ case 11835: goto tr3181;
+ case 12298: goto tr3182;
+ case 12347: goto tr3183;
+ case 12554: goto tr3177;
+ case 12603: goto tr3177;
+ case 12810: goto tr3184;
+ case 12859: goto tr3185;
+ case 13322: goto tr3186;
+ case 13371: goto tr3187;
+ case 13578: goto tr3177;
+ case 13627: goto tr3177;
+ case 13834: goto tr3188;
+ case 13883: goto tr3189;
}
if ( _widec < 4161 ) {
if ( 4143 <= _widec && _widec <= 4153 )
- goto tr3122;
+ goto tr3191;
} else if ( _widec > 4186 ) {
if ( 4193 <= _widec && _widec <= 4218 )
- goto tr3122;
+ goto tr3191;
} else
- goto tr3122;
- goto tr3121;
-tr3120:
+ goto tr3191;
+ goto tr3190;
+tr3189:
{
s->buffer_length = 0;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1472;
-tr3175:
+ goto st1520;
+tr3244:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -82693,20 +84535,20 @@ tr3175:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1472;
-tr3220:
+ goto st1520;
+tr3289:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET6, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV6);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET6_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET6_ADDR_LENGTH);
rdata_tail += ZS_INET6_ADDR_LENGTH;
@@ -82717,8 +84559,8 @@ tr3220:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1472;
-tr3264:
+ goto st1520;
+tr3333:
{
rdata_tail += s->dname_tmp_length;
}
@@ -82728,11 +84570,11 @@ tr3264:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1472;
-st1472:
+ goto st1520;
+st1520:
if ( ++p == pe )
- goto _test_eof1472;
-case 1472:
+ goto _test_eof1520;
+case 1520:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -82764,49 +84606,49 @@ case 1472:
s->number64 == 0 ) _widec += 1024;
}
switch( _widec ) {
- case 8714: goto tr3124;
- case 9226: goto tr3126;
- case 9738: goto tr3128;
+ case 8714: goto tr3193;
+ case 9226: goto tr3195;
+ case 9738: goto tr3197;
}
if ( _widec < 9088 ) {
if ( 8576 <= _widec && _widec <= 8831 )
- goto tr3123;
+ goto tr3192;
} else if ( _widec > 9343 ) {
if ( 9600 <= _widec && _widec <= 9855 )
- goto tr3127;
+ goto tr3196;
} else
- goto tr3125;
- goto tr3121;
-tr3097:
+ goto tr3194;
+ goto tr3190;
+tr3166:
{
s->buffer_length = 0;
}
- goto st1044;
-tr3129:
+ goto st1086;
+tr3198:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1044;
-tr3091:
+ goto st1086;
+tr3160:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1044;
-st1044:
+ goto st1086;
+st1086:
if ( ++p == pe )
- goto _test_eof1044;
-case 1044:
+ goto _test_eof1086;
+case 1086:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -82826,26 +84668,26 @@ case 1044:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3130;
+ goto tr3199;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3129;
- goto tr3069;
-tr3083:
+ goto tr3198;
+ goto tr3138;
+tr3152:
{
s->buffer_length = 0;
}
- goto st1045;
-tr3131:
+ goto st1087;
+tr3200:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1045;
-st1045:
+ goto st1087;
+st1087:
if ( ++p == pe )
- goto _test_eof1045;
-case 1045:
+ goto _test_eof1087;
+case 1087:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -82865,19 +84707,19 @@ case 1045:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3132;
+ goto tr3201;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3131;
- goto tr3069;
-tr3074:
+ goto tr3200;
+ goto tr3138;
+tr3143:
{
*(rdata_tail++) = 1;
}
- goto st1046;
-st1046:
+ goto st1088;
+st1088:
if ( ++p == pe )
- goto _test_eof1046;
-case 1046:
+ goto _test_eof1088;
+case 1088:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -82891,38 +84733,38 @@ case 1046:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1047;
- case 32: goto st1047;
- case 40: goto tr3134;
- case 41: goto tr3135;
- case 2058: goto tr3136;
- case 2107: goto tr3137;
+ case 9: goto st1089;
+ case 32: goto st1089;
+ case 40: goto tr3203;
+ case 41: goto tr3204;
+ case 2058: goto tr3205;
+ case 2107: goto tr3206;
}
- goto tr3069;
-tr3134:
+ goto tr3138;
+tr3203:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1047;
-tr3135:
+ goto st1089;
+tr3204:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1047;
-tr3136:
+ goto st1089;
+tr3205:
{
s->line_counter++;
}
- goto st1047;
-tr3179:
+ goto st1089;
+tr3248:
{
s->buffer[s->buffer_length++] = 0;
@@ -82932,18 +84774,18 @@ tr3179:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1047; goto _out;}
+ {p++; cs = 1089; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1047;
-st1047:
+ goto st1089;
+st1089:
if ( ++p == pe )
- goto _test_eof1047;
-case 1047:
+ goto _test_eof1089;
+case 1089:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -82957,17 +84799,17 @@ case 1047:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1047;
- case 32: goto st1047;
- case 40: goto tr3134;
- case 41: goto tr3135;
- case 2058: goto tr3136;
- case 2107: goto tr3137;
+ case 9: goto st1089;
+ case 32: goto st1089;
+ case 40: goto tr3203;
+ case 41: goto tr3204;
+ case 2058: goto tr3205;
+ case 2107: goto tr3206;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3138;
- goto tr3084;
-tr3138:
+ goto tr3207;
+ goto tr3153;
+tr3207:
{
s->number64 = 0;
}
@@ -82982,11 +84824,11 @@ tr3138:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1048;
-tr3142:
+ goto st1090;
+tr3211:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -82998,14 +84840,14 @@ tr3142:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1048;
-st1048:
+ goto st1090;
+st1090:
if ( ++p == pe )
- goto _test_eof1048;
-case 1048:
+ goto _test_eof1090;
+case 1090:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -83019,40 +84861,40 @@ case 1048:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3139;
- case 32: goto tr3139;
- case 40: goto tr3140;
- case 41: goto tr3141;
- case 2058: goto tr3143;
- case 2107: goto tr3144;
+ case 9: goto tr3208;
+ case 32: goto tr3208;
+ case 40: goto tr3209;
+ case 41: goto tr3210;
+ case 2058: goto tr3212;
+ case 2107: goto tr3213;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3142;
- goto tr3084;
-tr3147:
+ goto tr3211;
+ goto tr3153;
+tr3216:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1049;
-tr3148:
+ goto st1091;
+tr3217:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1049;
-tr3150:
+ goto st1091;
+tr3219:
{
s->line_counter++;
}
- goto st1049;
-tr3177:
+ goto st1091;
+tr3246:
{
s->buffer[s->buffer_length++] = 0;
@@ -83062,79 +84904,79 @@ tr3177:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1049; goto _out;}
+ {p++; cs = 1091; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1049;
-tr3139:
+ goto st1091;
+tr3208:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1049;
-tr3140:
+ goto st1091;
+tr3209:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1049;
-tr3141:
+ goto st1091;
+tr3210:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1049;
-tr3143:
+ goto st1091;
+tr3212:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1049;
-st1049:
+ goto st1091;
+st1091:
if ( ++p == pe )
- goto _test_eof1049;
-case 1049:
+ goto _test_eof1091;
+case 1091:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -83148,28 +84990,28 @@ case 1049:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1049;
- case 32: goto st1049;
- case 40: goto tr3147;
- case 41: goto tr3148;
- case 46: goto tr3149;
- case 2058: goto tr3150;
- case 2107: goto tr3151;
+ case 9: goto st1091;
+ case 32: goto st1091;
+ case 40: goto tr3216;
+ case 41: goto tr3217;
+ case 46: goto tr3218;
+ case 2058: goto tr3219;
+ case 2107: goto tr3220;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3149;
- goto tr3145;
-tr3153:
+ goto tr3218;
+ goto tr3214;
+tr3222:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1050;
-tr3149:
+ goto st1092;
+tr3218:
{
s->buffer_length = 0;
}
@@ -83178,14 +85020,14 @@ tr3149:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1050;
-st1050:
+ goto st1092;
+st1092:
if ( ++p == pe )
- goto _test_eof1050;
-case 1050:
+ goto _test_eof1092;
+case 1092:
_widec = (*p);
if ( (*p) < 32 ) {
if ( (*p) > 9 ) {
@@ -83243,75 +85085,75 @@ case 1050:
s->number64 == 0 ) _widec += 512;
}
switch( _widec ) {
- case 46: goto tr3153;
- case 7177: goto tr3154;
- case 7200: goto tr3154;
- case 7208: goto tr3155;
- case 7209: goto tr3156;
- case 7433: goto tr3157;
- case 7456: goto tr3157;
- case 7464: goto tr3158;
- case 7465: goto tr3159;
- case 7689: goto tr3160;
- case 7712: goto tr3160;
- case 7720: goto tr3161;
- case 7721: goto tr3162;
- case 10506: goto tr3163;
- case 10555: goto tr3163;
- case 10762: goto tr3163;
- case 10811: goto tr3163;
- case 11274: goto tr3164;
- case 11323: goto tr3165;
- case 11530: goto tr3163;
- case 11579: goto tr3163;
- case 11786: goto tr3166;
- case 11835: goto tr3167;
- case 12298: goto tr3168;
- case 12347: goto tr3169;
- case 12554: goto tr3163;
- case 12603: goto tr3163;
- case 12810: goto tr3170;
- case 12859: goto tr3171;
- case 13322: goto tr3172;
- case 13371: goto tr3173;
- case 13578: goto tr3163;
- case 13627: goto tr3163;
- case 13834: goto tr3174;
- case 13883: goto tr3175;
+ case 46: goto tr3222;
+ case 7177: goto tr3223;
+ case 7200: goto tr3223;
+ case 7208: goto tr3224;
+ case 7209: goto tr3225;
+ case 7433: goto tr3226;
+ case 7456: goto tr3226;
+ case 7464: goto tr3227;
+ case 7465: goto tr3228;
+ case 7689: goto tr3229;
+ case 7712: goto tr3229;
+ case 7720: goto tr3230;
+ case 7721: goto tr3231;
+ case 10506: goto tr3232;
+ case 10555: goto tr3232;
+ case 10762: goto tr3232;
+ case 10811: goto tr3232;
+ case 11274: goto tr3233;
+ case 11323: goto tr3234;
+ case 11530: goto tr3232;
+ case 11579: goto tr3232;
+ case 11786: goto tr3235;
+ case 11835: goto tr3236;
+ case 12298: goto tr3237;
+ case 12347: goto tr3238;
+ case 12554: goto tr3232;
+ case 12603: goto tr3232;
+ case 12810: goto tr3239;
+ case 12859: goto tr3240;
+ case 13322: goto tr3241;
+ case 13371: goto tr3242;
+ case 13578: goto tr3232;
+ case 13627: goto tr3232;
+ case 13834: goto tr3243;
+ case 13883: goto tr3244;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3153;
- goto tr3152;
-tr3151:
+ goto tr3222;
+ goto tr3221;
+tr3220:
{
s->buffer_length = 0;
}
- goto st1051;
-tr3176:
+ goto st1093;
+tr3245:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1051;
-tr3144:
+ goto st1093;
+tr3213:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1051;
-st1051:
+ goto st1093;
+st1093:
if ( ++p == pe )
- goto _test_eof1051;
-case 1051:
+ goto _test_eof1093;
+case 1093:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -83331,26 +85173,26 @@ case 1051:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3177;
+ goto tr3246;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3176;
- goto tr3069;
-tr3137:
+ goto tr3245;
+ goto tr3138;
+tr3206:
{
s->buffer_length = 0;
}
- goto st1052;
-tr3178:
+ goto st1094;
+tr3247:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1052;
-st1052:
+ goto st1094;
+st1094:
if ( ++p == pe )
- goto _test_eof1052;
-case 1052:
+ goto _test_eof1094;
+case 1094:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -83370,19 +85212,19 @@ case 1052:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3179;
+ goto tr3248;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3178;
- goto tr3069;
-tr3075:
+ goto tr3247;
+ goto tr3138;
+tr3144:
{
*(rdata_tail++) = 2;
}
- goto st1053;
-st1053:
+ goto st1095;
+st1095:
if ( ++p == pe )
- goto _test_eof1053;
-case 1053:
+ goto _test_eof1095;
+case 1095:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -83396,38 +85238,38 @@ case 1053:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1054;
- case 32: goto st1054;
- case 40: goto tr3181;
- case 41: goto tr3182;
- case 2058: goto tr3183;
- case 2107: goto tr3184;
+ case 9: goto st1096;
+ case 32: goto st1096;
+ case 40: goto tr3250;
+ case 41: goto tr3251;
+ case 2058: goto tr3252;
+ case 2107: goto tr3253;
}
- goto tr3069;
-tr3181:
+ goto tr3138;
+tr3250:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1054;
-tr3182:
+ goto st1096;
+tr3251:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1054;
-tr3183:
+ goto st1096;
+tr3252:
{
s->line_counter++;
}
- goto st1054;
-tr3224:
+ goto st1096;
+tr3293:
{
s->buffer[s->buffer_length++] = 0;
@@ -83437,18 +85279,18 @@ tr3224:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1054; goto _out;}
+ {p++; cs = 1096; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1054;
-st1054:
+ goto st1096;
+st1096:
if ( ++p == pe )
- goto _test_eof1054;
-case 1054:
+ goto _test_eof1096;
+case 1096:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -83462,17 +85304,17 @@ case 1054:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1054;
- case 32: goto st1054;
- case 40: goto tr3181;
- case 41: goto tr3182;
- case 2058: goto tr3183;
- case 2107: goto tr3184;
+ case 9: goto st1096;
+ case 32: goto st1096;
+ case 40: goto tr3250;
+ case 41: goto tr3251;
+ case 2058: goto tr3252;
+ case 2107: goto tr3253;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3185;
- goto tr3084;
-tr3185:
+ goto tr3254;
+ goto tr3153;
+tr3254:
{
s->number64 = 0;
}
@@ -83487,11 +85329,11 @@ tr3185:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1055;
-tr3189:
+ goto st1097;
+tr3258:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -83503,14 +85345,14 @@ tr3189:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1055;
-st1055:
+ goto st1097;
+st1097:
if ( ++p == pe )
- goto _test_eof1055;
-case 1055:
+ goto _test_eof1097;
+case 1097:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -83524,40 +85366,40 @@ case 1055:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3186;
- case 32: goto tr3186;
- case 40: goto tr3187;
- case 41: goto tr3188;
- case 2058: goto tr3190;
- case 2107: goto tr3191;
+ case 9: goto tr3255;
+ case 32: goto tr3255;
+ case 40: goto tr3256;
+ case 41: goto tr3257;
+ case 2058: goto tr3259;
+ case 2107: goto tr3260;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3189;
- goto tr3084;
-tr3193:
+ goto tr3258;
+ goto tr3153;
+tr3262:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1056;
-tr3194:
+ goto st1098;
+tr3263:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1056;
-tr3196:
+ goto st1098;
+tr3265:
{
s->line_counter++;
}
- goto st1056;
-tr3222:
+ goto st1098;
+tr3291:
{
s->buffer[s->buffer_length++] = 0;
@@ -83567,79 +85409,79 @@ tr3222:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1056; goto _out;}
+ {p++; cs = 1098; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1056;
-tr3186:
+ goto st1098;
+tr3255:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1056;
-tr3187:
+ goto st1098;
+tr3256:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1056;
-tr3188:
+ goto st1098;
+tr3257:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1056;
-tr3190:
+ goto st1098;
+tr3259:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1056;
-st1056:
+ goto st1098;
+st1098:
if ( ++p == pe )
- goto _test_eof1056;
-case 1056:
+ goto _test_eof1098;
+case 1098:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -83653,34 +85495,34 @@ case 1056:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1056;
- case 32: goto st1056;
- case 40: goto tr3193;
- case 41: goto tr3194;
- case 46: goto tr3195;
- case 2058: goto tr3196;
- case 2107: goto tr3197;
+ case 9: goto st1098;
+ case 32: goto st1098;
+ case 40: goto tr3262;
+ case 41: goto tr3263;
+ case 46: goto tr3264;
+ case 2058: goto tr3265;
+ case 2107: goto tr3266;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 58 )
- goto tr3195;
+ goto tr3264;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3195;
+ goto tr3264;
} else
- goto tr3195;
- goto tr3145;
-tr3198:
+ goto tr3264;
+ goto tr3214;
+tr3267:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1057;
-tr3195:
+ goto st1099;
+tr3264:
{
s->buffer_length = 0;
}
@@ -83689,14 +85531,14 @@ tr3195:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1057;
-st1057:
+ goto st1099;
+st1099:
if ( ++p == pe )
- goto _test_eof1057;
-case 1057:
+ goto _test_eof1099;
+case 1099:
_widec = (*p);
if ( (*p) < 32 ) {
if ( (*p) > 9 ) {
@@ -83754,81 +85596,81 @@ case 1057:
s->number64 == 0 ) _widec += 512;
}
switch( _widec ) {
- case 46: goto tr3198;
- case 7177: goto tr3199;
- case 7200: goto tr3199;
- case 7208: goto tr3200;
- case 7209: goto tr3201;
- case 7433: goto tr3202;
- case 7456: goto tr3202;
- case 7464: goto tr3203;
- case 7465: goto tr3204;
- case 7689: goto tr3205;
- case 7712: goto tr3205;
- case 7720: goto tr3206;
- case 7721: goto tr3207;
- case 10506: goto tr3208;
- case 10555: goto tr3208;
- case 10762: goto tr3208;
- case 10811: goto tr3208;
- case 11274: goto tr3209;
- case 11323: goto tr3210;
- case 11530: goto tr3208;
- case 11579: goto tr3208;
- case 11786: goto tr3211;
- case 11835: goto tr3212;
- case 12298: goto tr3213;
- case 12347: goto tr3214;
- case 12554: goto tr3208;
- case 12603: goto tr3208;
- case 12810: goto tr3215;
- case 12859: goto tr3216;
- case 13322: goto tr3217;
- case 13371: goto tr3218;
- case 13578: goto tr3208;
- case 13627: goto tr3208;
- case 13834: goto tr3219;
- case 13883: goto tr3220;
+ case 46: goto tr3267;
+ case 7177: goto tr3268;
+ case 7200: goto tr3268;
+ case 7208: goto tr3269;
+ case 7209: goto tr3270;
+ case 7433: goto tr3271;
+ case 7456: goto tr3271;
+ case 7464: goto tr3272;
+ case 7465: goto tr3273;
+ case 7689: goto tr3274;
+ case 7712: goto tr3274;
+ case 7720: goto tr3275;
+ case 7721: goto tr3276;
+ case 10506: goto tr3277;
+ case 10555: goto tr3277;
+ case 10762: goto tr3277;
+ case 10811: goto tr3277;
+ case 11274: goto tr3278;
+ case 11323: goto tr3279;
+ case 11530: goto tr3277;
+ case 11579: goto tr3277;
+ case 11786: goto tr3280;
+ case 11835: goto tr3281;
+ case 12298: goto tr3282;
+ case 12347: goto tr3283;
+ case 12554: goto tr3277;
+ case 12603: goto tr3277;
+ case 12810: goto tr3284;
+ case 12859: goto tr3285;
+ case 13322: goto tr3286;
+ case 13371: goto tr3287;
+ case 13578: goto tr3277;
+ case 13627: goto tr3277;
+ case 13834: goto tr3288;
+ case 13883: goto tr3289;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 58 )
- goto tr3198;
+ goto tr3267;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3198;
+ goto tr3267;
} else
- goto tr3198;
- goto tr3152;
-tr3197:
+ goto tr3267;
+ goto tr3221;
+tr3266:
{
s->buffer_length = 0;
}
- goto st1058;
-tr3221:
+ goto st1100;
+tr3290:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1058;
-tr3191:
+ goto st1100;
+tr3260:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1058;
-st1058:
+ goto st1100;
+st1100:
if ( ++p == pe )
- goto _test_eof1058;
-case 1058:
+ goto _test_eof1100;
+case 1100:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -83848,26 +85690,26 @@ case 1058:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3222;
+ goto tr3291;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3221;
- goto tr3069;
-tr3184:
+ goto tr3290;
+ goto tr3138;
+tr3253:
{
s->buffer_length = 0;
}
- goto st1059;
-tr3223:
+ goto st1101;
+tr3292:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1059;
-st1059:
+ goto st1101;
+st1101:
if ( ++p == pe )
- goto _test_eof1059;
-case 1059:
+ goto _test_eof1101;
+case 1101:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -83887,19 +85729,19 @@ case 1059:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3224;
+ goto tr3293;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3223;
- goto tr3069;
-tr3076:
+ goto tr3292;
+ goto tr3138;
+tr3145:
{
*(rdata_tail++) = 3;
}
- goto st1060;
-st1060:
+ goto st1102;
+st1102:
if ( ++p == pe )
- goto _test_eof1060;
-case 1060:
+ goto _test_eof1102;
+case 1102:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -83913,38 +85755,38 @@ case 1060:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1061;
- case 32: goto st1061;
- case 40: goto tr3226;
- case 41: goto tr3227;
- case 2058: goto tr3228;
- case 2107: goto tr3229;
+ case 9: goto st1103;
+ case 32: goto st1103;
+ case 40: goto tr3295;
+ case 41: goto tr3296;
+ case 2058: goto tr3297;
+ case 2107: goto tr3298;
}
- goto tr3069;
-tr3226:
+ goto tr3138;
+tr3295:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1061;
-tr3227:
+ goto st1103;
+tr3296:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1061;
-tr3228:
+ goto st1103;
+tr3297:
{
s->line_counter++;
}
- goto st1061;
-tr3268:
+ goto st1103;
+tr3337:
{
s->buffer[s->buffer_length++] = 0;
@@ -83954,18 +85796,18 @@ tr3268:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1061; goto _out;}
+ {p++; cs = 1103; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1061;
-st1061:
+ goto st1103;
+st1103:
if ( ++p == pe )
- goto _test_eof1061;
-case 1061:
+ goto _test_eof1103;
+case 1103:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -83979,17 +85821,17 @@ case 1061:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1061;
- case 32: goto st1061;
- case 40: goto tr3226;
- case 41: goto tr3227;
- case 2058: goto tr3228;
- case 2107: goto tr3229;
+ case 9: goto st1103;
+ case 32: goto st1103;
+ case 40: goto tr3295;
+ case 41: goto tr3296;
+ case 2058: goto tr3297;
+ case 2107: goto tr3298;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3230;
- goto tr3084;
-tr3230:
+ goto tr3299;
+ goto tr3153;
+tr3299:
{
s->number64 = 0;
}
@@ -84004,11 +85846,11 @@ tr3230:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1062;
-tr3234:
+ goto st1104;
+tr3303:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -84020,14 +85862,14 @@ tr3234:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1062;
-st1062:
+ goto st1104;
+st1104:
if ( ++p == pe )
- goto _test_eof1062;
-case 1062:
+ goto _test_eof1104;
+case 1104:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -84041,40 +85883,40 @@ case 1062:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3231;
- case 32: goto tr3231;
- case 40: goto tr3232;
- case 41: goto tr3233;
- case 2058: goto tr3235;
- case 2107: goto tr3236;
+ case 9: goto tr3300;
+ case 32: goto tr3300;
+ case 40: goto tr3301;
+ case 41: goto tr3302;
+ case 2058: goto tr3304;
+ case 2107: goto tr3305;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3234;
- goto tr3084;
-tr3238:
+ goto tr3303;
+ goto tr3153;
+tr3307:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1063;
-tr3239:
+ goto st1105;
+tr3308:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1063;
-tr3241:
+ goto st1105;
+tr3310:
{
s->line_counter++;
}
- goto st1063;
-tr3266:
+ goto st1105;
+tr3335:
{
s->buffer[s->buffer_length++] = 0;
@@ -84084,79 +85926,79 @@ tr3266:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1063; goto _out;}
+ {p++; cs = 1105; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1063;
-tr3231:
+ goto st1105;
+tr3300:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1063;
-tr3232:
+ goto st1105;
+tr3301:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1063;
-tr3233:
+ goto st1105;
+tr3302:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1063;
-tr3235:
+ goto st1105;
+tr3304:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1063;
-st1063:
+ goto st1105;
+st1105:
if ( ++p == pe )
- goto _test_eof1063;
-case 1063:
+ goto _test_eof1105;
+case 1105:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -84170,35 +86012,35 @@ case 1063:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1063;
- case 32: goto st1063;
- case 40: goto tr3238;
- case 41: goto tr3239;
- case 42: goto tr3240;
- case 92: goto tr3240;
- case 95: goto tr3240;
- case 2058: goto tr3241;
- case 2107: goto tr3242;
+ case 9: goto st1105;
+ case 32: goto st1105;
+ case 40: goto tr3307;
+ case 41: goto tr3308;
+ case 42: goto tr3309;
+ case 92: goto tr3309;
+ case 95: goto tr3309;
+ case 2058: goto tr3310;
+ case 2107: goto tr3311;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr3240;
+ goto tr3309;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr3240;
+ goto tr3309;
} else
- goto tr3240;
- goto tr3069;
-tr3240:
+ goto tr3309;
+ goto tr3138;
+tr3309:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 1064;goto st309;} }
- goto st1064;
-st1064:
+ { p--; {stack[top++] = 1106;goto st318;} }
+ goto st1106;
+st1106:
if ( ++p == pe )
- goto _test_eof1064;
-case 1064:
+ goto _test_eof1106;
+case 1106:
_widec = (*p);
if ( (*p) < 32 ) {
if ( (*p) > 9 ) {
@@ -84256,72 +86098,72 @@ case 1064:
s->number64 == 0 ) _widec += 512;
}
switch( _widec ) {
- case 7177: goto tr3243;
- case 7200: goto tr3243;
- case 7208: goto tr3244;
- case 7209: goto tr3245;
- case 7433: goto tr3246;
- case 7456: goto tr3246;
- case 7464: goto tr3247;
- case 7465: goto tr3248;
- case 7689: goto tr3249;
- case 7712: goto tr3249;
- case 7720: goto tr3250;
- case 7721: goto tr3251;
- case 10506: goto tr3252;
- case 10555: goto tr3252;
- case 10762: goto tr3252;
- case 10811: goto tr3252;
- case 11274: goto tr3253;
- case 11323: goto tr3254;
- case 11530: goto tr3252;
- case 11579: goto tr3252;
- case 11786: goto tr3255;
- case 11835: goto tr3256;
- case 12298: goto tr3257;
- case 12347: goto tr3258;
- case 12554: goto tr3252;
- case 12603: goto tr3252;
- case 12810: goto tr3259;
- case 12859: goto tr3260;
- case 13322: goto tr3261;
- case 13371: goto tr3262;
- case 13578: goto tr3252;
- case 13627: goto tr3252;
- case 13834: goto tr3263;
- case 13883: goto tr3264;
- }
- goto tr3098;
-tr3242:
+ case 7177: goto tr3312;
+ case 7200: goto tr3312;
+ case 7208: goto tr3313;
+ case 7209: goto tr3314;
+ case 7433: goto tr3315;
+ case 7456: goto tr3315;
+ case 7464: goto tr3316;
+ case 7465: goto tr3317;
+ case 7689: goto tr3318;
+ case 7712: goto tr3318;
+ case 7720: goto tr3319;
+ case 7721: goto tr3320;
+ case 10506: goto tr3321;
+ case 10555: goto tr3321;
+ case 10762: goto tr3321;
+ case 10811: goto tr3321;
+ case 11274: goto tr3322;
+ case 11323: goto tr3323;
+ case 11530: goto tr3321;
+ case 11579: goto tr3321;
+ case 11786: goto tr3324;
+ case 11835: goto tr3325;
+ case 12298: goto tr3326;
+ case 12347: goto tr3327;
+ case 12554: goto tr3321;
+ case 12603: goto tr3321;
+ case 12810: goto tr3328;
+ case 12859: goto tr3329;
+ case 13322: goto tr3330;
+ case 13371: goto tr3331;
+ case 13578: goto tr3321;
+ case 13627: goto tr3321;
+ case 13834: goto tr3332;
+ case 13883: goto tr3333;
+ }
+ goto tr3167;
+tr3311:
{
s->buffer_length = 0;
}
- goto st1065;
-tr3265:
+ goto st1107;
+tr3334:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1065;
-tr3236:
+ goto st1107;
+tr3305:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1065;
-st1065:
+ goto st1107;
+st1107:
if ( ++p == pe )
- goto _test_eof1065;
-case 1065:
+ goto _test_eof1107;
+case 1107:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -84341,26 +86183,26 @@ case 1065:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3266;
+ goto tr3335;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3265;
- goto tr3069;
-tr3229:
+ goto tr3334;
+ goto tr3138;
+tr3298:
{
s->buffer_length = 0;
}
- goto st1066;
-tr3267:
+ goto st1108;
+tr3336:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1066;
-st1066:
+ goto st1108;
+st1108:
if ( ++p == pe )
- goto _test_eof1066;
-case 1066:
+ goto _test_eof1108;
+case 1108:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -84380,40 +86222,40 @@ case 1066:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3268;
+ goto tr3337;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3267;
- goto tr3069;
-tr3078:
+ goto tr3336;
+ goto tr3138;
+tr3147:
{
s->buffer_length = 0;
}
- goto st1067;
-tr3269:
+ goto st1109;
+tr3338:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1067;
-tr3068:
+ goto st1109;
+tr3137:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1067;
-st1067:
+ goto st1109;
+st1109:
if ( ++p == pe )
- goto _test_eof1067;
-case 1067:
+ goto _test_eof1109;
+case 1109:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -84433,55 +86275,57 @@ case 1067:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3270;
+ goto tr3339;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3269;
- goto tr75;
-st1068:
+ goto tr3338;
+ goto tr77;
+st1110:
if ( ++p == pe )
- goto _test_eof1068;
-case 1068:
+ goto _test_eof1110;
+case 1110:
switch( (*p) ) {
- case 65: goto st1069;
- case 67: goto st1103;
- case 68: goto st1124;
- case 69: goto st1138;
- case 72: goto st1145;
- case 73: goto st1154;
- case 75: goto st1162;
- case 76: goto st1166;
- case 77: goto st1174;
- case 78: goto st1180;
- case 79: goto st1196;
- case 80: goto st1206;
- case 82: goto st1209;
- case 83: goto st1216;
- case 84: goto st1235;
- case 85: goto st1245;
- case 90: goto st1248;
- case 97: goto st1069;
- case 99: goto st1103;
- case 100: goto st1124;
- case 101: goto st1138;
- case 104: goto st1145;
- case 105: goto st1154;
- case 107: goto st1162;
- case 108: goto st1166;
- case 109: goto st1174;
- case 110: goto st1180;
- case 111: goto st1196;
- case 112: goto st1206;
- case 114: goto st1209;
- case 115: goto st1216;
- case 116: goto st1235;
- case 117: goto st1245;
- case 122: goto st1248;
- }
- goto tr3271;
-st1069:
+ case 65: goto st1111;
+ case 67: goto st1145;
+ case 68: goto st1166;
+ case 69: goto st1180;
+ case 72: goto st1187;
+ case 73: goto st1196;
+ case 75: goto st1204;
+ case 76: goto st1208;
+ case 77: goto st1216;
+ case 78: goto st1222;
+ case 79: goto st1238;
+ case 80: goto st1248;
+ case 82: goto st1251;
+ case 83: goto st1258;
+ case 84: goto st1277;
+ case 85: goto st1287;
+ case 87: goto st1290;
+ case 90: goto st1296;
+ case 97: goto st1111;
+ case 99: goto st1145;
+ case 100: goto st1166;
+ case 101: goto st1180;
+ case 104: goto st1187;
+ case 105: goto st1196;
+ case 107: goto st1204;
+ case 108: goto st1208;
+ case 109: goto st1216;
+ case 110: goto st1222;
+ case 111: goto st1238;
+ case 112: goto st1248;
+ case 114: goto st1251;
+ case 115: goto st1258;
+ case 116: goto st1277;
+ case 117: goto st1287;
+ case 119: goto st1290;
+ case 122: goto st1296;
+ }
+ goto tr3340;
+st1111:
if ( ++p == pe )
- goto _test_eof1069;
-case 1069:
+ goto _test_eof1111;
+case 1111:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -84495,44 +86339,44 @@ case 1069:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3289;
- case 32: goto tr3289;
- case 40: goto tr3290;
- case 41: goto tr3291;
- case 65: goto st1094;
- case 70: goto st1097;
- case 80: goto st1101;
- case 97: goto st1094;
- case 102: goto st1097;
- case 112: goto st1101;
- case 2058: goto tr3295;
- case 2107: goto tr3296;
+ case 9: goto tr3359;
+ case 32: goto tr3359;
+ case 40: goto tr3360;
+ case 41: goto tr3361;
+ case 65: goto st1136;
+ case 70: goto st1139;
+ case 80: goto st1143;
+ case 97: goto st1136;
+ case 102: goto st1139;
+ case 112: goto st1143;
+ case 2058: goto tr3365;
+ case 2107: goto tr3366;
}
- goto tr3271;
-tr3298:
+ goto tr3340;
+tr3368:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3299:
+ goto st1112;
+tr3369:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3301:
+ goto st1112;
+tr3371:
{
s->line_counter++;
}
- goto st1070;
-tr3397:
+ goto st1112;
+tr3467:
{
s->buffer[s->buffer_length++] = 0;
@@ -84542,15 +86386,15 @@ tr3397:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1070; goto _out;}
+ {p++; cs = 1112; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1070;
-tr3758:
+ goto st1112;
+tr3828:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -84558,11 +86402,11 @@ tr3758:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1070;
-tr3759:
+ goto st1112;
+tr3829:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -84570,18 +86414,18 @@ tr3759:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3760:
+ goto st1112;
+tr3830:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -84589,18 +86433,18 @@ tr3760:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3762:
+ goto st1112;
+tr3832:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -84608,1409 +86452,1438 @@ tr3762:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1070;
-tr3289:
+ goto st1112;
+tr3359:
{ type_num(KNOT_RRTYPE_A, &rdata_tail); }
- goto st1070;
-tr3290:
+ goto st1112;
+tr3360:
{ type_num(KNOT_RRTYPE_A, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3291:
+ goto st1112;
+tr3361:
{ type_num(KNOT_RRTYPE_A, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3295:
+ goto st1112;
+tr3365:
{ type_num(KNOT_RRTYPE_A, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3400:
+ goto st1112;
+tr3470:
{ type_num(KNOT_RRTYPE_AAAA, &rdata_tail); }
- goto st1070;
-tr3401:
+ goto st1112;
+tr3471:
{ type_num(KNOT_RRTYPE_AAAA, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3402:
+ goto st1112;
+tr3472:
{ type_num(KNOT_RRTYPE_AAAA, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3403:
+ goto st1112;
+tr3473:
{ type_num(KNOT_RRTYPE_AAAA, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3408:
+ goto st1112;
+tr3478:
{ type_num(KNOT_RRTYPE_AFSDB, &rdata_tail); }
- goto st1070;
-tr3409:
+ goto st1112;
+tr3479:
{ type_num(KNOT_RRTYPE_AFSDB, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3410:
+ goto st1112;
+tr3480:
{ type_num(KNOT_RRTYPE_AFSDB, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3411:
+ goto st1112;
+tr3481:
{ type_num(KNOT_RRTYPE_AFSDB, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3414:
+ goto st1112;
+tr3484:
{ type_num(KNOT_RRTYPE_APL, &rdata_tail); }
- goto st1070;
-tr3415:
+ goto st1112;
+tr3485:
{ type_num(KNOT_RRTYPE_APL, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3416:
+ goto st1112;
+tr3486:
{ type_num(KNOT_RRTYPE_APL, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3417:
+ goto st1112;
+tr3487:
{ type_num(KNOT_RRTYPE_APL, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3425:
+ goto st1112;
+tr3495:
{ type_num(KNOT_RRTYPE_CAA, &rdata_tail); }
- goto st1070;
-tr3426:
+ goto st1112;
+tr3496:
{ type_num(KNOT_RRTYPE_CAA, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3427:
+ goto st1112;
+tr3497:
{ type_num(KNOT_RRTYPE_CAA, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3428:
+ goto st1112;
+tr3498:
{ type_num(KNOT_RRTYPE_CAA, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3436:
+ goto st1112;
+tr3506:
{ type_num(KNOT_RRTYPE_CDNSKEY, &rdata_tail); }
- goto st1070;
-tr3437:
+ goto st1112;
+tr3507:
{ type_num(KNOT_RRTYPE_CDNSKEY, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3438:
+ goto st1112;
+tr3508:
{ type_num(KNOT_RRTYPE_CDNSKEY, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3439:
+ goto st1112;
+tr3509:
{ type_num(KNOT_RRTYPE_CDNSKEY, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3441:
+ goto st1112;
+tr3511:
{ type_num(KNOT_RRTYPE_CDS, &rdata_tail); }
- goto st1070;
-tr3442:
+ goto st1112;
+tr3512:
{ type_num(KNOT_RRTYPE_CDS, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3443:
+ goto st1112;
+tr3513:
{ type_num(KNOT_RRTYPE_CDS, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3444:
+ goto st1112;
+tr3514:
{ type_num(KNOT_RRTYPE_CDS, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3448:
+ goto st1112;
+tr3518:
{ type_num(KNOT_RRTYPE_CERT, &rdata_tail); }
- goto st1070;
-tr3449:
+ goto st1112;
+tr3519:
{ type_num(KNOT_RRTYPE_CERT, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3450:
+ goto st1112;
+tr3520:
{ type_num(KNOT_RRTYPE_CERT, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3451:
+ goto st1112;
+tr3521:
{ type_num(KNOT_RRTYPE_CERT, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3456:
+ goto st1112;
+tr3526:
{ type_num(KNOT_RRTYPE_CNAME, &rdata_tail); }
- goto st1070;
-tr3457:
+ goto st1112;
+tr3527:
{ type_num(KNOT_RRTYPE_CNAME, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3458:
+ goto st1112;
+tr3528:
{ type_num(KNOT_RRTYPE_CNAME, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3459:
+ goto st1112;
+tr3529:
{ type_num(KNOT_RRTYPE_CNAME, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3464:
+ goto st1112;
+tr3534:
{ type_num(KNOT_RRTYPE_CSYNC, &rdata_tail); }
- goto st1070;
-tr3465:
+ goto st1112;
+tr3535:
{ type_num(KNOT_RRTYPE_CSYNC, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3466:
+ goto st1112;
+tr3536:
{ type_num(KNOT_RRTYPE_CSYNC, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3467:
+ goto st1112;
+tr3537:
{ type_num(KNOT_RRTYPE_CSYNC, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3475:
+ goto st1112;
+tr3545:
{ type_num(KNOT_RRTYPE_DHCID, &rdata_tail); }
- goto st1070;
-tr3476:
+ goto st1112;
+tr3546:
{ type_num(KNOT_RRTYPE_DHCID, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3477:
+ goto st1112;
+tr3547:
{ type_num(KNOT_RRTYPE_DHCID, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3478:
+ goto st1112;
+tr3548:
{ type_num(KNOT_RRTYPE_DHCID, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3484:
+ goto st1112;
+tr3554:
{ type_num(KNOT_RRTYPE_DNAME, &rdata_tail); }
- goto st1070;
-tr3485:
+ goto st1112;
+tr3555:
{ type_num(KNOT_RRTYPE_DNAME, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3486:
+ goto st1112;
+tr3556:
{ type_num(KNOT_RRTYPE_DNAME, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3487:
+ goto st1112;
+tr3557:
{ type_num(KNOT_RRTYPE_DNAME, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3492:
+ goto st1112;
+tr3562:
{ type_num(KNOT_RRTYPE_DNSKEY, &rdata_tail); }
- goto st1070;
-tr3493:
+ goto st1112;
+tr3563:
{ type_num(KNOT_RRTYPE_DNSKEY, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3494:
+ goto st1112;
+tr3564:
{ type_num(KNOT_RRTYPE_DNSKEY, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3495:
+ goto st1112;
+tr3565:
{ type_num(KNOT_RRTYPE_DNSKEY, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3497:
+ goto st1112;
+tr3567:
{ type_num(KNOT_RRTYPE_DS, &rdata_tail); }
- goto st1070;
-tr3498:
+ goto st1112;
+tr3568:
{ type_num(KNOT_RRTYPE_DS, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3499:
+ goto st1112;
+tr3569:
{ type_num(KNOT_RRTYPE_DS, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3500:
+ goto st1112;
+tr3570:
{ type_num(KNOT_RRTYPE_DS, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3507:
+ goto st1112;
+tr3577:
{ type_num(KNOT_RRTYPE_EUI48, &rdata_tail); }
- goto st1070;
-tr3508:
+ goto st1112;
+tr3578:
{ type_num(KNOT_RRTYPE_EUI48, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3509:
+ goto st1112;
+tr3579:
{ type_num(KNOT_RRTYPE_EUI48, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3510:
+ goto st1112;
+tr3580:
{ type_num(KNOT_RRTYPE_EUI48, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3513:
+ goto st1112;
+tr3583:
{ type_num(KNOT_RRTYPE_EUI64, &rdata_tail); }
- goto st1070;
-tr3514:
+ goto st1112;
+tr3584:
{ type_num(KNOT_RRTYPE_EUI64, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3515:
+ goto st1112;
+tr3585:
{ type_num(KNOT_RRTYPE_EUI64, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3516:
+ goto st1112;
+tr3586:
{ type_num(KNOT_RRTYPE_EUI64, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3523:
+ goto st1112;
+tr3593:
{ type_num(KNOT_RRTYPE_HINFO, &rdata_tail); }
- goto st1070;
-tr3524:
+ goto st1112;
+tr3594:
{ type_num(KNOT_RRTYPE_HINFO, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3525:
+ goto st1112;
+tr3595:
{ type_num(KNOT_RRTYPE_HINFO, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3526:
+ goto st1112;
+tr3596:
{ type_num(KNOT_RRTYPE_HINFO, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3531:
+ goto st1112;
+tr3601:
{ type_num(KNOT_RRTYPE_HTTPS, &rdata_tail); }
- goto st1070;
-tr3532:
+ goto st1112;
+tr3602:
{ type_num(KNOT_RRTYPE_HTTPS, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3533:
+ goto st1112;
+tr3603:
{ type_num(KNOT_RRTYPE_HTTPS, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3534:
+ goto st1112;
+tr3604:
{ type_num(KNOT_RRTYPE_HTTPS, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3543:
+ goto st1112;
+tr3613:
{ type_num(KNOT_RRTYPE_IPSECKEY, &rdata_tail); }
- goto st1070;
-tr3544:
+ goto st1112;
+tr3614:
{ type_num(KNOT_RRTYPE_IPSECKEY, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3545:
+ goto st1112;
+tr3615:
{ type_num(KNOT_RRTYPE_IPSECKEY, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3546:
+ goto st1112;
+tr3616:
{ type_num(KNOT_RRTYPE_IPSECKEY, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3551:
+ goto st1112;
+tr3621:
{ type_num(KNOT_RRTYPE_KEY, &rdata_tail); }
- goto st1070;
-tr3552:
+ goto st1112;
+tr3622:
{ type_num(KNOT_RRTYPE_KEY, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3553:
+ goto st1112;
+tr3623:
{ type_num(KNOT_RRTYPE_KEY, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3554:
+ goto st1112;
+tr3624:
{ type_num(KNOT_RRTYPE_KEY, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3556:
+ goto st1112;
+tr3626:
{ type_num(KNOT_RRTYPE_KX, &rdata_tail); }
- goto st1070;
-tr3557:
+ goto st1112;
+tr3627:
{ type_num(KNOT_RRTYPE_KX, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3558:
+ goto st1112;
+tr3628:
{ type_num(KNOT_RRTYPE_KX, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3559:
+ goto st1112;
+tr3629:
{ type_num(KNOT_RRTYPE_KX, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3566:
+ goto st1112;
+tr3636:
{ type_num(KNOT_RRTYPE_L32, &rdata_tail); }
- goto st1070;
-tr3567:
+ goto st1112;
+tr3637:
{ type_num(KNOT_RRTYPE_L32, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3568:
+ goto st1112;
+tr3638:
{ type_num(KNOT_RRTYPE_L32, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3569:
+ goto st1112;
+tr3639:
{ type_num(KNOT_RRTYPE_L32, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3572:
+ goto st1112;
+tr3642:
{ type_num(KNOT_RRTYPE_L64, &rdata_tail); }
- goto st1070;
-tr3573:
+ goto st1112;
+tr3643:
{ type_num(KNOT_RRTYPE_L64, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3574:
+ goto st1112;
+tr3644:
{ type_num(KNOT_RRTYPE_L64, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3575:
+ goto st1112;
+tr3645:
{ type_num(KNOT_RRTYPE_L64, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3578:
+ goto st1112;
+tr3648:
{ type_num(KNOT_RRTYPE_LOC, &rdata_tail); }
- goto st1070;
-tr3579:
+ goto st1112;
+tr3649:
{ type_num(KNOT_RRTYPE_LOC, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3580:
+ goto st1112;
+tr3650:
{ type_num(KNOT_RRTYPE_LOC, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3581:
+ goto st1112;
+tr3651:
{ type_num(KNOT_RRTYPE_LOC, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3583:
+ goto st1112;
+tr3653:
{ type_num(KNOT_RRTYPE_LP, &rdata_tail); }
- goto st1070;
-tr3584:
+ goto st1112;
+tr3654:
{ type_num(KNOT_RRTYPE_LP, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3585:
+ goto st1112;
+tr3655:
{ type_num(KNOT_RRTYPE_LP, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3586:
+ goto st1112;
+tr3656:
{ type_num(KNOT_RRTYPE_LP, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3593:
+ goto st1112;
+tr3663:
{ type_num(KNOT_RRTYPE_MINFO, &rdata_tail); }
- goto st1070;
-tr3594:
+ goto st1112;
+tr3664:
{ type_num(KNOT_RRTYPE_MINFO, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3595:
+ goto st1112;
+tr3665:
{ type_num(KNOT_RRTYPE_MINFO, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3596:
+ goto st1112;
+tr3666:
{ type_num(KNOT_RRTYPE_MINFO, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3598:
+ goto st1112;
+tr3668:
{ type_num(KNOT_RRTYPE_MX, &rdata_tail); }
- goto st1070;
-tr3599:
+ goto st1112;
+tr3669:
{ type_num(KNOT_RRTYPE_MX, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3600:
+ goto st1112;
+tr3670:
{ type_num(KNOT_RRTYPE_MX, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3601:
+ goto st1112;
+tr3671:
{ type_num(KNOT_RRTYPE_MX, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3609:
+ goto st1112;
+tr3679:
{ type_num(KNOT_RRTYPE_NAPTR, &rdata_tail); }
- goto st1070;
-tr3610:
+ goto st1112;
+tr3680:
{ type_num(KNOT_RRTYPE_NAPTR, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3611:
+ goto st1112;
+tr3681:
{ type_num(KNOT_RRTYPE_NAPTR, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3612:
+ goto st1112;
+tr3682:
{ type_num(KNOT_RRTYPE_NAPTR, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3615:
+ goto st1112;
+tr3685:
{ type_num(KNOT_RRTYPE_NID, &rdata_tail); }
- goto st1070;
-tr3616:
+ goto st1112;
+tr3686:
{ type_num(KNOT_RRTYPE_NID, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3617:
+ goto st1112;
+tr3687:
{ type_num(KNOT_RRTYPE_NID, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3618:
+ goto st1112;
+tr3688:
{ type_num(KNOT_RRTYPE_NID, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3620:
+ goto st1112;
+tr3690:
{ type_num(KNOT_RRTYPE_NS, &rdata_tail); }
- goto st1070;
-tr3621:
+ goto st1112;
+tr3691:
{ type_num(KNOT_RRTYPE_NS, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3622:
+ goto st1112;
+tr3692:
{ type_num(KNOT_RRTYPE_NS, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3624:
+ goto st1112;
+tr3694:
{ type_num(KNOT_RRTYPE_NS, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3627:
+ goto st1112;
+tr3697:
{ type_num(KNOT_RRTYPE_NSEC, &rdata_tail); }
- goto st1070;
-tr3628:
+ goto st1112;
+tr3698:
{ type_num(KNOT_RRTYPE_NSEC, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3629:
+ goto st1112;
+tr3699:
{ type_num(KNOT_RRTYPE_NSEC, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3631:
+ goto st1112;
+tr3701:
{ type_num(KNOT_RRTYPE_NSEC, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3633:
+ goto st1112;
+tr3703:
{ type_num(KNOT_RRTYPE_NSEC3, &rdata_tail); }
- goto st1070;
-tr3634:
+ goto st1112;
+tr3704:
{ type_num(KNOT_RRTYPE_NSEC3, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3635:
+ goto st1112;
+tr3705:
{ type_num(KNOT_RRTYPE_NSEC3, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3637:
+ goto st1112;
+tr3707:
{ type_num(KNOT_RRTYPE_NSEC3, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3643:
+ goto st1112;
+tr3713:
{ type_num(KNOT_RRTYPE_NSEC3PARAM, &rdata_tail); }
- goto st1070;
-tr3644:
+ goto st1112;
+tr3714:
{ type_num(KNOT_RRTYPE_NSEC3PARAM, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3645:
+ goto st1112;
+tr3715:
{ type_num(KNOT_RRTYPE_NSEC3PARAM, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3646:
+ goto st1112;
+tr3716:
{ type_num(KNOT_RRTYPE_NSEC3PARAM, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3657:
+ goto st1112;
+tr3727:
{ type_num(KNOT_RRTYPE_OPENPGPKEY, &rdata_tail); }
- goto st1070;
-tr3658:
+ goto st1112;
+tr3728:
{ type_num(KNOT_RRTYPE_OPENPGPKEY, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3659:
+ goto st1112;
+tr3729:
{ type_num(KNOT_RRTYPE_OPENPGPKEY, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3660:
+ goto st1112;
+tr3730:
{ type_num(KNOT_RRTYPE_OPENPGPKEY, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3664:
+ goto st1112;
+tr3734:
{ type_num(KNOT_RRTYPE_PTR, &rdata_tail); }
- goto st1070;
-tr3665:
+ goto st1112;
+tr3735:
{ type_num(KNOT_RRTYPE_PTR, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3666:
+ goto st1112;
+tr3736:
{ type_num(KNOT_RRTYPE_PTR, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3667:
+ goto st1112;
+tr3737:
{ type_num(KNOT_RRTYPE_PTR, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3672:
+ goto st1112;
+tr3742:
{ type_num(KNOT_RRTYPE_RP, &rdata_tail); }
- goto st1070;
-tr3673:
+ goto st1112;
+tr3743:
{ type_num(KNOT_RRTYPE_RP, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3674:
+ goto st1112;
+tr3744:
{ type_num(KNOT_RRTYPE_RP, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3675:
+ goto st1112;
+tr3745:
{ type_num(KNOT_RRTYPE_RP, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3680:
+ goto st1112;
+tr3750:
{ type_num(KNOT_RRTYPE_RRSIG, &rdata_tail); }
- goto st1070;
-tr3681:
+ goto st1112;
+tr3751:
{ type_num(KNOT_RRTYPE_RRSIG, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3682:
+ goto st1112;
+tr3752:
{ type_num(KNOT_RRTYPE_RRSIG, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3683:
+ goto st1112;
+tr3753:
{ type_num(KNOT_RRTYPE_RRSIG, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3685:
+ goto st1112;
+tr3755:
{ type_num(KNOT_RRTYPE_RT, &rdata_tail); }
- goto st1070;
-tr3686:
+ goto st1112;
+tr3756:
{ type_num(KNOT_RRTYPE_RT, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3687:
+ goto st1112;
+tr3757:
{ type_num(KNOT_RRTYPE_RT, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3688:
+ goto st1112;
+tr3758:
{ type_num(KNOT_RRTYPE_RT, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3700:
+ goto st1112;
+tr3770:
{ type_num(KNOT_RRTYPE_SMIMEA, &rdata_tail); }
- goto st1070;
-tr3701:
+ goto st1112;
+tr3771:
{ type_num(KNOT_RRTYPE_SMIMEA, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3702:
+ goto st1112;
+tr3772:
{ type_num(KNOT_RRTYPE_SMIMEA, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3703:
+ goto st1112;
+tr3773:
{ type_num(KNOT_RRTYPE_SMIMEA, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3706:
+ goto st1112;
+tr3776:
{ type_num(KNOT_RRTYPE_SOA, &rdata_tail); }
- goto st1070;
-tr3707:
+ goto st1112;
+tr3777:
{ type_num(KNOT_RRTYPE_SOA, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3708:
+ goto st1112;
+tr3778:
{ type_num(KNOT_RRTYPE_SOA, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3709:
+ goto st1112;
+tr3779:
{ type_num(KNOT_RRTYPE_SOA, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3712:
+ goto st1112;
+tr3782:
{ type_num(KNOT_RRTYPE_SPF, &rdata_tail); }
- goto st1070;
-tr3713:
+ goto st1112;
+tr3783:
{ type_num(KNOT_RRTYPE_SPF, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3714:
+ goto st1112;
+tr3784:
{ type_num(KNOT_RRTYPE_SPF, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3715:
+ goto st1112;
+tr3785:
{ type_num(KNOT_RRTYPE_SPF, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3718:
+ goto st1112;
+tr3788:
{ type_num(KNOT_RRTYPE_SRV, &rdata_tail); }
- goto st1070;
-tr3719:
+ goto st1112;
+tr3789:
{ type_num(KNOT_RRTYPE_SRV, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3720:
+ goto st1112;
+tr3790:
{ type_num(KNOT_RRTYPE_SRV, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3721:
+ goto st1112;
+tr3791:
{ type_num(KNOT_RRTYPE_SRV, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3726:
+ goto st1112;
+tr3796:
{ type_num(KNOT_RRTYPE_SSHFP, &rdata_tail); }
- goto st1070;
-tr3727:
+ goto st1112;
+tr3797:
{ type_num(KNOT_RRTYPE_SSHFP, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3728:
+ goto st1112;
+tr3798:
{ type_num(KNOT_RRTYPE_SSHFP, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3729:
+ goto st1112;
+tr3799:
{ type_num(KNOT_RRTYPE_SSHFP, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3733:
+ goto st1112;
+tr3803:
{ type_num(KNOT_RRTYPE_SVCB, &rdata_tail); }
- goto st1070;
-tr3734:
+ goto st1112;
+tr3804:
{ type_num(KNOT_RRTYPE_SVCB, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3735:
+ goto st1112;
+tr3805:
{ type_num(KNOT_RRTYPE_SVCB, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3736:
+ goto st1112;
+tr3806:
{ type_num(KNOT_RRTYPE_SVCB, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3743:
+ goto st1112;
+tr3813:
{ type_num(KNOT_RRTYPE_TLSA, &rdata_tail); }
- goto st1070;
-tr3744:
+ goto st1112;
+tr3814:
{ type_num(KNOT_RRTYPE_TLSA, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3745:
+ goto st1112;
+tr3815:
{ type_num(KNOT_RRTYPE_TLSA, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3746:
+ goto st1112;
+tr3816:
{ type_num(KNOT_RRTYPE_TLSA, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3749:
+ goto st1112;
+tr3819:
{ type_num(KNOT_RRTYPE_TXT, &rdata_tail); }
- goto st1070;
-tr3750:
+ goto st1112;
+tr3820:
{ type_num(KNOT_RRTYPE_TXT, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3751:
+ goto st1112;
+tr3821:
{ type_num(KNOT_RRTYPE_TXT, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3752:
+ goto st1112;
+tr3822:
{ type_num(KNOT_RRTYPE_TXT, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3766:
+ goto st1112;
+tr3836:
{ type_num(KNOT_RRTYPE_URI, &rdata_tail); }
- goto st1070;
-tr3767:
+ goto st1112;
+tr3837:
{ type_num(KNOT_RRTYPE_URI, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3768:
+ goto st1112;
+tr3838:
{ type_num(KNOT_RRTYPE_URI, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3769:
+ goto st1112;
+tr3839:
{ type_num(KNOT_RRTYPE_URI, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-tr3776:
+ goto st1112;
+tr3846:
+ { type_num(KNOT_RRTYPE_WALLET, &rdata_tail); }
+ goto st1112;
+tr3847:
+ { type_num(KNOT_RRTYPE_WALLET, &rdata_tail); }
+ {
+ if (s->multiline == true) {
+ ERR(ZS_LEFT_PARENTHESIS);
+ p--; {goto st316;}
+ }
+ s->multiline = true;
+ }
+ goto st1112;
+tr3848:
+ { type_num(KNOT_RRTYPE_WALLET, &rdata_tail); }
+ {
+ if (s->multiline == false) {
+ ERR(ZS_RIGHT_PARENTHESIS);
+ p--; {goto st316;}
+ }
+ s->multiline = false;
+ }
+ goto st1112;
+tr3849:
+ { type_num(KNOT_RRTYPE_WALLET, &rdata_tail); }
+ {
+ s->line_counter++;
+ }
+ goto st1112;
+tr3856:
{ type_num(KNOT_RRTYPE_ZONEMD, &rdata_tail); }
- goto st1070;
-tr3777:
+ goto st1112;
+tr3857:
{ type_num(KNOT_RRTYPE_ZONEMD, &rdata_tail); }
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1070;
-tr3778:
+ goto st1112;
+tr3858:
{ type_num(KNOT_RRTYPE_ZONEMD, &rdata_tail); }
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1070;
-tr3779:
+ goto st1112;
+tr3859:
{ type_num(KNOT_RRTYPE_ZONEMD, &rdata_tail); }
{
s->line_counter++;
}
- goto st1070;
-st1070:
+ goto st1112;
+st1112:
if ( ++p == pe )
- goto _test_eof1070;
-case 1070:
+ goto _test_eof1112;
+case 1112:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -86024,29 +87897,29 @@ case 1070:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1070;
- case 32: goto st1070;
- case 40: goto tr3298;
- case 41: goto tr3299;
- case 2058: goto tr3301;
- case 2107: goto tr3302;
+ case 9: goto st1112;
+ case 32: goto st1112;
+ case 40: goto tr3368;
+ case 41: goto tr3369;
+ case 2058: goto tr3371;
+ case 2107: goto tr3372;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3300;
+ goto tr3370;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr3300;
+ goto tr3370;
} else
- goto tr3300;
- goto tr75;
-tr3300:
- { p--; {stack[top++] = 1071;goto st699;} }
- goto st1071;
-st1071:
+ goto tr3370;
+ goto tr77;
+tr3370:
+ { p--; {stack[top++] = 1113;goto st741;} }
+ goto st1113;
+st1113:
if ( ++p == pe )
- goto _test_eof1071;
-case 1071:
+ goto _test_eof1113;
+case 1113:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -86060,38 +87933,38 @@ case 1071:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1072;
- case 32: goto st1072;
- case 40: goto tr3304;
- case 41: goto tr3305;
- case 2058: goto tr3306;
- case 2107: goto tr3307;
+ case 9: goto st1114;
+ case 32: goto st1114;
+ case 40: goto tr3374;
+ case 41: goto tr3375;
+ case 2058: goto tr3376;
+ case 2107: goto tr3377;
}
- goto tr75;
-tr3304:
+ goto tr77;
+tr3374:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1072;
-tr3305:
+ goto st1114;
+tr3375:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1072;
-tr3306:
+ goto st1114;
+tr3376:
{
s->line_counter++;
}
- goto st1072;
-tr3395:
+ goto st1114;
+tr3465:
{
s->buffer[s->buffer_length++] = 0;
@@ -86101,18 +87974,18 @@ tr3395:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1072; goto _out;}
+ {p++; cs = 1114; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1072;
-st1072:
+ goto st1114;
+st1114:
if ( ++p == pe )
- goto _test_eof1072;
-case 1072:
+ goto _test_eof1114;
+case 1114:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -86126,17 +87999,17 @@ case 1072:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1072;
- case 32: goto st1072;
- case 40: goto tr3304;
- case 41: goto tr3305;
- case 2058: goto tr3306;
- case 2107: goto tr3307;
+ case 9: goto st1114;
+ case 32: goto st1114;
+ case 40: goto tr3374;
+ case 41: goto tr3375;
+ case 2058: goto tr3376;
+ case 2107: goto tr3377;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3308;
- goto tr2327;
-tr3308:
+ goto tr3378;
+ goto tr2396;
+tr3378:
{
s->number64 = 0;
}
@@ -86151,11 +88024,11 @@ tr3308:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1073;
-tr3312:
+ goto st1115;
+tr3382:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -86167,14 +88040,14 @@ tr3312:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1073;
-st1073:
+ goto st1115;
+st1115:
if ( ++p == pe )
- goto _test_eof1073;
-case 1073:
+ goto _test_eof1115;
+case 1115:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -86188,40 +88061,40 @@ case 1073:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3309;
- case 32: goto tr3309;
- case 40: goto tr3310;
- case 41: goto tr3311;
- case 2058: goto tr3313;
- case 2107: goto tr3314;
+ case 9: goto tr3379;
+ case 32: goto tr3379;
+ case 40: goto tr3380;
+ case 41: goto tr3381;
+ case 2058: goto tr3383;
+ case 2107: goto tr3384;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3312;
- goto tr2327;
-tr3316:
+ goto tr3382;
+ goto tr2396;
+tr3386:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1074;
-tr3317:
+ goto st1116;
+tr3387:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1074;
-tr3319:
+ goto st1116;
+tr3389:
{
s->line_counter++;
}
- goto st1074;
-tr3393:
+ goto st1116;
+tr3463:
{
s->buffer[s->buffer_length++] = 0;
@@ -86231,79 +88104,79 @@ tr3393:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1074; goto _out;}
+ {p++; cs = 1116; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1074;
-tr3309:
+ goto st1116;
+tr3379:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1074;
-tr3310:
+ goto st1116;
+tr3380:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1074;
-tr3311:
+ goto st1116;
+tr3381:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1074;
-tr3313:
+ goto st1116;
+tr3383:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1074;
-st1074:
+ goto st1116;
+st1116:
if ( ++p == pe )
- goto _test_eof1074;
-case 1074:
+ goto _test_eof1116;
+case 1116:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -86317,17 +88190,17 @@ case 1074:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1074;
- case 32: goto st1074;
- case 40: goto tr3316;
- case 41: goto tr3317;
- case 2058: goto tr3319;
- case 2107: goto tr3320;
+ case 9: goto st1116;
+ case 32: goto st1116;
+ case 40: goto tr3386;
+ case 41: goto tr3387;
+ case 2058: goto tr3389;
+ case 2107: goto tr3390;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3318;
- goto tr2327;
-tr3318:
+ goto tr3388;
+ goto tr2396;
+tr3388:
{
s->number64 = 0;
}
@@ -86342,11 +88215,11 @@ tr3318:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1075;
-tr3324:
+ goto st1117;
+tr3394:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -86358,14 +88231,14 @@ tr3324:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1075;
-st1075:
+ goto st1117;
+st1117:
if ( ++p == pe )
- goto _test_eof1075;
-case 1075:
+ goto _test_eof1117;
+case 1117:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -86379,40 +88252,40 @@ case 1075:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3321;
- case 32: goto tr3321;
- case 40: goto tr3322;
- case 41: goto tr3323;
- case 2058: goto tr3325;
- case 2107: goto tr3326;
+ case 9: goto tr3391;
+ case 32: goto tr3391;
+ case 40: goto tr3392;
+ case 41: goto tr3393;
+ case 2058: goto tr3395;
+ case 2107: goto tr3396;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3324;
- goto tr2327;
-tr3329:
+ goto tr3394;
+ goto tr2396;
+tr3399:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1076;
-tr3330:
+ goto st1118;
+tr3400:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1076;
-tr3332:
+ goto st1118;
+tr3402:
{
s->line_counter++;
}
- goto st1076;
-tr3391:
+ goto st1118;
+tr3461:
{
s->buffer[s->buffer_length++] = 0;
@@ -86422,15 +88295,15 @@ tr3391:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1076; goto _out;}
+ {p++; cs = 1118; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1076;
-tr3321:
+ goto st1118;
+tr3391:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -86438,11 +88311,11 @@ tr3321:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1076;
-tr3322:
+ goto st1118;
+tr3392:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -86450,18 +88323,18 @@ tr3322:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1076;
-tr3323:
+ goto st1118;
+tr3393:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -86469,18 +88342,18 @@ tr3323:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1076;
-tr3325:
+ goto st1118;
+tr3395:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -86488,17 +88361,17 @@ tr3325:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1076;
-st1076:
+ goto st1118;
+st1118:
if ( ++p == pe )
- goto _test_eof1076;
-case 1076:
+ goto _test_eof1118;
+case 1118:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -86512,17 +88385,17 @@ case 1076:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1076;
- case 32: goto st1076;
- case 40: goto tr3329;
- case 41: goto tr3330;
- case 2058: goto tr3332;
- case 2107: goto tr3333;
+ case 9: goto st1118;
+ case 32: goto st1118;
+ case 40: goto tr3399;
+ case 41: goto tr3400;
+ case 2058: goto tr3402;
+ case 2107: goto tr3403;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3331;
- goto tr3327;
-tr3331:
+ goto tr3401;
+ goto tr3397;
+tr3401:
{
s->buffer_length = 0;
}
@@ -86531,24 +88404,24 @@ tr3331:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1077;
-tr3337:
+ goto st1119;
+tr3407:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1077;
-st1077:
+ goto st1119;
+st1119:
if ( ++p == pe )
- goto _test_eof1077;
-case 1077:
+ goto _test_eof1119;
+case 1119:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -86562,40 +88435,40 @@ case 1077:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3334;
- case 32: goto tr3334;
- case 40: goto tr3335;
- case 41: goto tr3336;
- case 2058: goto tr3338;
- case 2107: goto tr3339;
+ case 9: goto tr3404;
+ case 32: goto tr3404;
+ case 40: goto tr3405;
+ case 41: goto tr3406;
+ case 2058: goto tr3408;
+ case 2107: goto tr3409;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3337;
- goto tr3327;
-tr3341:
+ goto tr3407;
+ goto tr3397;
+tr3411:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1078;
-tr3342:
+ goto st1120;
+tr3412:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1078;
-tr3344:
+ goto st1120;
+tr3414:
{
s->line_counter++;
}
- goto st1078;
-tr3389:
+ goto st1120;
+tr3459:
{
s->buffer[s->buffer_length++] = 0;
@@ -86605,15 +88478,15 @@ tr3389:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1078; goto _out;}
+ {p++; cs = 1120; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1078;
-tr3334:
+ goto st1120;
+tr3404:
{
s->buffer[s->buffer_length] = 0;
@@ -86626,7 +88499,7 @@ tr3334:
rdata_tail += 4;
} else {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else if (s->buffer_length <= 10) { // Timestamp format.
char *end;
@@ -86635,7 +88508,7 @@ tr3334:
if (end == (char *)(s->buffer) || *end != '\0') {
WARN(ZS_BAD_TIMESTAMP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->number64 <= UINT32_MAX) {
@@ -86643,15 +88516,15 @@ tr3334:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else {
WARN(ZS_BAD_TIMESTAMP_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1078;
-tr3335:
+ goto st1120;
+tr3405:
{
s->buffer[s->buffer_length] = 0;
@@ -86664,7 +88537,7 @@ tr3335:
rdata_tail += 4;
} else {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else if (s->buffer_length <= 10) { // Timestamp format.
char *end;
@@ -86673,7 +88546,7 @@ tr3335:
if (end == (char *)(s->buffer) || *end != '\0') {
WARN(ZS_BAD_TIMESTAMP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->number64 <= UINT32_MAX) {
@@ -86681,22 +88554,22 @@ tr3335:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else {
WARN(ZS_BAD_TIMESTAMP_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1078;
-tr3336:
+ goto st1120;
+tr3406:
{
s->buffer[s->buffer_length] = 0;
@@ -86709,7 +88582,7 @@ tr3336:
rdata_tail += 4;
} else {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else if (s->buffer_length <= 10) { // Timestamp format.
char *end;
@@ -86718,7 +88591,7 @@ tr3336:
if (end == (char *)(s->buffer) || *end != '\0') {
WARN(ZS_BAD_TIMESTAMP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->number64 <= UINT32_MAX) {
@@ -86726,22 +88599,22 @@ tr3336:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else {
WARN(ZS_BAD_TIMESTAMP_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1078;
-tr3338:
+ goto st1120;
+tr3408:
{
s->buffer[s->buffer_length] = 0;
@@ -86754,7 +88627,7 @@ tr3338:
rdata_tail += 4;
} else {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else if (s->buffer_length <= 10) { // Timestamp format.
char *end;
@@ -86763,7 +88636,7 @@ tr3338:
if (end == (char *)(s->buffer) || *end != '\0') {
WARN(ZS_BAD_TIMESTAMP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->number64 <= UINT32_MAX) {
@@ -86771,21 +88644,21 @@ tr3338:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else {
WARN(ZS_BAD_TIMESTAMP_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1078;
-st1078:
+ goto st1120;
+st1120:
if ( ++p == pe )
- goto _test_eof1078;
-case 1078:
+ goto _test_eof1120;
+case 1120:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -86799,17 +88672,17 @@ case 1078:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1078;
- case 32: goto st1078;
- case 40: goto tr3341;
- case 41: goto tr3342;
- case 2058: goto tr3344;
- case 2107: goto tr3345;
+ case 9: goto st1120;
+ case 32: goto st1120;
+ case 40: goto tr3411;
+ case 41: goto tr3412;
+ case 2058: goto tr3414;
+ case 2107: goto tr3415;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3343;
- goto tr3327;
-tr3343:
+ goto tr3413;
+ goto tr3397;
+tr3413:
{
s->buffer_length = 0;
}
@@ -86818,24 +88691,24 @@ tr3343:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1079;
-tr3349:
+ goto st1121;
+tr3419:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1079;
-st1079:
+ goto st1121;
+st1121:
if ( ++p == pe )
- goto _test_eof1079;
-case 1079:
+ goto _test_eof1121;
+case 1121:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -86849,40 +88722,40 @@ case 1079:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3346;
- case 32: goto tr3346;
- case 40: goto tr3347;
- case 41: goto tr3348;
- case 2058: goto tr3350;
- case 2107: goto tr3351;
+ case 9: goto tr3416;
+ case 32: goto tr3416;
+ case 40: goto tr3417;
+ case 41: goto tr3418;
+ case 2058: goto tr3420;
+ case 2107: goto tr3421;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3349;
- goto tr3327;
-tr3353:
+ goto tr3419;
+ goto tr3397;
+tr3423:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1080;
-tr3354:
+ goto st1122;
+tr3424:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1080;
-tr3356:
+ goto st1122;
+tr3426:
{
s->line_counter++;
}
- goto st1080;
-tr3387:
+ goto st1122;
+tr3457:
{
s->buffer[s->buffer_length++] = 0;
@@ -86892,15 +88765,15 @@ tr3387:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1080; goto _out;}
+ {p++; cs = 1122; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1080;
-tr3346:
+ goto st1122;
+tr3416:
{
s->buffer[s->buffer_length] = 0;
@@ -86913,7 +88786,7 @@ tr3346:
rdata_tail += 4;
} else {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else if (s->buffer_length <= 10) { // Timestamp format.
char *end;
@@ -86922,7 +88795,7 @@ tr3346:
if (end == (char *)(s->buffer) || *end != '\0') {
WARN(ZS_BAD_TIMESTAMP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->number64 <= UINT32_MAX) {
@@ -86930,15 +88803,15 @@ tr3346:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else {
WARN(ZS_BAD_TIMESTAMP_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1080;
-tr3347:
+ goto st1122;
+tr3417:
{
s->buffer[s->buffer_length] = 0;
@@ -86951,7 +88824,7 @@ tr3347:
rdata_tail += 4;
} else {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else if (s->buffer_length <= 10) { // Timestamp format.
char *end;
@@ -86960,7 +88833,7 @@ tr3347:
if (end == (char *)(s->buffer) || *end != '\0') {
WARN(ZS_BAD_TIMESTAMP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->number64 <= UINT32_MAX) {
@@ -86968,22 +88841,22 @@ tr3347:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else {
WARN(ZS_BAD_TIMESTAMP_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1080;
-tr3348:
+ goto st1122;
+tr3418:
{
s->buffer[s->buffer_length] = 0;
@@ -86996,7 +88869,7 @@ tr3348:
rdata_tail += 4;
} else {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else if (s->buffer_length <= 10) { // Timestamp format.
char *end;
@@ -87005,7 +88878,7 @@ tr3348:
if (end == (char *)(s->buffer) || *end != '\0') {
WARN(ZS_BAD_TIMESTAMP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->number64 <= UINT32_MAX) {
@@ -87013,22 +88886,22 @@ tr3348:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else {
WARN(ZS_BAD_TIMESTAMP_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1080;
-tr3350:
+ goto st1122;
+tr3420:
{
s->buffer[s->buffer_length] = 0;
@@ -87041,7 +88914,7 @@ tr3350:
rdata_tail += 4;
} else {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else if (s->buffer_length <= 10) { // Timestamp format.
char *end;
@@ -87050,7 +88923,7 @@ tr3350:
if (end == (char *)(s->buffer) || *end != '\0') {
WARN(ZS_BAD_TIMESTAMP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->number64 <= UINT32_MAX) {
@@ -87058,21 +88931,21 @@ tr3350:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else {
WARN(ZS_BAD_TIMESTAMP_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1080;
-st1080:
+ goto st1122;
+st1122:
if ( ++p == pe )
- goto _test_eof1080;
-case 1080:
+ goto _test_eof1122;
+case 1122:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -87086,17 +88959,17 @@ case 1080:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1080;
- case 32: goto st1080;
- case 40: goto tr3353;
- case 41: goto tr3354;
- case 2058: goto tr3356;
- case 2107: goto tr3357;
+ case 9: goto st1122;
+ case 32: goto st1122;
+ case 40: goto tr3423;
+ case 41: goto tr3424;
+ case 2058: goto tr3426;
+ case 2107: goto tr3427;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3355;
- goto tr2327;
-tr3355:
+ goto tr3425;
+ goto tr2396;
+tr3425:
{
s->number64 = 0;
}
@@ -87111,11 +88984,11 @@ tr3355:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1081;
-tr3361:
+ goto st1123;
+tr3431:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -87127,14 +89000,14 @@ tr3361:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1081;
-st1081:
+ goto st1123;
+st1123:
if ( ++p == pe )
- goto _test_eof1081;
-case 1081:
+ goto _test_eof1123;
+case 1123:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -87148,40 +89021,40 @@ case 1081:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3358;
- case 32: goto tr3358;
- case 40: goto tr3359;
- case 41: goto tr3360;
- case 2058: goto tr3362;
- case 2107: goto tr3363;
+ case 9: goto tr3428;
+ case 32: goto tr3428;
+ case 40: goto tr3429;
+ case 41: goto tr3430;
+ case 2058: goto tr3432;
+ case 2107: goto tr3433;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3361;
- goto tr2327;
-tr3365:
+ goto tr3431;
+ goto tr2396;
+tr3435:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1082;
-tr3366:
+ goto st1124;
+tr3436:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1082;
-tr3368:
+ goto st1124;
+tr3438:
{
s->line_counter++;
}
- goto st1082;
-tr3385:
+ goto st1124;
+tr3455:
{
s->buffer[s->buffer_length++] = 0;
@@ -87191,15 +89064,15 @@ tr3385:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1082; goto _out;}
+ {p++; cs = 1124; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1082;
-tr3358:
+ goto st1124;
+tr3428:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -87207,11 +89080,11 @@ tr3358:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1082;
-tr3359:
+ goto st1124;
+tr3429:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -87219,18 +89092,18 @@ tr3359:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1082;
-tr3360:
+ goto st1124;
+tr3430:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -87238,18 +89111,18 @@ tr3360:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1082;
-tr3362:
+ goto st1124;
+tr3432:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -87257,17 +89130,17 @@ tr3362:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1082;
-st1082:
+ goto st1124;
+st1124:
if ( ++p == pe )
- goto _test_eof1082;
-case 1082:
+ goto _test_eof1124;
+case 1124:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -87281,35 +89154,35 @@ case 1082:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1082;
- case 32: goto st1082;
- case 40: goto tr3365;
- case 41: goto tr3366;
- case 42: goto tr3367;
- case 92: goto tr3367;
- case 95: goto tr3367;
- case 2058: goto tr3368;
- case 2107: goto tr3369;
+ case 9: goto st1124;
+ case 32: goto st1124;
+ case 40: goto tr3435;
+ case 41: goto tr3436;
+ case 42: goto tr3437;
+ case 92: goto tr3437;
+ case 95: goto tr3437;
+ case 2058: goto tr3438;
+ case 2107: goto tr3439;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr3367;
+ goto tr3437;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr3367;
+ goto tr3437;
} else
- goto tr3367;
- goto tr75;
-tr3367:
+ goto tr3437;
+ goto tr77;
+tr3437:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 1083;goto st309;} }
- goto st1083;
-st1083:
+ { p--; {stack[top++] = 1125;goto st318;} }
+ goto st1125;
+st1125:
if ( ++p == pe )
- goto _test_eof1083;
-case 1083:
+ goto _test_eof1125;
+case 1125:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -87323,38 +89196,38 @@ case 1083:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3370;
- case 32: goto tr3370;
- case 40: goto tr3371;
- case 41: goto tr3372;
- case 2058: goto tr3373;
- case 2107: goto tr3374;
+ case 9: goto tr3440;
+ case 32: goto tr3440;
+ case 40: goto tr3441;
+ case 41: goto tr3442;
+ case 2058: goto tr3443;
+ case 2107: goto tr3444;
}
- goto tr75;
-tr3376:
+ goto tr77;
+tr3446:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1084;
-tr3377:
+ goto st1126;
+tr3447:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1084;
-tr3379:
+ goto st1126;
+tr3449:
{
s->line_counter++;
}
- goto st1084;
-tr3383:
+ goto st1126;
+tr3453:
{
s->buffer[s->buffer_length++] = 0;
@@ -87364,55 +89237,55 @@ tr3383:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1084; goto _out;}
+ {p++; cs = 1126; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1084;
-tr3370:
+ goto st1126;
+tr3440:
{
rdata_tail += s->dname_tmp_length;
}
- goto st1084;
-tr3371:
+ goto st1126;
+tr3441:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1084;
-tr3372:
+ goto st1126;
+tr3442:
{
rdata_tail += s->dname_tmp_length;
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1084;
-tr3373:
+ goto st1126;
+tr3443:
{
rdata_tail += s->dname_tmp_length;
}
{
s->line_counter++;
}
- goto st1084;
-st1084:
+ goto st1126;
+st1126:
if ( ++p == pe )
- goto _test_eof1084;
-case 1084:
+ goto _test_eof1126;
+case 1126:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -87426,30 +89299,30 @@ case 1084:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1084;
- case 32: goto st1084;
- case 40: goto tr3376;
- case 41: goto tr3377;
- case 43: goto tr3378;
- case 2058: goto tr3379;
- case 2107: goto tr3380;
+ case 9: goto st1126;
+ case 32: goto st1126;
+ case 40: goto tr3446;
+ case 41: goto tr3447;
+ case 43: goto tr3448;
+ case 2058: goto tr3449;
+ case 2107: goto tr3450;
}
if ( _widec < 65 ) {
if ( 47 <= _widec && _widec <= 57 )
- goto tr3378;
+ goto tr3448;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr3378;
+ goto tr3448;
} else
- goto tr3378;
- goto tr75;
-tr3378:
- { p--; {stack[top++] = 1085;goto st369;} }
- goto st1085;
-st1085:
+ goto tr3448;
+ goto tr77;
+tr3448:
+ { p--; {stack[top++] = 1127;goto st378;} }
+ goto st1127;
+st1127:
if ( ++p == pe )
- goto _test_eof1085;
-case 1085:
+ goto _test_eof1127;
+case 1127:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -87463,44 +89336,44 @@ case 1085:
!s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 2570: goto tr3381;
- case 2619: goto tr3381;
+ case 2570: goto tr3451;
+ case 2619: goto tr3451;
}
- goto tr75;
-tr3381:
+ goto tr77;
+tr3451:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1473;
-st1473:
+ goto st1521;
+st1521:
if ( ++p == pe )
- goto _test_eof1473;
-case 1473:
+ goto _test_eof1521;
+case 1521:
goto st0;
-tr3380:
+tr3450:
{
s->buffer_length = 0;
}
- goto st1086;
-tr3382:
+ goto st1128;
+tr3452:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1086;
-tr3374:
+ goto st1128;
+tr3444:
{
rdata_tail += s->dname_tmp_length;
}
{
s->buffer_length = 0;
}
- goto st1086;
-st1086:
+ goto st1128;
+st1128:
if ( ++p == pe )
- goto _test_eof1086;
-case 1086:
+ goto _test_eof1128;
+case 1128:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -87520,23 +89393,23 @@ case 1086:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3383;
+ goto tr3453;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3382;
- goto tr75;
-tr3369:
+ goto tr3452;
+ goto tr77;
+tr3439:
{
s->buffer_length = 0;
}
- goto st1087;
-tr3384:
+ goto st1129;
+tr3454:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1087;
-tr3363:
+ goto st1129;
+tr3433:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -87544,17 +89417,17 @@ tr3363:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1087;
-st1087:
+ goto st1129;
+st1129:
if ( ++p == pe )
- goto _test_eof1087;
-case 1087:
+ goto _test_eof1129;
+case 1129:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -87574,23 +89447,23 @@ case 1087:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3385;
+ goto tr3455;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3384;
- goto tr75;
-tr3357:
+ goto tr3454;
+ goto tr77;
+tr3427:
{
s->buffer_length = 0;
}
- goto st1088;
-tr3386:
+ goto st1130;
+tr3456:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1088;
-tr3351:
+ goto st1130;
+tr3421:
{
s->buffer[s->buffer_length] = 0;
@@ -87603,7 +89476,7 @@ tr3351:
rdata_tail += 4;
} else {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else if (s->buffer_length <= 10) { // Timestamp format.
char *end;
@@ -87612,7 +89485,7 @@ tr3351:
if (end == (char *)(s->buffer) || *end != '\0') {
WARN(ZS_BAD_TIMESTAMP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->number64 <= UINT32_MAX) {
@@ -87620,21 +89493,21 @@ tr3351:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else {
WARN(ZS_BAD_TIMESTAMP_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1088;
-st1088:
+ goto st1130;
+st1130:
if ( ++p == pe )
- goto _test_eof1088;
-case 1088:
+ goto _test_eof1130;
+case 1130:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -87654,23 +89527,23 @@ case 1088:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3387;
+ goto tr3457;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3386;
- goto tr75;
-tr3345:
+ goto tr3456;
+ goto tr77;
+tr3415:
{
s->buffer_length = 0;
}
- goto st1089;
-tr3388:
+ goto st1131;
+tr3458:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1089;
-tr3339:
+ goto st1131;
+tr3409:
{
s->buffer[s->buffer_length] = 0;
@@ -87683,7 +89556,7 @@ tr3339:
rdata_tail += 4;
} else {
WARN(ret);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else if (s->buffer_length <= 10) { // Timestamp format.
char *end;
@@ -87692,7 +89565,7 @@ tr3339:
if (end == (char *)(s->buffer) || *end != '\0') {
WARN(ZS_BAD_TIMESTAMP);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->number64 <= UINT32_MAX) {
@@ -87700,21 +89573,21 @@ tr3339:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
} else {
WARN(ZS_BAD_TIMESTAMP_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1089;
-st1089:
+ goto st1131;
+st1131:
if ( ++p == pe )
- goto _test_eof1089;
-case 1089:
+ goto _test_eof1131;
+case 1131:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -87734,23 +89607,23 @@ case 1089:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3389;
+ goto tr3459;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3388;
- goto tr75;
-tr3333:
+ goto tr3458;
+ goto tr77;
+tr3403:
{
s->buffer_length = 0;
}
- goto st1090;
-tr3390:
+ goto st1132;
+tr3460:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1090;
-tr3326:
+ goto st1132;
+tr3396:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -87758,17 +89631,17 @@ tr3326:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1090;
-st1090:
+ goto st1132;
+st1132:
if ( ++p == pe )
- goto _test_eof1090;
-case 1090:
+ goto _test_eof1132;
+case 1132:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -87788,40 +89661,40 @@ case 1090:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3391;
+ goto tr3461;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3390;
- goto tr75;
-tr3320:
+ goto tr3460;
+ goto tr77;
+tr3390:
{
s->buffer_length = 0;
}
- goto st1091;
-tr3392:
+ goto st1133;
+tr3462:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1091;
-tr3314:
+ goto st1133;
+tr3384:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1091;
-st1091:
+ goto st1133;
+st1133:
if ( ++p == pe )
- goto _test_eof1091;
-case 1091:
+ goto _test_eof1133;
+case 1133:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -87841,26 +89714,26 @@ case 1091:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3393;
+ goto tr3463;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3392;
- goto tr75;
-tr3307:
+ goto tr3462;
+ goto tr77;
+tr3377:
{
s->buffer_length = 0;
}
- goto st1092;
-tr3394:
+ goto st1134;
+tr3464:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1092;
-st1092:
+ goto st1134;
+st1134:
if ( ++p == pe )
- goto _test_eof1092;
-case 1092:
+ goto _test_eof1134;
+case 1134:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -87880,23 +89753,23 @@ case 1092:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3395;
+ goto tr3465;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3394;
- goto tr75;
-tr3302:
+ goto tr3464;
+ goto tr77;
+tr3372:
{
s->buffer_length = 0;
}
- goto st1093;
-tr3396:
+ goto st1135;
+tr3466:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1093;
-tr3763:
+ goto st1135;
+tr3833:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -87904,305 +89777,311 @@ tr3763:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1093;
-tr3296:
+ goto st1135;
+tr3366:
{ type_num(KNOT_RRTYPE_A, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3404:
+ goto st1135;
+tr3474:
{ type_num(KNOT_RRTYPE_AAAA, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3412:
+ goto st1135;
+tr3482:
{ type_num(KNOT_RRTYPE_AFSDB, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3418:
+ goto st1135;
+tr3488:
{ type_num(KNOT_RRTYPE_APL, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3429:
+ goto st1135;
+tr3499:
{ type_num(KNOT_RRTYPE_CAA, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3440:
+ goto st1135;
+tr3510:
{ type_num(KNOT_RRTYPE_CDNSKEY, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3445:
+ goto st1135;
+tr3515:
{ type_num(KNOT_RRTYPE_CDS, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3452:
+ goto st1135;
+tr3522:
{ type_num(KNOT_RRTYPE_CERT, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3460:
+ goto st1135;
+tr3530:
{ type_num(KNOT_RRTYPE_CNAME, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3468:
+ goto st1135;
+tr3538:
{ type_num(KNOT_RRTYPE_CSYNC, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3479:
+ goto st1135;
+tr3549:
{ type_num(KNOT_RRTYPE_DHCID, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3488:
+ goto st1135;
+tr3558:
{ type_num(KNOT_RRTYPE_DNAME, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3496:
+ goto st1135;
+tr3566:
{ type_num(KNOT_RRTYPE_DNSKEY, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3501:
+ goto st1135;
+tr3571:
{ type_num(KNOT_RRTYPE_DS, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3511:
+ goto st1135;
+tr3581:
{ type_num(KNOT_RRTYPE_EUI48, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3517:
+ goto st1135;
+tr3587:
{ type_num(KNOT_RRTYPE_EUI64, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3527:
+ goto st1135;
+tr3597:
{ type_num(KNOT_RRTYPE_HINFO, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3535:
+ goto st1135;
+tr3605:
{ type_num(KNOT_RRTYPE_HTTPS, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3547:
+ goto st1135;
+tr3617:
{ type_num(KNOT_RRTYPE_IPSECKEY, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3555:
+ goto st1135;
+tr3625:
{ type_num(KNOT_RRTYPE_KEY, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3560:
+ goto st1135;
+tr3630:
{ type_num(KNOT_RRTYPE_KX, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3570:
+ goto st1135;
+tr3640:
{ type_num(KNOT_RRTYPE_L32, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3576:
+ goto st1135;
+tr3646:
{ type_num(KNOT_RRTYPE_L64, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3582:
+ goto st1135;
+tr3652:
{ type_num(KNOT_RRTYPE_LOC, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3587:
+ goto st1135;
+tr3657:
{ type_num(KNOT_RRTYPE_LP, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3597:
+ goto st1135;
+tr3667:
{ type_num(KNOT_RRTYPE_MINFO, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3602:
+ goto st1135;
+tr3672:
{ type_num(KNOT_RRTYPE_MX, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3613:
+ goto st1135;
+tr3683:
{ type_num(KNOT_RRTYPE_NAPTR, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3619:
+ goto st1135;
+tr3689:
{ type_num(KNOT_RRTYPE_NID, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3625:
+ goto st1135;
+tr3695:
{ type_num(KNOT_RRTYPE_NS, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3632:
+ goto st1135;
+tr3702:
{ type_num(KNOT_RRTYPE_NSEC, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3638:
+ goto st1135;
+tr3708:
{ type_num(KNOT_RRTYPE_NSEC3, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3647:
+ goto st1135;
+tr3717:
{ type_num(KNOT_RRTYPE_NSEC3PARAM, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3661:
+ goto st1135;
+tr3731:
{ type_num(KNOT_RRTYPE_OPENPGPKEY, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3668:
+ goto st1135;
+tr3738:
{ type_num(KNOT_RRTYPE_PTR, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3676:
+ goto st1135;
+tr3746:
{ type_num(KNOT_RRTYPE_RP, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3684:
+ goto st1135;
+tr3754:
{ type_num(KNOT_RRTYPE_RRSIG, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3689:
+ goto st1135;
+tr3759:
{ type_num(KNOT_RRTYPE_RT, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3704:
+ goto st1135;
+tr3774:
{ type_num(KNOT_RRTYPE_SMIMEA, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3710:
+ goto st1135;
+tr3780:
{ type_num(KNOT_RRTYPE_SOA, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3716:
+ goto st1135;
+tr3786:
{ type_num(KNOT_RRTYPE_SPF, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3722:
+ goto st1135;
+tr3792:
{ type_num(KNOT_RRTYPE_SRV, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3730:
+ goto st1135;
+tr3800:
{ type_num(KNOT_RRTYPE_SSHFP, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3737:
+ goto st1135;
+tr3807:
{ type_num(KNOT_RRTYPE_SVCB, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3747:
+ goto st1135;
+tr3817:
{ type_num(KNOT_RRTYPE_TLSA, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3753:
+ goto st1135;
+tr3823:
{ type_num(KNOT_RRTYPE_TXT, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3770:
+ goto st1135;
+tr3840:
{ type_num(KNOT_RRTYPE_URI, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-tr3780:
+ goto st1135;
+tr3850:
+ { type_num(KNOT_RRTYPE_WALLET, &rdata_tail); }
+ {
+ s->buffer_length = 0;
+ }
+ goto st1135;
+tr3860:
{ type_num(KNOT_RRTYPE_ZONEMD, &rdata_tail); }
{
s->buffer_length = 0;
}
- goto st1093;
-st1093:
+ goto st1135;
+st1135:
if ( ++p == pe )
- goto _test_eof1093;
-case 1093:
+ goto _test_eof1135;
+case 1135:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -88222,32 +90101,32 @@ case 1093:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3397;
+ goto tr3467;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3396;
- goto tr75;
-st1094:
+ goto tr3466;
+ goto tr77;
+st1136:
if ( ++p == pe )
- goto _test_eof1094;
-case 1094:
+ goto _test_eof1136;
+case 1136:
switch( (*p) ) {
- case 65: goto st1095;
- case 97: goto st1095;
+ case 65: goto st1137;
+ case 97: goto st1137;
}
- goto tr3271;
-st1095:
+ goto tr3340;
+st1137:
if ( ++p == pe )
- goto _test_eof1095;
-case 1095:
+ goto _test_eof1137;
+case 1137:
switch( (*p) ) {
- case 65: goto st1096;
- case 97: goto st1096;
+ case 65: goto st1138;
+ case 97: goto st1138;
}
- goto tr3271;
-st1096:
+ goto tr3340;
+st1138:
if ( ++p == pe )
- goto _test_eof1096;
-case 1096:
+ goto _test_eof1138;
+case 1138:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88261,45 +90140,45 @@ case 1096:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3400;
- case 32: goto tr3400;
- case 40: goto tr3401;
- case 41: goto tr3402;
- case 2058: goto tr3403;
- case 2107: goto tr3404;
+ case 9: goto tr3470;
+ case 32: goto tr3470;
+ case 40: goto tr3471;
+ case 41: goto tr3472;
+ case 2058: goto tr3473;
+ case 2107: goto tr3474;
}
- goto tr3271;
-st1097:
+ goto tr3340;
+st1139:
if ( ++p == pe )
- goto _test_eof1097;
-case 1097:
+ goto _test_eof1139;
+case 1139:
switch( (*p) ) {
- case 83: goto st1098;
- case 115: goto st1098;
+ case 83: goto st1140;
+ case 115: goto st1140;
}
- goto tr3271;
-st1098:
+ goto tr3340;
+st1140:
if ( ++p == pe )
- goto _test_eof1098;
-case 1098:
+ goto _test_eof1140;
+case 1140:
switch( (*p) ) {
- case 68: goto st1099;
- case 100: goto st1099;
+ case 68: goto st1141;
+ case 100: goto st1141;
}
- goto tr3271;
-st1099:
+ goto tr3340;
+st1141:
if ( ++p == pe )
- goto _test_eof1099;
-case 1099:
+ goto _test_eof1141;
+case 1141:
switch( (*p) ) {
- case 66: goto st1100;
- case 98: goto st1100;
+ case 66: goto st1142;
+ case 98: goto st1142;
}
- goto tr3271;
-st1100:
+ goto tr3340;
+st1142:
if ( ++p == pe )
- goto _test_eof1100;
-case 1100:
+ goto _test_eof1142;
+case 1142:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88313,27 +90192,27 @@ case 1100:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3408;
- case 32: goto tr3408;
- case 40: goto tr3409;
- case 41: goto tr3410;
- case 2058: goto tr3411;
- case 2107: goto tr3412;
+ case 9: goto tr3478;
+ case 32: goto tr3478;
+ case 40: goto tr3479;
+ case 41: goto tr3480;
+ case 2058: goto tr3481;
+ case 2107: goto tr3482;
}
- goto tr3271;
-st1101:
+ goto tr3340;
+st1143:
if ( ++p == pe )
- goto _test_eof1101;
-case 1101:
+ goto _test_eof1143;
+case 1143:
switch( (*p) ) {
- case 76: goto st1102;
- case 108: goto st1102;
+ case 76: goto st1144;
+ case 108: goto st1144;
}
- goto tr3271;
-st1102:
+ goto tr3340;
+st1144:
if ( ++p == pe )
- goto _test_eof1102;
-case 1102:
+ goto _test_eof1144;
+case 1144:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88347,44 +90226,44 @@ case 1102:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3414;
- case 32: goto tr3414;
- case 40: goto tr3415;
- case 41: goto tr3416;
- case 2058: goto tr3417;
- case 2107: goto tr3418;
+ case 9: goto tr3484;
+ case 32: goto tr3484;
+ case 40: goto tr3485;
+ case 41: goto tr3486;
+ case 2058: goto tr3487;
+ case 2107: goto tr3488;
}
- goto tr3271;
-st1103:
+ goto tr3340;
+st1145:
if ( ++p == pe )
- goto _test_eof1103;
-case 1103:
+ goto _test_eof1145;
+case 1145:
switch( (*p) ) {
- case 65: goto st1104;
- case 68: goto st1106;
- case 69: goto st1113;
- case 78: goto st1116;
- case 83: goto st1120;
- case 97: goto st1104;
- case 100: goto st1106;
- case 101: goto st1113;
- case 110: goto st1116;
- case 115: goto st1120;
- }
- goto tr3271;
-st1104:
+ case 65: goto st1146;
+ case 68: goto st1148;
+ case 69: goto st1155;
+ case 78: goto st1158;
+ case 83: goto st1162;
+ case 97: goto st1146;
+ case 100: goto st1148;
+ case 101: goto st1155;
+ case 110: goto st1158;
+ case 115: goto st1162;
+ }
+ goto tr3340;
+st1146:
if ( ++p == pe )
- goto _test_eof1104;
-case 1104:
+ goto _test_eof1146;
+case 1146:
switch( (*p) ) {
- case 65: goto st1105;
- case 97: goto st1105;
+ case 65: goto st1147;
+ case 97: goto st1147;
}
- goto tr3271;
-st1105:
+ goto tr3340;
+st1147:
if ( ++p == pe )
- goto _test_eof1105;
-case 1105:
+ goto _test_eof1147;
+case 1147:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88398,65 +90277,65 @@ case 1105:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3425;
- case 32: goto tr3425;
- case 40: goto tr3426;
- case 41: goto tr3427;
- case 2058: goto tr3428;
- case 2107: goto tr3429;
+ case 9: goto tr3495;
+ case 32: goto tr3495;
+ case 40: goto tr3496;
+ case 41: goto tr3497;
+ case 2058: goto tr3498;
+ case 2107: goto tr3499;
}
- goto tr3271;
-st1106:
+ goto tr3340;
+st1148:
if ( ++p == pe )
- goto _test_eof1106;
-case 1106:
+ goto _test_eof1148;
+case 1148:
switch( (*p) ) {
- case 78: goto st1107;
- case 83: goto st1112;
- case 110: goto st1107;
- case 115: goto st1112;
+ case 78: goto st1149;
+ case 83: goto st1154;
+ case 110: goto st1149;
+ case 115: goto st1154;
}
- goto tr3271;
-st1107:
+ goto tr3340;
+st1149:
if ( ++p == pe )
- goto _test_eof1107;
-case 1107:
+ goto _test_eof1149;
+case 1149:
switch( (*p) ) {
- case 83: goto st1108;
- case 115: goto st1108;
+ case 83: goto st1150;
+ case 115: goto st1150;
}
- goto tr3271;
-st1108:
+ goto tr3340;
+st1150:
if ( ++p == pe )
- goto _test_eof1108;
-case 1108:
+ goto _test_eof1150;
+case 1150:
switch( (*p) ) {
- case 75: goto st1109;
- case 107: goto st1109;
+ case 75: goto st1151;
+ case 107: goto st1151;
}
- goto tr3271;
-st1109:
+ goto tr3340;
+st1151:
if ( ++p == pe )
- goto _test_eof1109;
-case 1109:
+ goto _test_eof1151;
+case 1151:
switch( (*p) ) {
- case 69: goto st1110;
- case 101: goto st1110;
+ case 69: goto st1152;
+ case 101: goto st1152;
}
- goto tr3271;
-st1110:
+ goto tr3340;
+st1152:
if ( ++p == pe )
- goto _test_eof1110;
-case 1110:
+ goto _test_eof1152;
+case 1152:
switch( (*p) ) {
- case 89: goto st1111;
- case 121: goto st1111;
+ case 89: goto st1153;
+ case 121: goto st1153;
}
- goto tr3271;
-st1111:
+ goto tr3340;
+st1153:
if ( ++p == pe )
- goto _test_eof1111;
-case 1111:
+ goto _test_eof1153;
+case 1153:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88470,18 +90349,18 @@ case 1111:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3436;
- case 32: goto tr3436;
- case 40: goto tr3437;
- case 41: goto tr3438;
- case 2058: goto tr3439;
- case 2107: goto tr3440;
+ case 9: goto tr3506;
+ case 32: goto tr3506;
+ case 40: goto tr3507;
+ case 41: goto tr3508;
+ case 2058: goto tr3509;
+ case 2107: goto tr3510;
}
- goto tr3271;
-st1112:
+ goto tr3340;
+st1154:
if ( ++p == pe )
- goto _test_eof1112;
-case 1112:
+ goto _test_eof1154;
+case 1154:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88495,36 +90374,36 @@ case 1112:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3441;
- case 32: goto tr3441;
- case 40: goto tr3442;
- case 41: goto tr3443;
- case 2058: goto tr3444;
- case 2107: goto tr3445;
+ case 9: goto tr3511;
+ case 32: goto tr3511;
+ case 40: goto tr3512;
+ case 41: goto tr3513;
+ case 2058: goto tr3514;
+ case 2107: goto tr3515;
}
- goto tr3271;
-st1113:
+ goto tr3340;
+st1155:
if ( ++p == pe )
- goto _test_eof1113;
-case 1113:
+ goto _test_eof1155;
+case 1155:
switch( (*p) ) {
- case 82: goto st1114;
- case 114: goto st1114;
+ case 82: goto st1156;
+ case 114: goto st1156;
}
- goto tr3271;
-st1114:
+ goto tr3340;
+st1156:
if ( ++p == pe )
- goto _test_eof1114;
-case 1114:
+ goto _test_eof1156;
+case 1156:
switch( (*p) ) {
- case 84: goto st1115;
- case 116: goto st1115;
+ case 84: goto st1157;
+ case 116: goto st1157;
}
- goto tr3271;
-st1115:
+ goto tr3340;
+st1157:
if ( ++p == pe )
- goto _test_eof1115;
-case 1115:
+ goto _test_eof1157;
+case 1157:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88538,45 +90417,45 @@ case 1115:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3448;
- case 32: goto tr3448;
- case 40: goto tr3449;
- case 41: goto tr3450;
- case 2058: goto tr3451;
- case 2107: goto tr3452;
+ case 9: goto tr3518;
+ case 32: goto tr3518;
+ case 40: goto tr3519;
+ case 41: goto tr3520;
+ case 2058: goto tr3521;
+ case 2107: goto tr3522;
}
- goto tr3271;
-st1116:
+ goto tr3340;
+st1158:
if ( ++p == pe )
- goto _test_eof1116;
-case 1116:
+ goto _test_eof1158;
+case 1158:
switch( (*p) ) {
- case 65: goto st1117;
- case 97: goto st1117;
+ case 65: goto st1159;
+ case 97: goto st1159;
}
- goto tr3271;
-st1117:
+ goto tr3340;
+st1159:
if ( ++p == pe )
- goto _test_eof1117;
-case 1117:
+ goto _test_eof1159;
+case 1159:
switch( (*p) ) {
- case 77: goto st1118;
- case 109: goto st1118;
+ case 77: goto st1160;
+ case 109: goto st1160;
}
- goto tr3271;
-st1118:
+ goto tr3340;
+st1160:
if ( ++p == pe )
- goto _test_eof1118;
-case 1118:
+ goto _test_eof1160;
+case 1160:
switch( (*p) ) {
- case 69: goto st1119;
- case 101: goto st1119;
+ case 69: goto st1161;
+ case 101: goto st1161;
}
- goto tr3271;
-st1119:
+ goto tr3340;
+st1161:
if ( ++p == pe )
- goto _test_eof1119;
-case 1119:
+ goto _test_eof1161;
+case 1161:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88590,45 +90469,45 @@ case 1119:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3456;
- case 32: goto tr3456;
- case 40: goto tr3457;
- case 41: goto tr3458;
- case 2058: goto tr3459;
- case 2107: goto tr3460;
+ case 9: goto tr3526;
+ case 32: goto tr3526;
+ case 40: goto tr3527;
+ case 41: goto tr3528;
+ case 2058: goto tr3529;
+ case 2107: goto tr3530;
}
- goto tr3271;
-st1120:
+ goto tr3340;
+st1162:
if ( ++p == pe )
- goto _test_eof1120;
-case 1120:
+ goto _test_eof1162;
+case 1162:
switch( (*p) ) {
- case 89: goto st1121;
- case 121: goto st1121;
+ case 89: goto st1163;
+ case 121: goto st1163;
}
- goto tr3271;
-st1121:
+ goto tr3340;
+st1163:
if ( ++p == pe )
- goto _test_eof1121;
-case 1121:
+ goto _test_eof1163;
+case 1163:
switch( (*p) ) {
- case 78: goto st1122;
- case 110: goto st1122;
+ case 78: goto st1164;
+ case 110: goto st1164;
}
- goto tr3271;
-st1122:
+ goto tr3340;
+st1164:
if ( ++p == pe )
- goto _test_eof1122;
-case 1122:
+ goto _test_eof1164;
+case 1164:
switch( (*p) ) {
- case 67: goto st1123;
- case 99: goto st1123;
+ case 67: goto st1165;
+ case 99: goto st1165;
}
- goto tr3271;
-st1123:
+ goto tr3340;
+st1165:
if ( ++p == pe )
- goto _test_eof1123;
-case 1123:
+ goto _test_eof1165;
+case 1165:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88642,58 +90521,58 @@ case 1123:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3464;
- case 32: goto tr3464;
- case 40: goto tr3465;
- case 41: goto tr3466;
- case 2058: goto tr3467;
- case 2107: goto tr3468;
+ case 9: goto tr3534;
+ case 32: goto tr3534;
+ case 40: goto tr3535;
+ case 41: goto tr3536;
+ case 2058: goto tr3537;
+ case 2107: goto tr3538;
}
- goto tr3271;
-st1124:
+ goto tr3340;
+st1166:
if ( ++p == pe )
- goto _test_eof1124;
-case 1124:
+ goto _test_eof1166;
+case 1166:
switch( (*p) ) {
- case 72: goto st1125;
- case 78: goto st1129;
- case 83: goto st1137;
- case 104: goto st1125;
- case 110: goto st1129;
- case 115: goto st1137;
+ case 72: goto st1167;
+ case 78: goto st1171;
+ case 83: goto st1179;
+ case 104: goto st1167;
+ case 110: goto st1171;
+ case 115: goto st1179;
}
- goto tr3271;
-st1125:
+ goto tr3340;
+st1167:
if ( ++p == pe )
- goto _test_eof1125;
-case 1125:
+ goto _test_eof1167;
+case 1167:
switch( (*p) ) {
- case 67: goto st1126;
- case 99: goto st1126;
+ case 67: goto st1168;
+ case 99: goto st1168;
}
- goto tr3271;
-st1126:
+ goto tr3340;
+st1168:
if ( ++p == pe )
- goto _test_eof1126;
-case 1126:
+ goto _test_eof1168;
+case 1168:
switch( (*p) ) {
- case 73: goto st1127;
- case 105: goto st1127;
+ case 73: goto st1169;
+ case 105: goto st1169;
}
- goto tr3271;
-st1127:
+ goto tr3340;
+st1169:
if ( ++p == pe )
- goto _test_eof1127;
-case 1127:
+ goto _test_eof1169;
+case 1169:
switch( (*p) ) {
- case 68: goto st1128;
- case 100: goto st1128;
+ case 68: goto st1170;
+ case 100: goto st1170;
}
- goto tr3271;
-st1128:
+ goto tr3340;
+st1170:
if ( ++p == pe )
- goto _test_eof1128;
-case 1128:
+ goto _test_eof1170;
+case 1170:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88707,47 +90586,47 @@ case 1128:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3475;
- case 32: goto tr3475;
- case 40: goto tr3476;
- case 41: goto tr3477;
- case 2058: goto tr3478;
- case 2107: goto tr3479;
+ case 9: goto tr3545;
+ case 32: goto tr3545;
+ case 40: goto tr3546;
+ case 41: goto tr3547;
+ case 2058: goto tr3548;
+ case 2107: goto tr3549;
}
- goto tr3271;
-st1129:
+ goto tr3340;
+st1171:
if ( ++p == pe )
- goto _test_eof1129;
-case 1129:
+ goto _test_eof1171;
+case 1171:
switch( (*p) ) {
- case 65: goto st1130;
- case 83: goto st1133;
- case 97: goto st1130;
- case 115: goto st1133;
+ case 65: goto st1172;
+ case 83: goto st1175;
+ case 97: goto st1172;
+ case 115: goto st1175;
}
- goto tr3271;
-st1130:
+ goto tr3340;
+st1172:
if ( ++p == pe )
- goto _test_eof1130;
-case 1130:
+ goto _test_eof1172;
+case 1172:
switch( (*p) ) {
- case 77: goto st1131;
- case 109: goto st1131;
+ case 77: goto st1173;
+ case 109: goto st1173;
}
- goto tr3271;
-st1131:
+ goto tr3340;
+st1173:
if ( ++p == pe )
- goto _test_eof1131;
-case 1131:
+ goto _test_eof1173;
+case 1173:
switch( (*p) ) {
- case 69: goto st1132;
- case 101: goto st1132;
+ case 69: goto st1174;
+ case 101: goto st1174;
}
- goto tr3271;
-st1132:
+ goto tr3340;
+st1174:
if ( ++p == pe )
- goto _test_eof1132;
-case 1132:
+ goto _test_eof1174;
+case 1174:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88761,45 +90640,45 @@ case 1132:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3484;
- case 32: goto tr3484;
- case 40: goto tr3485;
- case 41: goto tr3486;
- case 2058: goto tr3487;
- case 2107: goto tr3488;
+ case 9: goto tr3554;
+ case 32: goto tr3554;
+ case 40: goto tr3555;
+ case 41: goto tr3556;
+ case 2058: goto tr3557;
+ case 2107: goto tr3558;
}
- goto tr3271;
-st1133:
+ goto tr3340;
+st1175:
if ( ++p == pe )
- goto _test_eof1133;
-case 1133:
+ goto _test_eof1175;
+case 1175:
switch( (*p) ) {
- case 75: goto st1134;
- case 107: goto st1134;
+ case 75: goto st1176;
+ case 107: goto st1176;
}
- goto tr3271;
-st1134:
+ goto tr3340;
+st1176:
if ( ++p == pe )
- goto _test_eof1134;
-case 1134:
+ goto _test_eof1176;
+case 1176:
switch( (*p) ) {
- case 69: goto st1135;
- case 101: goto st1135;
+ case 69: goto st1177;
+ case 101: goto st1177;
}
- goto tr3271;
-st1135:
+ goto tr3340;
+st1177:
if ( ++p == pe )
- goto _test_eof1135;
-case 1135:
+ goto _test_eof1177;
+case 1177:
switch( (*p) ) {
- case 89: goto st1136;
- case 121: goto st1136;
+ case 89: goto st1178;
+ case 121: goto st1178;
}
- goto tr3271;
-st1136:
+ goto tr3340;
+st1178:
if ( ++p == pe )
- goto _test_eof1136;
-case 1136:
+ goto _test_eof1178;
+case 1178:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88813,18 +90692,18 @@ case 1136:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3492;
- case 32: goto tr3492;
- case 40: goto tr3493;
- case 41: goto tr3494;
- case 2058: goto tr3495;
- case 2107: goto tr3496;
+ case 9: goto tr3562;
+ case 32: goto tr3562;
+ case 40: goto tr3563;
+ case 41: goto tr3564;
+ case 2058: goto tr3565;
+ case 2107: goto tr3566;
}
- goto tr3271;
-st1137:
+ goto tr3340;
+st1179:
if ( ++p == pe )
- goto _test_eof1137;
-case 1137:
+ goto _test_eof1179;
+case 1179:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88838,52 +90717,52 @@ case 1137:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3497;
- case 32: goto tr3497;
- case 40: goto tr3498;
- case 41: goto tr3499;
- case 2058: goto tr3500;
- case 2107: goto tr3501;
+ case 9: goto tr3567;
+ case 32: goto tr3567;
+ case 40: goto tr3568;
+ case 41: goto tr3569;
+ case 2058: goto tr3570;
+ case 2107: goto tr3571;
}
- goto tr3271;
-st1138:
+ goto tr3340;
+st1180:
if ( ++p == pe )
- goto _test_eof1138;
-case 1138:
+ goto _test_eof1180;
+case 1180:
switch( (*p) ) {
- case 85: goto st1139;
- case 117: goto st1139;
+ case 85: goto st1181;
+ case 117: goto st1181;
}
- goto tr3271;
-st1139:
+ goto tr3340;
+st1181:
if ( ++p == pe )
- goto _test_eof1139;
-case 1139:
+ goto _test_eof1181;
+case 1181:
switch( (*p) ) {
- case 73: goto st1140;
- case 105: goto st1140;
+ case 73: goto st1182;
+ case 105: goto st1182;
}
- goto tr3271;
-st1140:
+ goto tr3340;
+st1182:
if ( ++p == pe )
- goto _test_eof1140;
-case 1140:
+ goto _test_eof1182;
+case 1182:
switch( (*p) ) {
- case 52: goto st1141;
- case 54: goto st1143;
+ case 52: goto st1183;
+ case 54: goto st1185;
}
- goto tr3271;
-st1141:
+ goto tr3340;
+st1183:
if ( ++p == pe )
- goto _test_eof1141;
-case 1141:
+ goto _test_eof1183;
+case 1183:
if ( (*p) == 56 )
- goto st1142;
- goto tr3271;
-st1142:
+ goto st1184;
+ goto tr3340;
+st1184:
if ( ++p == pe )
- goto _test_eof1142;
-case 1142:
+ goto _test_eof1184;
+case 1184:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88897,25 +90776,25 @@ case 1142:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3507;
- case 32: goto tr3507;
- case 40: goto tr3508;
- case 41: goto tr3509;
- case 2058: goto tr3510;
- case 2107: goto tr3511;
+ case 9: goto tr3577;
+ case 32: goto tr3577;
+ case 40: goto tr3578;
+ case 41: goto tr3579;
+ case 2058: goto tr3580;
+ case 2107: goto tr3581;
}
- goto tr3271;
-st1143:
+ goto tr3340;
+st1185:
if ( ++p == pe )
- goto _test_eof1143;
-case 1143:
+ goto _test_eof1185;
+case 1185:
if ( (*p) == 52 )
- goto st1144;
- goto tr3271;
-st1144:
+ goto st1186;
+ goto tr3340;
+st1186:
if ( ++p == pe )
- goto _test_eof1144;
-case 1144:
+ goto _test_eof1186;
+case 1186:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88929,56 +90808,56 @@ case 1144:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3513;
- case 32: goto tr3513;
- case 40: goto tr3514;
- case 41: goto tr3515;
- case 2058: goto tr3516;
- case 2107: goto tr3517;
+ case 9: goto tr3583;
+ case 32: goto tr3583;
+ case 40: goto tr3584;
+ case 41: goto tr3585;
+ case 2058: goto tr3586;
+ case 2107: goto tr3587;
}
- goto tr3271;
-st1145:
+ goto tr3340;
+st1187:
if ( ++p == pe )
- goto _test_eof1145;
-case 1145:
+ goto _test_eof1187;
+case 1187:
switch( (*p) ) {
- case 73: goto st1146;
- case 84: goto st1150;
- case 105: goto st1146;
- case 116: goto st1150;
+ case 73: goto st1188;
+ case 84: goto st1192;
+ case 105: goto st1188;
+ case 116: goto st1192;
}
- goto tr3271;
-st1146:
+ goto tr3340;
+st1188:
if ( ++p == pe )
- goto _test_eof1146;
-case 1146:
+ goto _test_eof1188;
+case 1188:
switch( (*p) ) {
- case 78: goto st1147;
- case 110: goto st1147;
+ case 78: goto st1189;
+ case 110: goto st1189;
}
- goto tr3271;
-st1147:
+ goto tr3340;
+st1189:
if ( ++p == pe )
- goto _test_eof1147;
-case 1147:
+ goto _test_eof1189;
+case 1189:
switch( (*p) ) {
- case 70: goto st1148;
- case 102: goto st1148;
+ case 70: goto st1190;
+ case 102: goto st1190;
}
- goto tr3271;
-st1148:
+ goto tr3340;
+st1190:
if ( ++p == pe )
- goto _test_eof1148;
-case 1148:
+ goto _test_eof1190;
+case 1190:
switch( (*p) ) {
- case 79: goto st1149;
- case 111: goto st1149;
+ case 79: goto st1191;
+ case 111: goto st1191;
}
- goto tr3271;
-st1149:
+ goto tr3340;
+st1191:
if ( ++p == pe )
- goto _test_eof1149;
-case 1149:
+ goto _test_eof1191;
+case 1191:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -88992,45 +90871,45 @@ case 1149:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3523;
- case 32: goto tr3523;
- case 40: goto tr3524;
- case 41: goto tr3525;
- case 2058: goto tr3526;
- case 2107: goto tr3527;
+ case 9: goto tr3593;
+ case 32: goto tr3593;
+ case 40: goto tr3594;
+ case 41: goto tr3595;
+ case 2058: goto tr3596;
+ case 2107: goto tr3597;
}
- goto tr3271;
-st1150:
+ goto tr3340;
+st1192:
if ( ++p == pe )
- goto _test_eof1150;
-case 1150:
+ goto _test_eof1192;
+case 1192:
switch( (*p) ) {
- case 84: goto st1151;
- case 116: goto st1151;
+ case 84: goto st1193;
+ case 116: goto st1193;
}
- goto tr3271;
-st1151:
+ goto tr3340;
+st1193:
if ( ++p == pe )
- goto _test_eof1151;
-case 1151:
+ goto _test_eof1193;
+case 1193:
switch( (*p) ) {
- case 80: goto st1152;
- case 112: goto st1152;
+ case 80: goto st1194;
+ case 112: goto st1194;
}
- goto tr3271;
-st1152:
+ goto tr3340;
+st1194:
if ( ++p == pe )
- goto _test_eof1152;
-case 1152:
+ goto _test_eof1194;
+case 1194:
switch( (*p) ) {
- case 83: goto st1153;
- case 115: goto st1153;
+ case 83: goto st1195;
+ case 115: goto st1195;
}
- goto tr3271;
-st1153:
+ goto tr3340;
+st1195:
if ( ++p == pe )
- goto _test_eof1153;
-case 1153:
+ goto _test_eof1195;
+case 1195:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89044,81 +90923,81 @@ case 1153:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3531;
- case 32: goto tr3531;
- case 40: goto tr3532;
- case 41: goto tr3533;
- case 2058: goto tr3534;
- case 2107: goto tr3535;
+ case 9: goto tr3601;
+ case 32: goto tr3601;
+ case 40: goto tr3602;
+ case 41: goto tr3603;
+ case 2058: goto tr3604;
+ case 2107: goto tr3605;
}
- goto tr3271;
-st1154:
+ goto tr3340;
+st1196:
if ( ++p == pe )
- goto _test_eof1154;
-case 1154:
+ goto _test_eof1196;
+case 1196:
switch( (*p) ) {
- case 80: goto st1155;
- case 112: goto st1155;
+ case 80: goto st1197;
+ case 112: goto st1197;
}
- goto tr3271;
-st1155:
+ goto tr3340;
+st1197:
if ( ++p == pe )
- goto _test_eof1155;
-case 1155:
+ goto _test_eof1197;
+case 1197:
switch( (*p) ) {
- case 83: goto st1156;
- case 115: goto st1156;
+ case 83: goto st1198;
+ case 115: goto st1198;
}
- goto tr3271;
-st1156:
+ goto tr3340;
+st1198:
if ( ++p == pe )
- goto _test_eof1156;
-case 1156:
+ goto _test_eof1198;
+case 1198:
switch( (*p) ) {
- case 69: goto st1157;
- case 101: goto st1157;
+ case 69: goto st1199;
+ case 101: goto st1199;
}
- goto tr3271;
-st1157:
+ goto tr3340;
+st1199:
if ( ++p == pe )
- goto _test_eof1157;
-case 1157:
+ goto _test_eof1199;
+case 1199:
switch( (*p) ) {
- case 67: goto st1158;
- case 99: goto st1158;
+ case 67: goto st1200;
+ case 99: goto st1200;
}
- goto tr3271;
-st1158:
+ goto tr3340;
+st1200:
if ( ++p == pe )
- goto _test_eof1158;
-case 1158:
+ goto _test_eof1200;
+case 1200:
switch( (*p) ) {
- case 75: goto st1159;
- case 107: goto st1159;
+ case 75: goto st1201;
+ case 107: goto st1201;
}
- goto tr3271;
-st1159:
+ goto tr3340;
+st1201:
if ( ++p == pe )
- goto _test_eof1159;
-case 1159:
+ goto _test_eof1201;
+case 1201:
switch( (*p) ) {
- case 69: goto st1160;
- case 101: goto st1160;
+ case 69: goto st1202;
+ case 101: goto st1202;
}
- goto tr3271;
-st1160:
+ goto tr3340;
+st1202:
if ( ++p == pe )
- goto _test_eof1160;
-case 1160:
+ goto _test_eof1202;
+case 1202:
switch( (*p) ) {
- case 89: goto st1161;
- case 121: goto st1161;
+ case 89: goto st1203;
+ case 121: goto st1203;
}
- goto tr3271;
-st1161:
+ goto tr3340;
+st1203:
if ( ++p == pe )
- goto _test_eof1161;
-case 1161:
+ goto _test_eof1203;
+case 1203:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89132,38 +91011,38 @@ case 1161:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3543;
- case 32: goto tr3543;
- case 40: goto tr3544;
- case 41: goto tr3545;
- case 2058: goto tr3546;
- case 2107: goto tr3547;
+ case 9: goto tr3613;
+ case 32: goto tr3613;
+ case 40: goto tr3614;
+ case 41: goto tr3615;
+ case 2058: goto tr3616;
+ case 2107: goto tr3617;
}
- goto tr3271;
-st1162:
+ goto tr3340;
+st1204:
if ( ++p == pe )
- goto _test_eof1162;
-case 1162:
+ goto _test_eof1204;
+case 1204:
switch( (*p) ) {
- case 69: goto st1163;
- case 88: goto st1165;
- case 101: goto st1163;
- case 120: goto st1165;
+ case 69: goto st1205;
+ case 88: goto st1207;
+ case 101: goto st1205;
+ case 120: goto st1207;
}
- goto tr3271;
-st1163:
+ goto tr3340;
+st1205:
if ( ++p == pe )
- goto _test_eof1163;
-case 1163:
+ goto _test_eof1205;
+case 1205:
switch( (*p) ) {
- case 89: goto st1164;
- case 121: goto st1164;
+ case 89: goto st1206;
+ case 121: goto st1206;
}
- goto tr3271;
-st1164:
+ goto tr3340;
+st1206:
if ( ++p == pe )
- goto _test_eof1164;
-case 1164:
+ goto _test_eof1206;
+case 1206:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89177,18 +91056,18 @@ case 1164:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3551;
- case 32: goto tr3551;
- case 40: goto tr3552;
- case 41: goto tr3553;
- case 2058: goto tr3554;
- case 2107: goto tr3555;
+ case 9: goto tr3621;
+ case 32: goto tr3621;
+ case 40: goto tr3622;
+ case 41: goto tr3623;
+ case 2058: goto tr3624;
+ case 2107: goto tr3625;
}
- goto tr3271;
-st1165:
+ goto tr3340;
+st1207:
if ( ++p == pe )
- goto _test_eof1165;
-case 1165:
+ goto _test_eof1207;
+case 1207:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89202,38 +91081,38 @@ case 1165:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3556;
- case 32: goto tr3556;
- case 40: goto tr3557;
- case 41: goto tr3558;
- case 2058: goto tr3559;
- case 2107: goto tr3560;
+ case 9: goto tr3626;
+ case 32: goto tr3626;
+ case 40: goto tr3627;
+ case 41: goto tr3628;
+ case 2058: goto tr3629;
+ case 2107: goto tr3630;
}
- goto tr3271;
-st1166:
+ goto tr3340;
+st1208:
if ( ++p == pe )
- goto _test_eof1166;
-case 1166:
+ goto _test_eof1208;
+case 1208:
switch( (*p) ) {
- case 51: goto st1167;
- case 54: goto st1169;
- case 79: goto st1171;
- case 80: goto st1173;
- case 111: goto st1171;
- case 112: goto st1173;
+ case 51: goto st1209;
+ case 54: goto st1211;
+ case 79: goto st1213;
+ case 80: goto st1215;
+ case 111: goto st1213;
+ case 112: goto st1215;
}
- goto tr3271;
-st1167:
+ goto tr3340;
+st1209:
if ( ++p == pe )
- goto _test_eof1167;
-case 1167:
+ goto _test_eof1209;
+case 1209:
if ( (*p) == 50 )
- goto st1168;
- goto tr3271;
-st1168:
+ goto st1210;
+ goto tr3340;
+st1210:
if ( ++p == pe )
- goto _test_eof1168;
-case 1168:
+ goto _test_eof1210;
+case 1210:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89247,25 +91126,25 @@ case 1168:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3566;
- case 32: goto tr3566;
- case 40: goto tr3567;
- case 41: goto tr3568;
- case 2058: goto tr3569;
- case 2107: goto tr3570;
+ case 9: goto tr3636;
+ case 32: goto tr3636;
+ case 40: goto tr3637;
+ case 41: goto tr3638;
+ case 2058: goto tr3639;
+ case 2107: goto tr3640;
}
- goto tr3271;
-st1169:
+ goto tr3340;
+st1211:
if ( ++p == pe )
- goto _test_eof1169;
-case 1169:
+ goto _test_eof1211;
+case 1211:
if ( (*p) == 52 )
- goto st1170;
- goto tr3271;
-st1170:
+ goto st1212;
+ goto tr3340;
+st1212:
if ( ++p == pe )
- goto _test_eof1170;
-case 1170:
+ goto _test_eof1212;
+case 1212:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89279,27 +91158,27 @@ case 1170:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3572;
- case 32: goto tr3572;
- case 40: goto tr3573;
- case 41: goto tr3574;
- case 2058: goto tr3575;
- case 2107: goto tr3576;
+ case 9: goto tr3642;
+ case 32: goto tr3642;
+ case 40: goto tr3643;
+ case 41: goto tr3644;
+ case 2058: goto tr3645;
+ case 2107: goto tr3646;
}
- goto tr3271;
-st1171:
+ goto tr3340;
+st1213:
if ( ++p == pe )
- goto _test_eof1171;
-case 1171:
+ goto _test_eof1213;
+case 1213:
switch( (*p) ) {
- case 67: goto st1172;
- case 99: goto st1172;
+ case 67: goto st1214;
+ case 99: goto st1214;
}
- goto tr3271;
-st1172:
+ goto tr3340;
+st1214:
if ( ++p == pe )
- goto _test_eof1172;
-case 1172:
+ goto _test_eof1214;
+case 1214:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89313,18 +91192,18 @@ case 1172:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3578;
- case 32: goto tr3578;
- case 40: goto tr3579;
- case 41: goto tr3580;
- case 2058: goto tr3581;
- case 2107: goto tr3582;
+ case 9: goto tr3648;
+ case 32: goto tr3648;
+ case 40: goto tr3649;
+ case 41: goto tr3650;
+ case 2058: goto tr3651;
+ case 2107: goto tr3652;
}
- goto tr3271;
-st1173:
+ goto tr3340;
+st1215:
if ( ++p == pe )
- goto _test_eof1173;
-case 1173:
+ goto _test_eof1215;
+case 1215:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89338,56 +91217,56 @@ case 1173:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3583;
- case 32: goto tr3583;
- case 40: goto tr3584;
- case 41: goto tr3585;
- case 2058: goto tr3586;
- case 2107: goto tr3587;
+ case 9: goto tr3653;
+ case 32: goto tr3653;
+ case 40: goto tr3654;
+ case 41: goto tr3655;
+ case 2058: goto tr3656;
+ case 2107: goto tr3657;
}
- goto tr3271;
-st1174:
+ goto tr3340;
+st1216:
if ( ++p == pe )
- goto _test_eof1174;
-case 1174:
+ goto _test_eof1216;
+case 1216:
switch( (*p) ) {
- case 73: goto st1175;
- case 88: goto st1179;
- case 105: goto st1175;
- case 120: goto st1179;
+ case 73: goto st1217;
+ case 88: goto st1221;
+ case 105: goto st1217;
+ case 120: goto st1221;
}
- goto tr3271;
-st1175:
+ goto tr3340;
+st1217:
if ( ++p == pe )
- goto _test_eof1175;
-case 1175:
+ goto _test_eof1217;
+case 1217:
switch( (*p) ) {
- case 78: goto st1176;
- case 110: goto st1176;
+ case 78: goto st1218;
+ case 110: goto st1218;
}
- goto tr3271;
-st1176:
+ goto tr3340;
+st1218:
if ( ++p == pe )
- goto _test_eof1176;
-case 1176:
+ goto _test_eof1218;
+case 1218:
switch( (*p) ) {
- case 70: goto st1177;
- case 102: goto st1177;
+ case 70: goto st1219;
+ case 102: goto st1219;
}
- goto tr3271;
-st1177:
+ goto tr3340;
+st1219:
if ( ++p == pe )
- goto _test_eof1177;
-case 1177:
+ goto _test_eof1219;
+case 1219:
switch( (*p) ) {
- case 79: goto st1178;
- case 111: goto st1178;
+ case 79: goto st1220;
+ case 111: goto st1220;
}
- goto tr3271;
-st1178:
+ goto tr3340;
+st1220:
if ( ++p == pe )
- goto _test_eof1178;
-case 1178:
+ goto _test_eof1220;
+case 1220:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89401,18 +91280,18 @@ case 1178:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3593;
- case 32: goto tr3593;
- case 40: goto tr3594;
- case 41: goto tr3595;
- case 2058: goto tr3596;
- case 2107: goto tr3597;
+ case 9: goto tr3663;
+ case 32: goto tr3663;
+ case 40: goto tr3664;
+ case 41: goto tr3665;
+ case 2058: goto tr3666;
+ case 2107: goto tr3667;
}
- goto tr3271;
-st1179:
+ goto tr3340;
+st1221:
if ( ++p == pe )
- goto _test_eof1179;
-case 1179:
+ goto _test_eof1221;
+case 1221:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89426,58 +91305,58 @@ case 1179:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3598;
- case 32: goto tr3598;
- case 40: goto tr3599;
- case 41: goto tr3600;
- case 2058: goto tr3601;
- case 2107: goto tr3602;
+ case 9: goto tr3668;
+ case 32: goto tr3668;
+ case 40: goto tr3669;
+ case 41: goto tr3670;
+ case 2058: goto tr3671;
+ case 2107: goto tr3672;
}
- goto tr3271;
-st1180:
+ goto tr3340;
+st1222:
if ( ++p == pe )
- goto _test_eof1180;
-case 1180:
+ goto _test_eof1222;
+case 1222:
switch( (*p) ) {
- case 65: goto st1181;
- case 73: goto st1185;
- case 83: goto st1187;
- case 97: goto st1181;
- case 105: goto st1185;
- case 115: goto st1187;
+ case 65: goto st1223;
+ case 73: goto st1227;
+ case 83: goto st1229;
+ case 97: goto st1223;
+ case 105: goto st1227;
+ case 115: goto st1229;
}
- goto tr3271;
-st1181:
+ goto tr3340;
+st1223:
if ( ++p == pe )
- goto _test_eof1181;
-case 1181:
+ goto _test_eof1223;
+case 1223:
switch( (*p) ) {
- case 80: goto st1182;
- case 112: goto st1182;
+ case 80: goto st1224;
+ case 112: goto st1224;
}
- goto tr3271;
-st1182:
+ goto tr3340;
+st1224:
if ( ++p == pe )
- goto _test_eof1182;
-case 1182:
+ goto _test_eof1224;
+case 1224:
switch( (*p) ) {
- case 84: goto st1183;
- case 116: goto st1183;
+ case 84: goto st1225;
+ case 116: goto st1225;
}
- goto tr3271;
-st1183:
+ goto tr3340;
+st1225:
if ( ++p == pe )
- goto _test_eof1183;
-case 1183:
+ goto _test_eof1225;
+case 1225:
switch( (*p) ) {
- case 82: goto st1184;
- case 114: goto st1184;
+ case 82: goto st1226;
+ case 114: goto st1226;
}
- goto tr3271;
-st1184:
+ goto tr3340;
+st1226:
if ( ++p == pe )
- goto _test_eof1184;
-case 1184:
+ goto _test_eof1226;
+case 1226:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89491,27 +91370,27 @@ case 1184:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3609;
- case 32: goto tr3609;
- case 40: goto tr3610;
- case 41: goto tr3611;
- case 2058: goto tr3612;
- case 2107: goto tr3613;
+ case 9: goto tr3679;
+ case 32: goto tr3679;
+ case 40: goto tr3680;
+ case 41: goto tr3681;
+ case 2058: goto tr3682;
+ case 2107: goto tr3683;
}
- goto tr3271;
-st1185:
+ goto tr3340;
+st1227:
if ( ++p == pe )
- goto _test_eof1185;
-case 1185:
+ goto _test_eof1227;
+case 1227:
switch( (*p) ) {
- case 68: goto st1186;
- case 100: goto st1186;
+ case 68: goto st1228;
+ case 100: goto st1228;
}
- goto tr3271;
-st1186:
+ goto tr3340;
+st1228:
if ( ++p == pe )
- goto _test_eof1186;
-case 1186:
+ goto _test_eof1228;
+case 1228:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89525,18 +91404,18 @@ case 1186:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3615;
- case 32: goto tr3615;
- case 40: goto tr3616;
- case 41: goto tr3617;
- case 2058: goto tr3618;
- case 2107: goto tr3619;
+ case 9: goto tr3685;
+ case 32: goto tr3685;
+ case 40: goto tr3686;
+ case 41: goto tr3687;
+ case 2058: goto tr3688;
+ case 2107: goto tr3689;
}
- goto tr3271;
-st1187:
+ goto tr3340;
+st1229:
if ( ++p == pe )
- goto _test_eof1187;
-case 1187:
+ goto _test_eof1229;
+case 1229:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89550,29 +91429,29 @@ case 1187:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3620;
- case 32: goto tr3620;
- case 40: goto tr3621;
- case 41: goto tr3622;
- case 69: goto st1188;
- case 101: goto st1188;
- case 2058: goto tr3624;
- case 2107: goto tr3625;
+ case 9: goto tr3690;
+ case 32: goto tr3690;
+ case 40: goto tr3691;
+ case 41: goto tr3692;
+ case 69: goto st1230;
+ case 101: goto st1230;
+ case 2058: goto tr3694;
+ case 2107: goto tr3695;
}
- goto tr3271;
-st1188:
+ goto tr3340;
+st1230:
if ( ++p == pe )
- goto _test_eof1188;
-case 1188:
+ goto _test_eof1230;
+case 1230:
switch( (*p) ) {
- case 67: goto st1189;
- case 99: goto st1189;
+ case 67: goto st1231;
+ case 99: goto st1231;
}
- goto tr3271;
-st1189:
+ goto tr3340;
+st1231:
if ( ++p == pe )
- goto _test_eof1189;
-case 1189:
+ goto _test_eof1231;
+case 1231:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89586,19 +91465,19 @@ case 1189:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3627;
- case 32: goto tr3627;
- case 40: goto tr3628;
- case 41: goto tr3629;
- case 51: goto st1190;
- case 2058: goto tr3631;
- case 2107: goto tr3632;
+ case 9: goto tr3697;
+ case 32: goto tr3697;
+ case 40: goto tr3698;
+ case 41: goto tr3699;
+ case 51: goto st1232;
+ case 2058: goto tr3701;
+ case 2107: goto tr3702;
}
- goto tr3271;
-st1190:
+ goto tr3340;
+st1232:
if ( ++p == pe )
- goto _test_eof1190;
-case 1190:
+ goto _test_eof1232;
+case 1232:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89612,56 +91491,56 @@ case 1190:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3633;
- case 32: goto tr3633;
- case 40: goto tr3634;
- case 41: goto tr3635;
- case 80: goto st1191;
- case 112: goto st1191;
- case 2058: goto tr3637;
- case 2107: goto tr3638;
+ case 9: goto tr3703;
+ case 32: goto tr3703;
+ case 40: goto tr3704;
+ case 41: goto tr3705;
+ case 80: goto st1233;
+ case 112: goto st1233;
+ case 2058: goto tr3707;
+ case 2107: goto tr3708;
}
- goto tr3271;
-st1191:
+ goto tr3340;
+st1233:
if ( ++p == pe )
- goto _test_eof1191;
-case 1191:
+ goto _test_eof1233;
+case 1233:
switch( (*p) ) {
- case 65: goto st1192;
- case 97: goto st1192;
+ case 65: goto st1234;
+ case 97: goto st1234;
}
- goto tr3271;
-st1192:
+ goto tr3340;
+st1234:
if ( ++p == pe )
- goto _test_eof1192;
-case 1192:
+ goto _test_eof1234;
+case 1234:
switch( (*p) ) {
- case 82: goto st1193;
- case 114: goto st1193;
+ case 82: goto st1235;
+ case 114: goto st1235;
}
- goto tr3271;
-st1193:
+ goto tr3340;
+st1235:
if ( ++p == pe )
- goto _test_eof1193;
-case 1193:
+ goto _test_eof1235;
+case 1235:
switch( (*p) ) {
- case 65: goto st1194;
- case 97: goto st1194;
+ case 65: goto st1236;
+ case 97: goto st1236;
}
- goto tr3271;
-st1194:
+ goto tr3340;
+st1236:
if ( ++p == pe )
- goto _test_eof1194;
-case 1194:
+ goto _test_eof1236;
+case 1236:
switch( (*p) ) {
- case 77: goto st1195;
- case 109: goto st1195;
+ case 77: goto st1237;
+ case 109: goto st1237;
}
- goto tr3271;
-st1195:
+ goto tr3340;
+st1237:
if ( ++p == pe )
- goto _test_eof1195;
-case 1195:
+ goto _test_eof1237;
+case 1237:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89675,99 +91554,99 @@ case 1195:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3643;
- case 32: goto tr3643;
- case 40: goto tr3644;
- case 41: goto tr3645;
- case 2058: goto tr3646;
- case 2107: goto tr3647;
+ case 9: goto tr3713;
+ case 32: goto tr3713;
+ case 40: goto tr3714;
+ case 41: goto tr3715;
+ case 2058: goto tr3716;
+ case 2107: goto tr3717;
}
- goto tr3271;
-st1196:
+ goto tr3340;
+st1238:
if ( ++p == pe )
- goto _test_eof1196;
-case 1196:
+ goto _test_eof1238;
+case 1238:
switch( (*p) ) {
- case 80: goto st1197;
- case 112: goto st1197;
+ case 80: goto st1239;
+ case 112: goto st1239;
}
- goto tr3271;
-st1197:
+ goto tr3340;
+st1239:
if ( ++p == pe )
- goto _test_eof1197;
-case 1197:
+ goto _test_eof1239;
+case 1239:
switch( (*p) ) {
- case 69: goto st1198;
- case 101: goto st1198;
+ case 69: goto st1240;
+ case 101: goto st1240;
}
- goto tr3271;
-st1198:
+ goto tr3340;
+st1240:
if ( ++p == pe )
- goto _test_eof1198;
-case 1198:
+ goto _test_eof1240;
+case 1240:
switch( (*p) ) {
- case 78: goto st1199;
- case 110: goto st1199;
+ case 78: goto st1241;
+ case 110: goto st1241;
}
- goto tr3271;
-st1199:
+ goto tr3340;
+st1241:
if ( ++p == pe )
- goto _test_eof1199;
-case 1199:
+ goto _test_eof1241;
+case 1241:
switch( (*p) ) {
- case 80: goto st1200;
- case 112: goto st1200;
+ case 80: goto st1242;
+ case 112: goto st1242;
}
- goto tr3271;
-st1200:
+ goto tr3340;
+st1242:
if ( ++p == pe )
- goto _test_eof1200;
-case 1200:
+ goto _test_eof1242;
+case 1242:
switch( (*p) ) {
- case 71: goto st1201;
- case 103: goto st1201;
+ case 71: goto st1243;
+ case 103: goto st1243;
}
- goto tr3271;
-st1201:
+ goto tr3340;
+st1243:
if ( ++p == pe )
- goto _test_eof1201;
-case 1201:
+ goto _test_eof1243;
+case 1243:
switch( (*p) ) {
- case 80: goto st1202;
- case 112: goto st1202;
+ case 80: goto st1244;
+ case 112: goto st1244;
}
- goto tr3271;
-st1202:
+ goto tr3340;
+st1244:
if ( ++p == pe )
- goto _test_eof1202;
-case 1202:
+ goto _test_eof1244;
+case 1244:
switch( (*p) ) {
- case 75: goto st1203;
- case 107: goto st1203;
+ case 75: goto st1245;
+ case 107: goto st1245;
}
- goto tr3271;
-st1203:
+ goto tr3340;
+st1245:
if ( ++p == pe )
- goto _test_eof1203;
-case 1203:
+ goto _test_eof1245;
+case 1245:
switch( (*p) ) {
- case 69: goto st1204;
- case 101: goto st1204;
+ case 69: goto st1246;
+ case 101: goto st1246;
}
- goto tr3271;
-st1204:
+ goto tr3340;
+st1246:
if ( ++p == pe )
- goto _test_eof1204;
-case 1204:
+ goto _test_eof1246;
+case 1246:
switch( (*p) ) {
- case 89: goto st1205;
- case 121: goto st1205;
+ case 89: goto st1247;
+ case 121: goto st1247;
}
- goto tr3271;
-st1205:
+ goto tr3340;
+st1247:
if ( ++p == pe )
- goto _test_eof1205;
-case 1205:
+ goto _test_eof1247;
+case 1247:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89781,36 +91660,36 @@ case 1205:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3657;
- case 32: goto tr3657;
- case 40: goto tr3658;
- case 41: goto tr3659;
- case 2058: goto tr3660;
- case 2107: goto tr3661;
+ case 9: goto tr3727;
+ case 32: goto tr3727;
+ case 40: goto tr3728;
+ case 41: goto tr3729;
+ case 2058: goto tr3730;
+ case 2107: goto tr3731;
}
- goto tr3271;
-st1206:
+ goto tr3340;
+st1248:
if ( ++p == pe )
- goto _test_eof1206;
-case 1206:
+ goto _test_eof1248;
+case 1248:
switch( (*p) ) {
- case 84: goto st1207;
- case 116: goto st1207;
+ case 84: goto st1249;
+ case 116: goto st1249;
}
- goto tr3271;
-st1207:
+ goto tr3340;
+st1249:
if ( ++p == pe )
- goto _test_eof1207;
-case 1207:
+ goto _test_eof1249;
+case 1249:
switch( (*p) ) {
- case 82: goto st1208;
- case 114: goto st1208;
+ case 82: goto st1250;
+ case 114: goto st1250;
}
- goto tr3271;
-st1208:
+ goto tr3340;
+st1250:
if ( ++p == pe )
- goto _test_eof1208;
-case 1208:
+ goto _test_eof1250;
+case 1250:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89824,31 +91703,31 @@ case 1208:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3664;
- case 32: goto tr3664;
- case 40: goto tr3665;
- case 41: goto tr3666;
- case 2058: goto tr3667;
- case 2107: goto tr3668;
+ case 9: goto tr3734;
+ case 32: goto tr3734;
+ case 40: goto tr3735;
+ case 41: goto tr3736;
+ case 2058: goto tr3737;
+ case 2107: goto tr3738;
}
- goto tr3271;
-st1209:
+ goto tr3340;
+st1251:
if ( ++p == pe )
- goto _test_eof1209;
-case 1209:
+ goto _test_eof1251;
+case 1251:
switch( (*p) ) {
- case 80: goto st1210;
- case 82: goto st1211;
- case 84: goto st1215;
- case 112: goto st1210;
- case 114: goto st1211;
- case 116: goto st1215;
+ case 80: goto st1252;
+ case 82: goto st1253;
+ case 84: goto st1257;
+ case 112: goto st1252;
+ case 114: goto st1253;
+ case 116: goto st1257;
}
- goto tr3271;
-st1210:
+ goto tr3340;
+st1252:
if ( ++p == pe )
- goto _test_eof1210;
-case 1210:
+ goto _test_eof1252;
+case 1252:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89862,45 +91741,45 @@ case 1210:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3672;
- case 32: goto tr3672;
- case 40: goto tr3673;
- case 41: goto tr3674;
- case 2058: goto tr3675;
- case 2107: goto tr3676;
+ case 9: goto tr3742;
+ case 32: goto tr3742;
+ case 40: goto tr3743;
+ case 41: goto tr3744;
+ case 2058: goto tr3745;
+ case 2107: goto tr3746;
}
- goto tr3271;
-st1211:
+ goto tr3340;
+st1253:
if ( ++p == pe )
- goto _test_eof1211;
-case 1211:
+ goto _test_eof1253;
+case 1253:
switch( (*p) ) {
- case 83: goto st1212;
- case 115: goto st1212;
+ case 83: goto st1254;
+ case 115: goto st1254;
}
- goto tr3271;
-st1212:
+ goto tr3340;
+st1254:
if ( ++p == pe )
- goto _test_eof1212;
-case 1212:
+ goto _test_eof1254;
+case 1254:
switch( (*p) ) {
- case 73: goto st1213;
- case 105: goto st1213;
+ case 73: goto st1255;
+ case 105: goto st1255;
}
- goto tr3271;
-st1213:
+ goto tr3340;
+st1255:
if ( ++p == pe )
- goto _test_eof1213;
-case 1213:
+ goto _test_eof1255;
+case 1255:
switch( (*p) ) {
- case 71: goto st1214;
- case 103: goto st1214;
+ case 71: goto st1256;
+ case 103: goto st1256;
}
- goto tr3271;
-st1214:
+ goto tr3340;
+st1256:
if ( ++p == pe )
- goto _test_eof1214;
-case 1214:
+ goto _test_eof1256;
+case 1256:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89914,18 +91793,18 @@ case 1214:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3680;
- case 32: goto tr3680;
- case 40: goto tr3681;
- case 41: goto tr3682;
- case 2058: goto tr3683;
- case 2107: goto tr3684;
+ case 9: goto tr3750;
+ case 32: goto tr3750;
+ case 40: goto tr3751;
+ case 41: goto tr3752;
+ case 2058: goto tr3753;
+ case 2107: goto tr3754;
}
- goto tr3271;
-st1215:
+ goto tr3340;
+st1257:
if ( ++p == pe )
- goto _test_eof1215;
-case 1215:
+ goto _test_eof1257;
+case 1257:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -89939,73 +91818,73 @@ case 1215:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3685;
- case 32: goto tr3685;
- case 40: goto tr3686;
- case 41: goto tr3687;
- case 2058: goto tr3688;
- case 2107: goto tr3689;
+ case 9: goto tr3755;
+ case 32: goto tr3755;
+ case 40: goto tr3756;
+ case 41: goto tr3757;
+ case 2058: goto tr3758;
+ case 2107: goto tr3759;
}
- goto tr3271;
-st1216:
+ goto tr3340;
+st1258:
if ( ++p == pe )
- goto _test_eof1216;
-case 1216:
+ goto _test_eof1258;
+case 1258:
switch( (*p) ) {
- case 77: goto st1217;
- case 79: goto st1222;
- case 80: goto st1224;
- case 82: goto st1226;
- case 83: goto st1228;
- case 86: goto st1232;
- case 109: goto st1217;
- case 111: goto st1222;
- case 112: goto st1224;
- case 114: goto st1226;
- case 115: goto st1228;
- case 118: goto st1232;
- }
- goto tr3271;
-st1217:
+ case 77: goto st1259;
+ case 79: goto st1264;
+ case 80: goto st1266;
+ case 82: goto st1268;
+ case 83: goto st1270;
+ case 86: goto st1274;
+ case 109: goto st1259;
+ case 111: goto st1264;
+ case 112: goto st1266;
+ case 114: goto st1268;
+ case 115: goto st1270;
+ case 118: goto st1274;
+ }
+ goto tr3340;
+st1259:
if ( ++p == pe )
- goto _test_eof1217;
-case 1217:
+ goto _test_eof1259;
+case 1259:
switch( (*p) ) {
- case 73: goto st1218;
- case 105: goto st1218;
+ case 73: goto st1260;
+ case 105: goto st1260;
}
- goto tr3271;
-st1218:
+ goto tr3340;
+st1260:
if ( ++p == pe )
- goto _test_eof1218;
-case 1218:
+ goto _test_eof1260;
+case 1260:
switch( (*p) ) {
- case 77: goto st1219;
- case 109: goto st1219;
+ case 77: goto st1261;
+ case 109: goto st1261;
}
- goto tr3271;
-st1219:
+ goto tr3340;
+st1261:
if ( ++p == pe )
- goto _test_eof1219;
-case 1219:
+ goto _test_eof1261;
+case 1261:
switch( (*p) ) {
- case 69: goto st1220;
- case 101: goto st1220;
+ case 69: goto st1262;
+ case 101: goto st1262;
}
- goto tr3271;
-st1220:
+ goto tr3340;
+st1262:
if ( ++p == pe )
- goto _test_eof1220;
-case 1220:
+ goto _test_eof1262;
+case 1262:
switch( (*p) ) {
- case 65: goto st1221;
- case 97: goto st1221;
+ case 65: goto st1263;
+ case 97: goto st1263;
}
- goto tr3271;
-st1221:
+ goto tr3340;
+st1263:
if ( ++p == pe )
- goto _test_eof1221;
-case 1221:
+ goto _test_eof1263;
+case 1263:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90019,27 +91898,27 @@ case 1221:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3700;
- case 32: goto tr3700;
- case 40: goto tr3701;
- case 41: goto tr3702;
- case 2058: goto tr3703;
- case 2107: goto tr3704;
+ case 9: goto tr3770;
+ case 32: goto tr3770;
+ case 40: goto tr3771;
+ case 41: goto tr3772;
+ case 2058: goto tr3773;
+ case 2107: goto tr3774;
}
- goto tr3271;
-st1222:
+ goto tr3340;
+st1264:
if ( ++p == pe )
- goto _test_eof1222;
-case 1222:
+ goto _test_eof1264;
+case 1264:
switch( (*p) ) {
- case 65: goto st1223;
- case 97: goto st1223;
+ case 65: goto st1265;
+ case 97: goto st1265;
}
- goto tr3271;
-st1223:
+ goto tr3340;
+st1265:
if ( ++p == pe )
- goto _test_eof1223;
-case 1223:
+ goto _test_eof1265;
+case 1265:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90053,27 +91932,27 @@ case 1223:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3706;
- case 32: goto tr3706;
- case 40: goto tr3707;
- case 41: goto tr3708;
- case 2058: goto tr3709;
- case 2107: goto tr3710;
+ case 9: goto tr3776;
+ case 32: goto tr3776;
+ case 40: goto tr3777;
+ case 41: goto tr3778;
+ case 2058: goto tr3779;
+ case 2107: goto tr3780;
}
- goto tr3271;
-st1224:
+ goto tr3340;
+st1266:
if ( ++p == pe )
- goto _test_eof1224;
-case 1224:
+ goto _test_eof1266;
+case 1266:
switch( (*p) ) {
- case 70: goto st1225;
- case 102: goto st1225;
+ case 70: goto st1267;
+ case 102: goto st1267;
}
- goto tr3271;
-st1225:
+ goto tr3340;
+st1267:
if ( ++p == pe )
- goto _test_eof1225;
-case 1225:
+ goto _test_eof1267;
+case 1267:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90087,27 +91966,27 @@ case 1225:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3712;
- case 32: goto tr3712;
- case 40: goto tr3713;
- case 41: goto tr3714;
- case 2058: goto tr3715;
- case 2107: goto tr3716;
+ case 9: goto tr3782;
+ case 32: goto tr3782;
+ case 40: goto tr3783;
+ case 41: goto tr3784;
+ case 2058: goto tr3785;
+ case 2107: goto tr3786;
}
- goto tr3271;
-st1226:
+ goto tr3340;
+st1268:
if ( ++p == pe )
- goto _test_eof1226;
-case 1226:
+ goto _test_eof1268;
+case 1268:
switch( (*p) ) {
- case 86: goto st1227;
- case 118: goto st1227;
+ case 86: goto st1269;
+ case 118: goto st1269;
}
- goto tr3271;
-st1227:
+ goto tr3340;
+st1269:
if ( ++p == pe )
- goto _test_eof1227;
-case 1227:
+ goto _test_eof1269;
+case 1269:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90121,45 +92000,45 @@ case 1227:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3718;
- case 32: goto tr3718;
- case 40: goto tr3719;
- case 41: goto tr3720;
- case 2058: goto tr3721;
- case 2107: goto tr3722;
+ case 9: goto tr3788;
+ case 32: goto tr3788;
+ case 40: goto tr3789;
+ case 41: goto tr3790;
+ case 2058: goto tr3791;
+ case 2107: goto tr3792;
}
- goto tr3271;
-st1228:
+ goto tr3340;
+st1270:
if ( ++p == pe )
- goto _test_eof1228;
-case 1228:
+ goto _test_eof1270;
+case 1270:
switch( (*p) ) {
- case 72: goto st1229;
- case 104: goto st1229;
+ case 72: goto st1271;
+ case 104: goto st1271;
}
- goto tr3271;
-st1229:
+ goto tr3340;
+st1271:
if ( ++p == pe )
- goto _test_eof1229;
-case 1229:
+ goto _test_eof1271;
+case 1271:
switch( (*p) ) {
- case 70: goto st1230;
- case 102: goto st1230;
+ case 70: goto st1272;
+ case 102: goto st1272;
}
- goto tr3271;
-st1230:
+ goto tr3340;
+st1272:
if ( ++p == pe )
- goto _test_eof1230;
-case 1230:
+ goto _test_eof1272;
+case 1272:
switch( (*p) ) {
- case 80: goto st1231;
- case 112: goto st1231;
+ case 80: goto st1273;
+ case 112: goto st1273;
}
- goto tr3271;
-st1231:
+ goto tr3340;
+st1273:
if ( ++p == pe )
- goto _test_eof1231;
-case 1231:
+ goto _test_eof1273;
+case 1273:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90173,36 +92052,36 @@ case 1231:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3726;
- case 32: goto tr3726;
- case 40: goto tr3727;
- case 41: goto tr3728;
- case 2058: goto tr3729;
- case 2107: goto tr3730;
+ case 9: goto tr3796;
+ case 32: goto tr3796;
+ case 40: goto tr3797;
+ case 41: goto tr3798;
+ case 2058: goto tr3799;
+ case 2107: goto tr3800;
}
- goto tr3271;
-st1232:
+ goto tr3340;
+st1274:
if ( ++p == pe )
- goto _test_eof1232;
-case 1232:
+ goto _test_eof1274;
+case 1274:
switch( (*p) ) {
- case 67: goto st1233;
- case 99: goto st1233;
+ case 67: goto st1275;
+ case 99: goto st1275;
}
- goto tr3271;
-st1233:
+ goto tr3340;
+st1275:
if ( ++p == pe )
- goto _test_eof1233;
-case 1233:
+ goto _test_eof1275;
+case 1275:
switch( (*p) ) {
- case 66: goto st1234;
- case 98: goto st1234;
+ case 66: goto st1276;
+ case 98: goto st1276;
}
- goto tr3271;
-st1234:
+ goto tr3340;
+st1276:
if ( ++p == pe )
- goto _test_eof1234;
-case 1234:
+ goto _test_eof1276;
+case 1276:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90216,49 +92095,49 @@ case 1234:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3733;
- case 32: goto tr3733;
- case 40: goto tr3734;
- case 41: goto tr3735;
- case 2058: goto tr3736;
- case 2107: goto tr3737;
+ case 9: goto tr3803;
+ case 32: goto tr3803;
+ case 40: goto tr3804;
+ case 41: goto tr3805;
+ case 2058: goto tr3806;
+ case 2107: goto tr3807;
}
- goto tr3271;
-st1235:
+ goto tr3340;
+st1277:
if ( ++p == pe )
- goto _test_eof1235;
-case 1235:
+ goto _test_eof1277;
+case 1277:
switch( (*p) ) {
- case 76: goto st1236;
- case 88: goto st1239;
- case 89: goto st1241;
- case 108: goto st1236;
- case 120: goto st1239;
- case 121: goto st1241;
+ case 76: goto st1278;
+ case 88: goto st1281;
+ case 89: goto st1283;
+ case 108: goto st1278;
+ case 120: goto st1281;
+ case 121: goto st1283;
}
- goto tr3271;
-st1236:
+ goto tr3340;
+st1278:
if ( ++p == pe )
- goto _test_eof1236;
-case 1236:
+ goto _test_eof1278;
+case 1278:
switch( (*p) ) {
- case 83: goto st1237;
- case 115: goto st1237;
+ case 83: goto st1279;
+ case 115: goto st1279;
}
- goto tr3271;
-st1237:
+ goto tr3340;
+st1279:
if ( ++p == pe )
- goto _test_eof1237;
-case 1237:
+ goto _test_eof1279;
+case 1279:
switch( (*p) ) {
- case 65: goto st1238;
- case 97: goto st1238;
+ case 65: goto st1280;
+ case 97: goto st1280;
}
- goto tr3271;
-st1238:
+ goto tr3340;
+st1280:
if ( ++p == pe )
- goto _test_eof1238;
-case 1238:
+ goto _test_eof1280;
+case 1280:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90272,27 +92151,27 @@ case 1238:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3743;
- case 32: goto tr3743;
- case 40: goto tr3744;
- case 41: goto tr3745;
- case 2058: goto tr3746;
- case 2107: goto tr3747;
+ case 9: goto tr3813;
+ case 32: goto tr3813;
+ case 40: goto tr3814;
+ case 41: goto tr3815;
+ case 2058: goto tr3816;
+ case 2107: goto tr3817;
}
- goto tr3271;
-st1239:
+ goto tr3340;
+st1281:
if ( ++p == pe )
- goto _test_eof1239;
-case 1239:
+ goto _test_eof1281;
+case 1281:
switch( (*p) ) {
- case 84: goto st1240;
- case 116: goto st1240;
+ case 84: goto st1282;
+ case 116: goto st1282;
}
- goto tr3271;
-st1240:
+ goto tr3340;
+st1282:
if ( ++p == pe )
- goto _test_eof1240;
-case 1240:
+ goto _test_eof1282;
+case 1282:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90306,40 +92185,40 @@ case 1240:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3749;
- case 32: goto tr3749;
- case 40: goto tr3750;
- case 41: goto tr3751;
- case 2058: goto tr3752;
- case 2107: goto tr3753;
+ case 9: goto tr3819;
+ case 32: goto tr3819;
+ case 40: goto tr3820;
+ case 41: goto tr3821;
+ case 2058: goto tr3822;
+ case 2107: goto tr3823;
}
- goto tr3271;
-st1241:
+ goto tr3340;
+st1283:
if ( ++p == pe )
- goto _test_eof1241;
-case 1241:
+ goto _test_eof1283;
+case 1283:
switch( (*p) ) {
- case 80: goto st1242;
- case 112: goto st1242;
+ case 80: goto st1284;
+ case 112: goto st1284;
}
- goto tr3271;
-st1242:
+ goto tr3340;
+st1284:
if ( ++p == pe )
- goto _test_eof1242;
-case 1242:
+ goto _test_eof1284;
+case 1284:
switch( (*p) ) {
- case 69: goto st1243;
- case 101: goto st1243;
+ case 69: goto st1285;
+ case 101: goto st1285;
}
- goto tr3271;
-st1243:
+ goto tr3340;
+st1285:
if ( ++p == pe )
- goto _test_eof1243;
-case 1243:
+ goto _test_eof1285;
+case 1285:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3757;
- goto tr3756;
-tr3757:
+ goto tr3827;
+ goto tr3826;
+tr3827:
{
s->number64 = 0;
}
@@ -90354,11 +92233,11 @@ tr3757:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1244;
-tr3761:
+ goto st1286;
+tr3831:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -90370,14 +92249,14 @@ tr3761:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1244;
-st1244:
+ goto st1286;
+st1286:
if ( ++p == pe )
- goto _test_eof1244;
-case 1244:
+ goto _test_eof1286;
+case 1286:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90391,38 +92270,38 @@ case 1244:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3758;
- case 32: goto tr3758;
- case 40: goto tr3759;
- case 41: goto tr3760;
- case 2058: goto tr3762;
- case 2107: goto tr3763;
+ case 9: goto tr3828;
+ case 32: goto tr3828;
+ case 40: goto tr3829;
+ case 41: goto tr3830;
+ case 2058: goto tr3832;
+ case 2107: goto tr3833;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3761;
- goto tr3756;
-st1245:
+ goto tr3831;
+ goto tr3826;
+st1287:
if ( ++p == pe )
- goto _test_eof1245;
-case 1245:
+ goto _test_eof1287;
+case 1287:
switch( (*p) ) {
- case 82: goto st1246;
- case 114: goto st1246;
+ case 82: goto st1288;
+ case 114: goto st1288;
}
- goto tr3271;
-st1246:
+ goto tr3340;
+st1288:
if ( ++p == pe )
- goto _test_eof1246;
-case 1246:
+ goto _test_eof1288;
+case 1288:
switch( (*p) ) {
- case 73: goto st1247;
- case 105: goto st1247;
+ case 73: goto st1289;
+ case 105: goto st1289;
}
- goto tr3271;
-st1247:
+ goto tr3340;
+st1289:
if ( ++p == pe )
- goto _test_eof1247;
-case 1247:
+ goto _test_eof1289;
+case 1289:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90436,63 +92315,63 @@ case 1247:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3766;
- case 32: goto tr3766;
- case 40: goto tr3767;
- case 41: goto tr3768;
- case 2058: goto tr3769;
- case 2107: goto tr3770;
+ case 9: goto tr3836;
+ case 32: goto tr3836;
+ case 40: goto tr3837;
+ case 41: goto tr3838;
+ case 2058: goto tr3839;
+ case 2107: goto tr3840;
}
- goto tr3271;
-st1248:
+ goto tr3340;
+st1290:
if ( ++p == pe )
- goto _test_eof1248;
-case 1248:
+ goto _test_eof1290;
+case 1290:
switch( (*p) ) {
- case 79: goto st1249;
- case 111: goto st1249;
+ case 65: goto st1291;
+ case 97: goto st1291;
}
- goto tr3271;
-st1249:
+ goto tr3340;
+st1291:
if ( ++p == pe )
- goto _test_eof1249;
-case 1249:
+ goto _test_eof1291;
+case 1291:
switch( (*p) ) {
- case 78: goto st1250;
- case 110: goto st1250;
+ case 76: goto st1292;
+ case 108: goto st1292;
}
- goto tr3271;
-st1250:
+ goto tr3340;
+st1292:
if ( ++p == pe )
- goto _test_eof1250;
-case 1250:
+ goto _test_eof1292;
+case 1292:
switch( (*p) ) {
- case 69: goto st1251;
- case 101: goto st1251;
+ case 76: goto st1293;
+ case 108: goto st1293;
}
- goto tr3271;
-st1251:
+ goto tr3340;
+st1293:
if ( ++p == pe )
- goto _test_eof1251;
-case 1251:
+ goto _test_eof1293;
+case 1293:
switch( (*p) ) {
- case 77: goto st1252;
- case 109: goto st1252;
+ case 69: goto st1294;
+ case 101: goto st1294;
}
- goto tr3271;
-st1252:
+ goto tr3340;
+st1294:
if ( ++p == pe )
- goto _test_eof1252;
-case 1252:
+ goto _test_eof1294;
+case 1294:
switch( (*p) ) {
- case 68: goto st1253;
- case 100: goto st1253;
+ case 84: goto st1295;
+ case 116: goto st1295;
}
- goto tr3271;
-st1253:
+ goto tr3340;
+st1295:
if ( ++p == pe )
- goto _test_eof1253;
-case 1253:
+ goto _test_eof1295;
+case 1295:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90506,90 +92385,160 @@ case 1253:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3776;
- case 32: goto tr3776;
- case 40: goto tr3777;
- case 41: goto tr3778;
- case 2058: goto tr3779;
- case 2107: goto tr3780;
+ case 9: goto tr3846;
+ case 32: goto tr3846;
+ case 40: goto tr3847;
+ case 41: goto tr3848;
+ case 2058: goto tr3849;
+ case 2107: goto tr3850;
}
- goto tr3271;
-st1254:
+ goto tr3340;
+st1296:
if ( ++p == pe )
- goto _test_eof1254;
-case 1254:
+ goto _test_eof1296;
+case 1296:
+ switch( (*p) ) {
+ case 79: goto st1297;
+ case 111: goto st1297;
+ }
+ goto tr3340;
+st1297:
+ if ( ++p == pe )
+ goto _test_eof1297;
+case 1297:
+ switch( (*p) ) {
+ case 78: goto st1298;
+ case 110: goto st1298;
+ }
+ goto tr3340;
+st1298:
+ if ( ++p == pe )
+ goto _test_eof1298;
+case 1298:
+ switch( (*p) ) {
+ case 69: goto st1299;
+ case 101: goto st1299;
+ }
+ goto tr3340;
+st1299:
+ if ( ++p == pe )
+ goto _test_eof1299;
+case 1299:
+ switch( (*p) ) {
+ case 77: goto st1300;
+ case 109: goto st1300;
+ }
+ goto tr3340;
+st1300:
+ if ( ++p == pe )
+ goto _test_eof1300;
+case 1300:
+ switch( (*p) ) {
+ case 68: goto st1301;
+ case 100: goto st1301;
+ }
+ goto tr3340;
+st1301:
+ if ( ++p == pe )
+ goto _test_eof1301;
+case 1301:
+ _widec = (*p);
+ if ( (*p) > 10 ) {
+ if ( 59 <= (*p) && (*p) <= 59 ) {
+ _widec = (short)(1664 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ }
+ } else if ( (*p) >= 10 ) {
+ _widec = (short)(1664 + ((*p) - -128));
+ if (
+ s->multiline ) _widec += 256;
+ }
+ switch( _widec ) {
+ case 9: goto tr3856;
+ case 32: goto tr3856;
+ case 40: goto tr3857;
+ case 41: goto tr3858;
+ case 2058: goto tr3859;
+ case 2107: goto tr3860;
+ }
+ goto tr3340;
+st1302:
+ if ( ++p == pe )
+ goto _test_eof1302;
+case 1302:
switch( (*p) ) {
- case 42: goto tr3781;
- case 92: goto tr3781;
- case 95: goto tr3781;
+ case 42: goto tr3861;
+ case 92: goto tr3861;
+ case 95: goto tr3861;
}
if ( (*p) < 64 ) {
if ( 45 <= (*p) && (*p) <= 57 )
- goto tr3781;
+ goto tr3861;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr3781;
+ goto tr3861;
} else
- goto tr3781;
- goto tr75;
-tr3781:
+ goto tr3861;
+ goto tr77;
+tr3861:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 1255;goto st309;} }
- goto st1255;
-st1255:
+ { p--; {stack[top++] = 1303;goto st318;} }
+ goto st1303;
+st1303:
if ( ++p == pe )
- goto _test_eof1255;
-case 1255:
+ goto _test_eof1303;
+case 1303:
switch( (*p) ) {
- case 32: goto tr3782;
- case 59: goto tr3782;
+ case 32: goto tr3862;
+ case 59: goto tr3862;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr3782;
+ goto tr3862;
} else if ( (*p) >= 9 )
- goto tr3782;
- goto tr75;
-tr3782:
+ goto tr3862;
+ goto tr77;
+tr3862:
{
rdata_tail += s->dname_tmp_length;
}
- { p--; {stack[top++] = 1256;goto st376;} }
- goto st1256;
-st1256:
+ { p--; {stack[top++] = 1304;goto st385;} }
+ goto st1304;
+st1304:
if ( ++p == pe )
- goto _test_eof1256;
-case 1256:
+ goto _test_eof1304;
+case 1304:
switch( (*p) ) {
- case 32: goto tr3783;
- case 59: goto tr3783;
+ case 32: goto tr3863;
+ case 59: goto tr3863;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr3783;
+ goto tr3863;
} else if ( (*p) >= 9 )
- goto tr3783;
- goto tr75;
-tr3783:
+ goto tr3863;
+ goto tr77;
+tr3863:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1474;
-st1474:
+ goto st1522;
+st1522:
if ( ++p == pe )
- goto _test_eof1474;
-case 1474:
+ goto _test_eof1522;
+case 1522:
goto st0;
-st1257:
+st1305:
if ( ++p == pe )
- goto _test_eof1257;
-case 1257:
+ goto _test_eof1305;
+case 1305:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3784;
- goto tr2327;
-tr3784:
+ goto tr3864;
+ goto tr2396;
+tr3864:
{
s->number64 = 0;
}
@@ -90604,11 +92553,11 @@ tr3784:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1258;
-tr3788:
+ goto st1306;
+tr3868:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -90620,14 +92569,14 @@ tr3788:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1258;
-st1258:
+ goto st1306;
+st1306:
if ( ++p == pe )
- goto _test_eof1258;
-case 1258:
+ goto _test_eof1306;
+case 1306:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90641,40 +92590,40 @@ case 1258:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3785;
- case 32: goto tr3785;
- case 40: goto tr3786;
- case 41: goto tr3787;
- case 2058: goto tr3789;
- case 2107: goto tr3790;
+ case 9: goto tr3865;
+ case 32: goto tr3865;
+ case 40: goto tr3866;
+ case 41: goto tr3867;
+ case 2058: goto tr3869;
+ case 2107: goto tr3870;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3788;
- goto tr2327;
-tr3792:
+ goto tr3868;
+ goto tr2396;
+tr3872:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1259;
-tr3793:
+ goto st1307;
+tr3873:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1259;
-tr3795:
+ goto st1307;
+tr3875:
{
s->line_counter++;
}
- goto st1259;
-tr3821:
+ goto st1307;
+tr3901:
{
s->buffer[s->buffer_length++] = 0;
@@ -90684,15 +92633,15 @@ tr3821:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1259; goto _out;}
+ {p++; cs = 1307; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1259;
-tr3785:
+ goto st1307;
+tr3865:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -90700,11 +92649,11 @@ tr3785:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1259;
-tr3786:
+ goto st1307;
+tr3866:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -90712,18 +92661,18 @@ tr3786:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1259;
-tr3787:
+ goto st1307;
+tr3867:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -90731,18 +92680,18 @@ tr3787:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1259;
-tr3789:
+ goto st1307;
+tr3869:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -90750,17 +92699,17 @@ tr3789:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1259;
-st1259:
+ goto st1307;
+st1307:
if ( ++p == pe )
- goto _test_eof1259;
-case 1259:
+ goto _test_eof1307;
+case 1307:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90774,17 +92723,17 @@ case 1259:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1259;
- case 32: goto st1259;
- case 40: goto tr3792;
- case 41: goto tr3793;
- case 2058: goto tr3795;
- case 2107: goto tr3796;
+ case 9: goto st1307;
+ case 32: goto st1307;
+ case 40: goto tr3872;
+ case 41: goto tr3873;
+ case 2058: goto tr3875;
+ case 2107: goto tr3876;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3794;
- goto tr2327;
-tr3794:
+ goto tr3874;
+ goto tr2396;
+tr3874:
{
s->number64 = 0;
}
@@ -90799,11 +92748,11 @@ tr3794:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1260;
-tr3800:
+ goto st1308;
+tr3880:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -90815,14 +92764,14 @@ tr3800:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1260;
-st1260:
+ goto st1308;
+st1308:
if ( ++p == pe )
- goto _test_eof1260;
-case 1260:
+ goto _test_eof1308;
+case 1308:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90836,40 +92785,40 @@ case 1260:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3797;
- case 32: goto tr3797;
- case 40: goto tr3798;
- case 41: goto tr3799;
- case 2058: goto tr3801;
- case 2107: goto tr3802;
+ case 9: goto tr3877;
+ case 32: goto tr3877;
+ case 40: goto tr3878;
+ case 41: goto tr3879;
+ case 2058: goto tr3881;
+ case 2107: goto tr3882;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3800;
- goto tr2327;
-tr3804:
+ goto tr3880;
+ goto tr2396;
+tr3884:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1261;
-tr3805:
+ goto st1309;
+tr3885:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1261;
-tr3807:
+ goto st1309;
+tr3887:
{
s->line_counter++;
}
- goto st1261;
-tr3819:
+ goto st1309;
+tr3899:
{
s->buffer[s->buffer_length++] = 0;
@@ -90879,79 +92828,79 @@ tr3819:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1261; goto _out;}
+ {p++; cs = 1309; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1261;
-tr3797:
+ goto st1309;
+tr3877:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1261;
-tr3798:
+ goto st1309;
+tr3878:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1261;
-tr3799:
+ goto st1309;
+tr3879:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1261;
-tr3801:
+ goto st1309;
+tr3881:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1261;
-st1261:
+ goto st1309;
+st1309:
if ( ++p == pe )
- goto _test_eof1261;
-case 1261:
+ goto _test_eof1309;
+case 1309:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -90965,29 +92914,29 @@ case 1261:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1261;
- case 32: goto st1261;
- case 40: goto tr3804;
- case 41: goto tr3805;
- case 2058: goto tr3807;
- case 2107: goto tr3808;
+ case 9: goto st1309;
+ case 32: goto st1309;
+ case 40: goto tr3884;
+ case 41: goto tr3885;
+ case 2058: goto tr3887;
+ case 2107: goto tr3888;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3806;
+ goto tr3886;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr3806;
+ goto tr3886;
} else
- goto tr3806;
- goto tr75;
-tr3806:
- { p--; {stack[top++] = 1262;goto st699;} }
- goto st1262;
-st1262:
+ goto tr3886;
+ goto tr77;
+tr3886:
+ { p--; {stack[top++] = 1310;goto st741;} }
+ goto st1310;
+st1310:
if ( ++p == pe )
- goto _test_eof1262;
-case 1262:
+ goto _test_eof1310;
+case 1310:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91001,38 +92950,38 @@ case 1262:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1263;
- case 32: goto st1263;
- case 40: goto tr3810;
- case 41: goto tr3811;
- case 2058: goto tr3812;
- case 2107: goto tr3813;
+ case 9: goto st1311;
+ case 32: goto st1311;
+ case 40: goto tr3890;
+ case 41: goto tr3891;
+ case 2058: goto tr3892;
+ case 2107: goto tr3893;
}
- goto tr75;
-tr3810:
+ goto tr77;
+tr3890:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1263;
-tr3811:
+ goto st1311;
+tr3891:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1263;
-tr3812:
+ goto st1311;
+tr3892:
{
s->line_counter++;
}
- goto st1263;
-tr3817:
+ goto st1311;
+tr3897:
{
s->buffer[s->buffer_length++] = 0;
@@ -91042,18 +92991,18 @@ tr3817:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1263; goto _out;}
+ {p++; cs = 1311; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1263;
-st1263:
+ goto st1311;
+st1311:
if ( ++p == pe )
- goto _test_eof1263;
-case 1263:
+ goto _test_eof1311;
+case 1311:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91067,30 +93016,30 @@ case 1263:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1263;
- case 32: goto st1263;
- case 40: goto tr3810;
- case 41: goto tr3811;
- case 43: goto tr3814;
- case 2058: goto tr3812;
- case 2107: goto tr3813;
+ case 9: goto st1311;
+ case 32: goto st1311;
+ case 40: goto tr3890;
+ case 41: goto tr3891;
+ case 43: goto tr3894;
+ case 2058: goto tr3892;
+ case 2107: goto tr3893;
}
if ( _widec < 65 ) {
if ( 47 <= _widec && _widec <= 57 )
- goto tr3814;
+ goto tr3894;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr3814;
+ goto tr3894;
} else
- goto tr3814;
- goto tr75;
-tr3814:
- { p--; {stack[top++] = 1264;goto st369;} }
- goto st1264;
-st1264:
+ goto tr3894;
+ goto tr77;
+tr3894:
+ { p--; {stack[top++] = 1312;goto st378;} }
+ goto st1312;
+st1312:
if ( ++p == pe )
- goto _test_eof1264;
-case 1264:
+ goto _test_eof1312;
+case 1312:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91104,36 +93053,36 @@ case 1264:
!s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 2570: goto tr3815;
- case 2619: goto tr3815;
+ case 2570: goto tr3895;
+ case 2619: goto tr3895;
}
- goto tr75;
-tr3815:
+ goto tr77;
+tr3895:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1475;
-st1475:
+ goto st1523;
+st1523:
if ( ++p == pe )
- goto _test_eof1475;
-case 1475:
+ goto _test_eof1523;
+case 1523:
goto st0;
-tr3813:
+tr3893:
{
s->buffer_length = 0;
}
- goto st1265;
-tr3816:
+ goto st1313;
+tr3896:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1265;
-st1265:
+ goto st1313;
+st1313:
if ( ++p == pe )
- goto _test_eof1265;
-case 1265:
+ goto _test_eof1313;
+case 1313:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -91153,40 +93102,40 @@ case 1265:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3817;
+ goto tr3897;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3816;
- goto tr75;
-tr3808:
+ goto tr3896;
+ goto tr77;
+tr3888:
{
s->buffer_length = 0;
}
- goto st1266;
-tr3818:
+ goto st1314;
+tr3898:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1266;
-tr3802:
+ goto st1314;
+tr3882:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1266;
-st1266:
+ goto st1314;
+st1314:
if ( ++p == pe )
- goto _test_eof1266;
-case 1266:
+ goto _test_eof1314;
+case 1314:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -91206,23 +93155,23 @@ case 1266:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3819;
+ goto tr3899;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3818;
- goto tr75;
-tr3796:
+ goto tr3898;
+ goto tr77;
+tr3876:
{
s->buffer_length = 0;
}
- goto st1267;
-tr3820:
+ goto st1315;
+tr3900:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1267;
-tr3790:
+ goto st1315;
+tr3870:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -91230,17 +93179,17 @@ tr3790:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1267;
-st1267:
+ goto st1315;
+st1315:
if ( ++p == pe )
- goto _test_eof1267;
-case 1267:
+ goto _test_eof1315;
+case 1315:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -91260,32 +93209,32 @@ case 1267:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3821;
+ goto tr3901;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3820;
- goto tr75;
-st1268:
+ goto tr3900;
+ goto tr77;
+st1316:
if ( ++p == pe )
- goto _test_eof1268;
-case 1268:
+ goto _test_eof1316;
+case 1316:
if ( (*p) == 43 )
- goto tr3822;
+ goto tr3902;
if ( (*p) < 65 ) {
if ( 47 <= (*p) && (*p) <= 57 )
- goto tr3822;
+ goto tr3902;
} else if ( (*p) > 90 ) {
if ( 97 <= (*p) && (*p) <= 122 )
- goto tr3822;
+ goto tr3902;
} else
- goto tr3822;
- goto tr75;
-tr3822:
- { p--; {stack[top++] = 1269;goto st369;} }
- goto st1269;
-st1269:
+ goto tr3902;
+ goto tr77;
+tr3902:
+ { p--; {stack[top++] = 1317;goto st378;} }
+ goto st1317;
+st1317:
if ( ++p == pe )
- goto _test_eof1269;
-case 1269:
+ goto _test_eof1317;
+case 1317:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91299,28 +93248,28 @@ case 1269:
!s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 2570: goto tr3823;
- case 2619: goto tr3823;
+ case 2570: goto tr3903;
+ case 2619: goto tr3903;
}
- goto tr75;
-tr3823:
+ goto tr77;
+tr3903:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1476;
-st1476:
+ goto st1524;
+st1524:
if ( ++p == pe )
- goto _test_eof1476;
-case 1476:
+ goto _test_eof1524;
+case 1524:
goto st0;
-st1270:
+st1318:
if ( ++p == pe )
- goto _test_eof1270;
-case 1270:
+ goto _test_eof1318;
+case 1318:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3824;
- goto tr2327;
-tr3824:
+ goto tr3904;
+ goto tr2396;
+tr3904:
{
s->number64 = 0;
}
@@ -91335,11 +93284,11 @@ tr3824:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1271;
-tr3828:
+ goto st1319;
+tr3908:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -91351,14 +93300,14 @@ tr3828:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1271;
-st1271:
+ goto st1319;
+st1319:
if ( ++p == pe )
- goto _test_eof1271;
-case 1271:
+ goto _test_eof1319;
+case 1319:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91372,40 +93321,40 @@ case 1271:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3825;
- case 32: goto tr3825;
- case 40: goto tr3826;
- case 41: goto tr3827;
- case 2058: goto tr3829;
- case 2107: goto tr3830;
+ case 9: goto tr3905;
+ case 32: goto tr3905;
+ case 40: goto tr3906;
+ case 41: goto tr3907;
+ case 2058: goto tr3909;
+ case 2107: goto tr3910;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3828;
- goto tr2327;
-tr3832:
+ goto tr3908;
+ goto tr2396;
+tr3912:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1272;
-tr3833:
+ goto st1320;
+tr3913:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1272;
-tr3835:
+ goto st1320;
+tr3915:
{
s->line_counter++;
}
- goto st1272;
-tr3899:
+ goto st1320;
+tr3979:
{
s->buffer[s->buffer_length++] = 0;
@@ -91415,79 +93364,79 @@ tr3899:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1272; goto _out;}
+ {p++; cs = 1320; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1272;
-tr3825:
+ goto st1320;
+tr3905:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1272;
-tr3826:
+ goto st1320;
+tr3906:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1272;
-tr3827:
+ goto st1320;
+tr3907:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1272;
-tr3829:
+ goto st1320;
+tr3909:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1272;
-st1272:
+ goto st1320;
+st1320:
if ( ++p == pe )
- goto _test_eof1272;
-case 1272:
+ goto _test_eof1320;
+case 1320:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91501,17 +93450,17 @@ case 1272:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1272;
- case 32: goto st1272;
- case 40: goto tr3832;
- case 41: goto tr3833;
- case 2058: goto tr3835;
- case 2107: goto tr3836;
+ case 9: goto st1320;
+ case 32: goto st1320;
+ case 40: goto tr3912;
+ case 41: goto tr3913;
+ case 2058: goto tr3915;
+ case 2107: goto tr3916;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3834;
- goto tr2327;
-tr3834:
+ goto tr3914;
+ goto tr2396;
+tr3914:
{
s->number64 = 0;
}
@@ -91526,11 +93475,11 @@ tr3834:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1273;
-tr3840:
+ goto st1321;
+tr3920:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -91542,14 +93491,14 @@ tr3840:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1273;
-st1273:
+ goto st1321;
+st1321:
if ( ++p == pe )
- goto _test_eof1273;
-case 1273:
+ goto _test_eof1321;
+case 1321:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91563,40 +93512,40 @@ case 1273:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3837;
- case 32: goto tr3837;
- case 40: goto tr3838;
- case 41: goto tr3839;
- case 2058: goto tr3841;
- case 2107: goto tr3842;
+ case 9: goto tr3917;
+ case 32: goto tr3917;
+ case 40: goto tr3918;
+ case 41: goto tr3919;
+ case 2058: goto tr3921;
+ case 2107: goto tr3922;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3840;
- goto tr2327;
-tr3844:
+ goto tr3920;
+ goto tr2396;
+tr3924:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1274;
-tr3845:
+ goto st1322;
+tr3925:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1274;
-tr3847:
+ goto st1322;
+tr3927:
{
s->line_counter++;
}
- goto st1274;
-tr3897:
+ goto st1322;
+tr3977:
{
s->buffer[s->buffer_length++] = 0;
@@ -91606,79 +93555,79 @@ tr3897:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1274; goto _out;}
+ {p++; cs = 1322; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1274;
-tr3837:
+ goto st1322;
+tr3917:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1274;
-tr3838:
+ goto st1322;
+tr3918:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1274;
-tr3839:
+ goto st1322;
+tr3919:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1274;
-tr3841:
+ goto st1322;
+tr3921:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1274;
-st1274:
+ goto st1322;
+st1322:
if ( ++p == pe )
- goto _test_eof1274;
-case 1274:
+ goto _test_eof1322;
+case 1322:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91692,17 +93641,17 @@ case 1274:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1274;
- case 32: goto st1274;
- case 40: goto tr3844;
- case 41: goto tr3845;
- case 2058: goto tr3847;
- case 2107: goto tr3848;
+ case 9: goto st1322;
+ case 32: goto st1322;
+ case 40: goto tr3924;
+ case 41: goto tr3925;
+ case 2058: goto tr3927;
+ case 2107: goto tr3928;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3846;
- goto tr2327;
-tr3846:
+ goto tr3926;
+ goto tr2396;
+tr3926:
{
s->number64 = 0;
}
@@ -91717,11 +93666,11 @@ tr3846:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1275;
-tr3852:
+ goto st1323;
+tr3932:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -91733,14 +93682,14 @@ tr3852:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1275;
-st1275:
+ goto st1323;
+st1323:
if ( ++p == pe )
- goto _test_eof1275;
-case 1275:
+ goto _test_eof1323;
+case 1323:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91754,40 +93703,40 @@ case 1275:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3849;
- case 32: goto tr3849;
- case 40: goto tr3850;
- case 41: goto tr3851;
- case 2058: goto tr3853;
- case 2107: goto tr3854;
+ case 9: goto tr3929;
+ case 32: goto tr3929;
+ case 40: goto tr3930;
+ case 41: goto tr3931;
+ case 2058: goto tr3933;
+ case 2107: goto tr3934;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3852;
- goto tr2327;
-tr3856:
+ goto tr3932;
+ goto tr2396;
+tr3936:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1276;
-tr3857:
+ goto st1324;
+tr3937:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1276;
-tr3860:
+ goto st1324;
+tr3940:
{
s->line_counter++;
}
- goto st1276;
-tr3895:
+ goto st1324;
+tr3975:
{
s->buffer[s->buffer_length++] = 0;
@@ -91797,15 +93746,15 @@ tr3895:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1276; goto _out;}
+ {p++; cs = 1324; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1276;
-tr3849:
+ goto st1324;
+tr3929:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -91813,11 +93762,11 @@ tr3849:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1276;
-tr3850:
+ goto st1324;
+tr3930:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -91825,18 +93774,18 @@ tr3850:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1276;
-tr3851:
+ goto st1324;
+tr3931:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -91844,18 +93793,18 @@ tr3851:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1276;
-tr3853:
+ goto st1324;
+tr3933:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -91863,17 +93812,17 @@ tr3853:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1276;
-st1276:
+ goto st1324;
+st1324:
if ( ++p == pe )
- goto _test_eof1276;
-case 1276:
+ goto _test_eof1324;
+case 1324:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91887,37 +93836,37 @@ case 1276:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1276;
- case 32: goto st1276;
- case 40: goto tr3856;
- case 41: goto tr3857;
- case 45: goto tr3858;
- case 2058: goto tr3860;
- case 2107: goto tr3861;
+ case 9: goto st1324;
+ case 32: goto st1324;
+ case 40: goto tr3936;
+ case 41: goto tr3937;
+ case 45: goto tr3938;
+ case 2058: goto tr3940;
+ case 2107: goto tr3941;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3859;
+ goto tr3939;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3859;
+ goto tr3939;
} else
- goto tr3859;
- goto tr2998;
-tr3858:
+ goto tr3939;
+ goto tr3067;
+tr3938:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1277;
-st1277:
+ goto st1325;
+st1325:
if ( ++p == pe )
- goto _test_eof1277;
-case 1277:
+ goto _test_eof1325;
+case 1325:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -91931,38 +93880,38 @@ case 1277:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3862;
- case 32: goto tr3862;
- case 40: goto tr3863;
- case 41: goto tr3864;
- case 2058: goto tr3865;
- case 2107: goto tr3866;
+ case 9: goto tr3942;
+ case 32: goto tr3942;
+ case 40: goto tr3943;
+ case 41: goto tr3944;
+ case 2058: goto tr3945;
+ case 2107: goto tr3946;
}
- goto tr2998;
-tr3869:
+ goto tr3067;
+tr3949:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1278;
-tr3870:
+ goto st1326;
+tr3950:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1278;
-tr3872:
+ goto st1326;
+tr3952:
{
s->line_counter++;
}
- goto st1278;
-tr3891:
+ goto st1326;
+tr3971:
{
s->buffer[s->buffer_length++] = 0;
@@ -91972,95 +93921,95 @@ tr3891:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1278; goto _out;}
+ {p++; cs = 1326; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1278;
-tr3862:
+ goto st1326;
+tr3942:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1278;
-tr3863:
+ goto st1326;
+tr3943:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1278;
-tr3864:
+ goto st1326;
+tr3944:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1278;
-tr3865:
+ goto st1326;
+tr3945:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1278;
-st1278:
+ goto st1326;
+st1326:
if ( ++p == pe )
- goto _test_eof1278;
-case 1278:
+ goto _test_eof1326;
+case 1326:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -92074,29 +94023,29 @@ case 1278:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1278;
- case 32: goto st1278;
- case 40: goto tr3869;
- case 41: goto tr3870;
- case 2058: goto tr3872;
- case 2107: goto tr3873;
+ case 9: goto st1326;
+ case 32: goto st1326;
+ case 40: goto tr3949;
+ case 41: goto tr3950;
+ case 2058: goto tr3952;
+ case 2107: goto tr3953;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3871;
+ goto tr3951;
} else if ( _widec > 86 ) {
if ( 97 <= _widec && _widec <= 118 )
- goto tr3871;
+ goto tr3951;
} else
- goto tr3871;
- goto tr3867;
-tr3871:
+ goto tr3951;
+ goto tr3947;
+tr3951:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -92104,34 +94053,34 @@ tr3871:
*rdata_tail = first_base32hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1279;
-tr3886:
+ goto st1327;
+tr3966:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_base32hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1279;
-st1279:
+ goto st1327;
+st1327:
if ( ++p == pe )
- goto _test_eof1279;
-case 1279:
+ goto _test_eof1327;
+case 1327:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3874;
+ goto tr3954;
} else if ( (*p) > 86 ) {
if ( 97 <= (*p) && (*p) <= 118 )
- goto tr3874;
+ goto tr3954;
} else
- goto tr3874;
- goto tr3867;
-tr3874:
+ goto tr3954;
+ goto tr3947;
+tr3954:
{
*(rdata_tail++) += second_left_base32hex_to_num[(uint8_t)(*p)];
@@ -92139,44 +94088,44 @@ tr3874:
*rdata_tail = second_right_base32hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1280;
-st1280:
+ goto st1328;
+st1328:
if ( ++p == pe )
- goto _test_eof1280;
-case 1280:
+ goto _test_eof1328;
+case 1328:
if ( (*p) == 61 )
- goto st1291;
+ goto st1339;
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3875;
+ goto tr3955;
} else if ( (*p) > 86 ) {
if ( 97 <= (*p) && (*p) <= 118 )
- goto tr3875;
+ goto tr3955;
} else
- goto tr3875;
- goto tr3867;
-tr3875:
+ goto tr3955;
+ goto tr3947;
+tr3955:
{
*rdata_tail += third_base32hex_to_num[(uint8_t)(*p)];
}
- goto st1281;
-st1281:
+ goto st1329;
+st1329:
if ( ++p == pe )
- goto _test_eof1281;
-case 1281:
+ goto _test_eof1329;
+case 1329:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3877;
+ goto tr3957;
} else if ( (*p) > 86 ) {
if ( 97 <= (*p) && (*p) <= 118 )
- goto tr3877;
+ goto tr3957;
} else
- goto tr3877;
- goto tr3867;
-tr3877:
+ goto tr3957;
+ goto tr3947;
+tr3957:
{
*(rdata_tail++) += fourth_left_base32hex_to_num[(uint8_t)(*p)];
@@ -92184,26 +94133,26 @@ tr3877:
*rdata_tail = fourth_right_base32hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1282;
-st1282:
+ goto st1330;
+st1330:
if ( ++p == pe )
- goto _test_eof1282;
-case 1282:
+ goto _test_eof1330;
+case 1330:
if ( (*p) == 61 )
- goto st1290;
+ goto st1338;
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3878;
+ goto tr3958;
} else if ( (*p) > 86 ) {
if ( 97 <= (*p) && (*p) <= 118 )
- goto tr3878;
+ goto tr3958;
} else
- goto tr3878;
- goto tr3867;
-tr3878:
+ goto tr3958;
+ goto tr3947;
+tr3958:
{
*(rdata_tail++) += fifth_left_base32hex_to_num[(uint8_t)(*p)];
@@ -92211,44 +94160,44 @@ tr3878:
*rdata_tail = fifth_right_base32hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1283;
-st1283:
+ goto st1331;
+st1331:
if ( ++p == pe )
- goto _test_eof1283;
-case 1283:
+ goto _test_eof1331;
+case 1331:
if ( (*p) == 61 )
- goto st1288;
+ goto st1336;
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3880;
+ goto tr3960;
} else if ( (*p) > 86 ) {
if ( 97 <= (*p) && (*p) <= 118 )
- goto tr3880;
+ goto tr3960;
} else
- goto tr3880;
- goto tr3867;
-tr3880:
+ goto tr3960;
+ goto tr3947;
+tr3960:
{
*rdata_tail += sixth_base32hex_to_num[(uint8_t)(*p)];
}
- goto st1284;
-st1284:
+ goto st1332;
+st1332:
if ( ++p == pe )
- goto _test_eof1284;
-case 1284:
+ goto _test_eof1332;
+case 1332:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3882;
+ goto tr3962;
} else if ( (*p) > 86 ) {
if ( 97 <= (*p) && (*p) <= 118 )
- goto tr3882;
+ goto tr3962;
} else
- goto tr3882;
- goto tr3867;
-tr3882:
+ goto tr3962;
+ goto tr3947;
+tr3962:
{
*(rdata_tail++) += seventh_left_base32hex_to_num[(uint8_t)(*p)];
@@ -92256,162 +94205,162 @@ tr3882:
*rdata_tail = seventh_right_base32hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1285;
-st1285:
+ goto st1333;
+st1333:
if ( ++p == pe )
- goto _test_eof1285;
-case 1285:
+ goto _test_eof1333;
+case 1333:
if ( (*p) == 61 )
- goto st1286;
+ goto st1334;
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3883;
+ goto tr3963;
} else if ( (*p) > 86 ) {
if ( 97 <= (*p) && (*p) <= 118 )
- goto tr3883;
+ goto tr3963;
} else
- goto tr3883;
- goto tr3867;
-tr3883:
+ goto tr3963;
+ goto tr3947;
+tr3963:
{
*(rdata_tail++) += eighth_base32hex_to_num[(uint8_t)(*p)];
}
- goto st1286;
-st1286:
+ goto st1334;
+st1334:
if ( ++p == pe )
- goto _test_eof1286;
-case 1286:
+ goto _test_eof1334;
+case 1334:
switch( (*p) ) {
- case 32: goto tr3885;
- case 59: goto tr3885;
+ case 32: goto tr3965;
+ case 59: goto tr3965;
}
if ( (*p) < 48 ) {
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr3885;
+ goto tr3965;
} else if ( (*p) >= 9 )
- goto tr3885;
+ goto tr3965;
} else if ( (*p) > 57 ) {
if ( (*p) > 86 ) {
if ( 97 <= (*p) && (*p) <= 118 )
- goto tr3886;
+ goto tr3966;
} else if ( (*p) >= 65 )
- goto tr3886;
+ goto tr3966;
} else
- goto tr3886;
- goto tr3867;
-tr3885:
+ goto tr3966;
+ goto tr3947;
+tr3965:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 1287;goto st376;} }
- goto st1287;
-st1287:
+ { p--; {stack[top++] = 1335;goto st385;} }
+ goto st1335;
+st1335:
if ( ++p == pe )
- goto _test_eof1287;
-case 1287:
+ goto _test_eof1335;
+case 1335:
switch( (*p) ) {
- case 32: goto tr3887;
- case 59: goto tr3887;
+ case 32: goto tr3967;
+ case 59: goto tr3967;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr3887;
+ goto tr3967;
} else if ( (*p) >= 9 )
- goto tr3887;
- goto tr75;
-tr3887:
+ goto tr3967;
+ goto tr77;
+tr3967:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1477;
-st1477:
+ goto st1525;
+st1525:
if ( ++p == pe )
- goto _test_eof1477;
-case 1477:
+ goto _test_eof1525;
+case 1525:
goto st0;
-st1288:
+st1336:
if ( ++p == pe )
- goto _test_eof1288;
-case 1288:
+ goto _test_eof1336;
+case 1336:
if ( (*p) == 61 )
- goto st1289;
- goto tr3867;
-st1289:
+ goto st1337;
+ goto tr3947;
+st1337:
if ( ++p == pe )
- goto _test_eof1289;
-case 1289:
+ goto _test_eof1337;
+case 1337:
if ( (*p) == 61 )
- goto st1286;
- goto tr3867;
-st1290:
+ goto st1334;
+ goto tr3947;
+st1338:
if ( ++p == pe )
- goto _test_eof1290;
-case 1290:
+ goto _test_eof1338;
+case 1338:
if ( (*p) == 61 )
- goto st1288;
- goto tr3867;
-st1291:
+ goto st1336;
+ goto tr3947;
+st1339:
if ( ++p == pe )
- goto _test_eof1291;
-case 1291:
+ goto _test_eof1339;
+case 1339:
if ( (*p) == 61 )
- goto st1292;
- goto tr3867;
-st1292:
+ goto st1340;
+ goto tr3947;
+st1340:
if ( ++p == pe )
- goto _test_eof1292;
-case 1292:
+ goto _test_eof1340;
+case 1340:
if ( (*p) == 61 )
- goto st1290;
- goto tr3867;
-tr3873:
+ goto st1338;
+ goto tr3947;
+tr3953:
{
s->buffer_length = 0;
}
- goto st1293;
-tr3890:
+ goto st1341;
+tr3970:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1293;
-tr3866:
+ goto st1341;
+tr3946:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1293;
-st1293:
+ goto st1341;
+st1341:
if ( ++p == pe )
- goto _test_eof1293;
-case 1293:
+ goto _test_eof1341;
+case 1341:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -92431,27 +94380,27 @@ case 1293:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3891;
+ goto tr3971;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3890;
- goto tr75;
-tr3893:
+ goto tr3970;
+ goto tr77;
+tr3973:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1294;
-tr3859:
+ goto st1342;
+tr3939:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -92459,33 +94408,33 @@ tr3859:
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1294;
-st1294:
+ goto st1342;
+st1342:
if ( ++p == pe )
- goto _test_eof1294;
-case 1294:
+ goto _test_eof1342;
+case 1342:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3892;
+ goto tr3972;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr3892;
+ goto tr3972;
} else
- goto tr3892;
- goto tr2998;
-tr3892:
+ goto tr3972;
+ goto tr3067;
+tr3972:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1295;
-st1295:
+ goto st1343;
+st1343:
if ( ++p == pe )
- goto _test_eof1295;
-case 1295:
+ goto _test_eof1343;
+case 1343:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -92499,35 +94448,35 @@ case 1295:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3862;
- case 32: goto tr3862;
- case 40: goto tr3863;
- case 41: goto tr3864;
- case 2058: goto tr3865;
- case 2107: goto tr3866;
+ case 9: goto tr3942;
+ case 32: goto tr3942;
+ case 40: goto tr3943;
+ case 41: goto tr3944;
+ case 2058: goto tr3945;
+ case 2107: goto tr3946;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3893;
+ goto tr3973;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3893;
+ goto tr3973;
} else
- goto tr3893;
- goto tr2998;
-tr3861:
+ goto tr3973;
+ goto tr3067;
+tr3941:
{
s->buffer_length = 0;
}
- goto st1296;
-tr3894:
+ goto st1344;
+tr3974:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1296;
-tr3854:
+ goto st1344;
+tr3934:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -92535,17 +94484,17 @@ tr3854:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1296;
-st1296:
+ goto st1344;
+st1344:
if ( ++p == pe )
- goto _test_eof1296;
-case 1296:
+ goto _test_eof1344;
+case 1344:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -92565,40 +94514,40 @@ case 1296:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3895;
+ goto tr3975;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3894;
- goto tr75;
-tr3848:
+ goto tr3974;
+ goto tr77;
+tr3928:
{
s->buffer_length = 0;
}
- goto st1297;
-tr3896:
+ goto st1345;
+tr3976:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1297;
-tr3842:
+ goto st1345;
+tr3922:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1297;
-st1297:
+ goto st1345;
+st1345:
if ( ++p == pe )
- goto _test_eof1297;
-case 1297:
+ goto _test_eof1345;
+case 1345:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -92618,40 +94567,40 @@ case 1297:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3897;
+ goto tr3977;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3896;
- goto tr75;
-tr3836:
+ goto tr3976;
+ goto tr77;
+tr3916:
{
s->buffer_length = 0;
}
- goto st1298;
-tr3898:
+ goto st1346;
+tr3978:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1298;
-tr3830:
+ goto st1346;
+tr3910:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1298;
-st1298:
+ goto st1346;
+st1346:
if ( ++p == pe )
- goto _test_eof1298;
-case 1298:
+ goto _test_eof1346;
+case 1346:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -92671,18 +94620,18 @@ case 1298:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3899;
+ goto tr3979;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3898;
- goto tr75;
-st1299:
+ goto tr3978;
+ goto tr77;
+st1347:
if ( ++p == pe )
- goto _test_eof1299;
-case 1299:
+ goto _test_eof1347;
+case 1347:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3900;
- goto tr2327;
-tr3900:
+ goto tr3980;
+ goto tr2396;
+tr3980:
{
s->number64 = 0;
}
@@ -92697,11 +94646,11 @@ tr3900:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1300;
-tr3904:
+ goto st1348;
+tr3984:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -92713,14 +94662,14 @@ tr3904:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1300;
-st1300:
+ goto st1348;
+st1348:
if ( ++p == pe )
- goto _test_eof1300;
-case 1300:
+ goto _test_eof1348;
+case 1348:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -92734,40 +94683,40 @@ case 1300:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3901;
- case 32: goto tr3901;
- case 40: goto tr3902;
- case 41: goto tr3903;
- case 2058: goto tr3905;
- case 2107: goto tr3906;
+ case 9: goto tr3981;
+ case 32: goto tr3981;
+ case 40: goto tr3982;
+ case 41: goto tr3983;
+ case 2058: goto tr3985;
+ case 2107: goto tr3986;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3904;
- goto tr2327;
-tr3908:
+ goto tr3984;
+ goto tr2396;
+tr3988:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1301;
-tr3909:
+ goto st1349;
+tr3989:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1301;
-tr3911:
+ goto st1349;
+tr3991:
{
s->line_counter++;
}
- goto st1301;
-tr3946:
+ goto st1349;
+tr4026:
{
s->buffer[s->buffer_length++] = 0;
@@ -92777,79 +94726,79 @@ tr3946:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1301; goto _out;}
+ {p++; cs = 1349; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1301;
-tr3901:
+ goto st1349;
+tr3981:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1301;
-tr3902:
+ goto st1349;
+tr3982:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1301;
-tr3903:
+ goto st1349;
+tr3983:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1301;
-tr3905:
+ goto st1349;
+tr3985:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1301;
-st1301:
+ goto st1349;
+st1349:
if ( ++p == pe )
- goto _test_eof1301;
-case 1301:
+ goto _test_eof1349;
+case 1349:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -92863,17 +94812,17 @@ case 1301:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1301;
- case 32: goto st1301;
- case 40: goto tr3908;
- case 41: goto tr3909;
- case 2058: goto tr3911;
- case 2107: goto tr3912;
+ case 9: goto st1349;
+ case 32: goto st1349;
+ case 40: goto tr3988;
+ case 41: goto tr3989;
+ case 2058: goto tr3991;
+ case 2107: goto tr3992;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3910;
- goto tr2327;
-tr3910:
+ goto tr3990;
+ goto tr2396;
+tr3990:
{
s->number64 = 0;
}
@@ -92888,11 +94837,11 @@ tr3910:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1302;
-tr3916:
+ goto st1350;
+tr3996:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -92904,14 +94853,14 @@ tr3916:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1302;
-st1302:
+ goto st1350;
+st1350:
if ( ++p == pe )
- goto _test_eof1302;
-case 1302:
+ goto _test_eof1350;
+case 1350:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -92925,40 +94874,40 @@ case 1302:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3913;
- case 32: goto tr3913;
- case 40: goto tr3914;
- case 41: goto tr3915;
- case 2058: goto tr3917;
- case 2107: goto tr3918;
+ case 9: goto tr3993;
+ case 32: goto tr3993;
+ case 40: goto tr3994;
+ case 41: goto tr3995;
+ case 2058: goto tr3997;
+ case 2107: goto tr3998;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3916;
- goto tr2327;
-tr3920:
+ goto tr3996;
+ goto tr2396;
+tr4000:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1303;
-tr3921:
+ goto st1351;
+tr4001:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1303;
-tr3923:
+ goto st1351;
+tr4003:
{
s->line_counter++;
}
- goto st1303;
-tr3944:
+ goto st1351;
+tr4024:
{
s->buffer[s->buffer_length++] = 0;
@@ -92968,79 +94917,79 @@ tr3944:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1303; goto _out;}
+ {p++; cs = 1351; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1303;
-tr3913:
+ goto st1351;
+tr3993:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1303;
-tr3914:
+ goto st1351;
+tr3994:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1303;
-tr3915:
+ goto st1351;
+tr3995:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1303;
-tr3917:
+ goto st1351;
+tr3997:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1303;
-st1303:
+ goto st1351;
+st1351:
if ( ++p == pe )
- goto _test_eof1303;
-case 1303:
+ goto _test_eof1351;
+case 1351:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -93054,17 +95003,17 @@ case 1303:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1303;
- case 32: goto st1303;
- case 40: goto tr3920;
- case 41: goto tr3921;
- case 2058: goto tr3923;
- case 2107: goto tr3924;
+ case 9: goto st1351;
+ case 32: goto st1351;
+ case 40: goto tr4000;
+ case 41: goto tr4001;
+ case 2058: goto tr4003;
+ case 2107: goto tr4004;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3922;
- goto tr2327;
-tr3922:
+ goto tr4002;
+ goto tr2396;
+tr4002:
{
s->number64 = 0;
}
@@ -93079,11 +95028,11 @@ tr3922:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1304;
-tr3928:
+ goto st1352;
+tr4008:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -93095,14 +95044,14 @@ tr3928:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1304;
-st1304:
+ goto st1352;
+st1352:
if ( ++p == pe )
- goto _test_eof1304;
-case 1304:
+ goto _test_eof1352;
+case 1352:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -93116,40 +95065,40 @@ case 1304:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3925;
- case 32: goto tr3925;
- case 40: goto tr3926;
- case 41: goto tr3927;
- case 2058: goto tr3929;
- case 2107: goto tr3930;
+ case 9: goto tr4005;
+ case 32: goto tr4005;
+ case 40: goto tr4006;
+ case 41: goto tr4007;
+ case 2058: goto tr4009;
+ case 2107: goto tr4010;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3928;
- goto tr2327;
-tr3932:
+ goto tr4008;
+ goto tr2396;
+tr4012:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1305;
-tr3933:
+ goto st1353;
+tr4013:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1305;
-tr3936:
+ goto st1353;
+tr4016:
{
s->line_counter++;
}
- goto st1305;
-tr3942:
+ goto st1353;
+tr4022:
{
s->buffer[s->buffer_length++] = 0;
@@ -93159,15 +95108,15 @@ tr3942:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1305; goto _out;}
+ {p++; cs = 1353; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1305;
-tr3925:
+ goto st1353;
+tr4005:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -93175,11 +95124,11 @@ tr3925:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1305;
-tr3926:
+ goto st1353;
+tr4006:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -93187,18 +95136,18 @@ tr3926:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1305;
-tr3927:
+ goto st1353;
+tr4007:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -93206,18 +95155,18 @@ tr3927:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1305;
-tr3929:
+ goto st1353;
+tr4009:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -93225,17 +95174,17 @@ tr3929:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1305;
-st1305:
+ goto st1353;
+st1353:
if ( ++p == pe )
- goto _test_eof1305;
-case 1305:
+ goto _test_eof1353;
+case 1353:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -93249,87 +95198,87 @@ case 1305:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1305;
- case 32: goto st1305;
- case 40: goto tr3932;
- case 41: goto tr3933;
- case 45: goto tr3934;
- case 2058: goto tr3936;
- case 2107: goto tr3937;
+ case 9: goto st1353;
+ case 32: goto st1353;
+ case 40: goto tr4012;
+ case 41: goto tr4013;
+ case 45: goto tr4014;
+ case 2058: goto tr4016;
+ case 2107: goto tr4017;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3935;
+ goto tr4015;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3935;
+ goto tr4015;
} else
- goto tr3935;
- goto tr2998;
-tr3934:
+ goto tr4015;
+ goto tr3067;
+tr4014:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1306;
-st1306:
+ goto st1354;
+st1354:
if ( ++p == pe )
- goto _test_eof1306;
-case 1306:
+ goto _test_eof1354;
+case 1354:
switch( (*p) ) {
- case 32: goto tr3938;
- case 59: goto tr3938;
+ case 32: goto tr4018;
+ case 59: goto tr4018;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr3938;
+ goto tr4018;
} else if ( (*p) >= 9 )
- goto tr3938;
- goto tr2998;
-tr3938:
+ goto tr4018;
+ goto tr3067;
+tr4018:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1478;
-st1478:
+ goto st1526;
+st1526:
if ( ++p == pe )
- goto _test_eof1478;
-case 1478:
+ goto _test_eof1526;
+case 1526:
goto st0;
-tr3940:
+tr4020:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1307;
-tr3935:
+ goto st1355;
+tr4015:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
@@ -93337,65 +95286,65 @@ tr3935:
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1307;
-st1307:
+ goto st1355;
+st1355:
if ( ++p == pe )
- goto _test_eof1307;
-case 1307:
+ goto _test_eof1355;
+case 1355:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3939;
+ goto tr4019;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr3939;
+ goto tr4019;
} else
- goto tr3939;
- goto tr2998;
-tr3939:
+ goto tr4019;
+ goto tr3067;
+tr4019:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1308;
-st1308:
+ goto st1356;
+st1356:
if ( ++p == pe )
- goto _test_eof1308;
-case 1308:
+ goto _test_eof1356;
+case 1356:
switch( (*p) ) {
- case 32: goto tr3938;
- case 59: goto tr3938;
+ case 32: goto tr4018;
+ case 59: goto tr4018;
}
if ( (*p) < 48 ) {
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr3938;
+ goto tr4018;
} else if ( (*p) >= 9 )
- goto tr3938;
+ goto tr4018;
} else if ( (*p) > 57 ) {
if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr3940;
+ goto tr4020;
} else if ( (*p) >= 65 )
- goto tr3940;
+ goto tr4020;
} else
- goto tr3940;
- goto tr2998;
-tr3937:
+ goto tr4020;
+ goto tr3067;
+tr4017:
{
s->buffer_length = 0;
}
- goto st1309;
-tr3941:
+ goto st1357;
+tr4021:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1309;
-tr3930:
+ goto st1357;
+tr4010:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -93403,17 +95352,17 @@ tr3930:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1309;
-st1309:
+ goto st1357;
+st1357:
if ( ++p == pe )
- goto _test_eof1309;
-case 1309:
+ goto _test_eof1357;
+case 1357:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -93433,40 +95382,40 @@ case 1309:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3942;
+ goto tr4022;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3941;
- goto tr75;
-tr3924:
+ goto tr4021;
+ goto tr77;
+tr4004:
{
s->buffer_length = 0;
}
- goto st1310;
-tr3943:
+ goto st1358;
+tr4023:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1310;
-tr3918:
+ goto st1358;
+tr3998:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1310;
-st1310:
+ goto st1358;
+st1358:
if ( ++p == pe )
- goto _test_eof1310;
-case 1310:
+ goto _test_eof1358;
+case 1358:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -93486,40 +95435,40 @@ case 1310:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3944;
+ goto tr4024;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3943;
- goto tr75;
-tr3912:
+ goto tr4023;
+ goto tr77;
+tr3992:
{
s->buffer_length = 0;
}
- goto st1311;
-tr3945:
+ goto st1359;
+tr4025:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1311;
-tr3906:
+ goto st1359;
+tr3986:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1311;
-st1311:
+ goto st1359;
+st1359:
if ( ++p == pe )
- goto _test_eof1311;
-case 1311:
+ goto _test_eof1359;
+case 1359:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -93539,18 +95488,18 @@ case 1311:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3946;
+ goto tr4026;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3945;
- goto tr75;
-st1312:
+ goto tr4025;
+ goto tr77;
+st1360:
if ( ++p == pe )
- goto _test_eof1312;
-case 1312:
+ goto _test_eof1360;
+case 1360:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3947;
- goto tr2327;
-tr3947:
+ goto tr4027;
+ goto tr2396;
+tr4027:
{
s->number64 = 0;
}
@@ -93565,11 +95514,11 @@ tr3947:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1313;
-tr3951:
+ goto st1361;
+tr4031:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -93581,14 +95530,14 @@ tr3951:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1313;
-st1313:
+ goto st1361;
+st1361:
if ( ++p == pe )
- goto _test_eof1313;
-case 1313:
+ goto _test_eof1361;
+case 1361:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -93602,40 +95551,40 @@ case 1313:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3948;
- case 32: goto tr3948;
- case 40: goto tr3949;
- case 41: goto tr3950;
- case 2058: goto tr3952;
- case 2107: goto tr3953;
+ case 9: goto tr4028;
+ case 32: goto tr4028;
+ case 40: goto tr4029;
+ case 41: goto tr4030;
+ case 2058: goto tr4032;
+ case 2107: goto tr4033;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3951;
- goto tr2327;
-tr3955:
+ goto tr4031;
+ goto tr2396;
+tr4035:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1314;
-tr3956:
+ goto st1362;
+tr4036:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1314;
-tr3958:
+ goto st1362;
+tr4038:
{
s->line_counter++;
}
- goto st1314;
-tr4000:
+ goto st1362;
+tr4080:
{
s->buffer[s->buffer_length++] = 0;
@@ -93645,79 +95594,79 @@ tr4000:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1314; goto _out;}
+ {p++; cs = 1362; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1314;
-tr3948:
+ goto st1362;
+tr4028:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1314;
-tr3949:
+ goto st1362;
+tr4029:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1314;
-tr3950:
+ goto st1362;
+tr4030:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1314;
-tr3952:
+ goto st1362;
+tr4032:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1314;
-st1314:
+ goto st1362;
+st1362:
if ( ++p == pe )
- goto _test_eof1314;
-case 1314:
+ goto _test_eof1362;
+case 1362:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -93731,17 +95680,17 @@ case 1314:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1314;
- case 32: goto st1314;
- case 40: goto tr3955;
- case 41: goto tr3956;
- case 2058: goto tr3958;
- case 2107: goto tr3959;
+ case 9: goto st1362;
+ case 32: goto st1362;
+ case 40: goto tr4035;
+ case 41: goto tr4036;
+ case 2058: goto tr4038;
+ case 2107: goto tr4039;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3957;
- goto tr2327;
-tr3957:
+ goto tr4037;
+ goto tr2396;
+tr4037:
{
s->number64 = 0;
}
@@ -93756,11 +95705,11 @@ tr3957:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1315;
-tr3963:
+ goto st1363;
+tr4043:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -93772,14 +95721,14 @@ tr3963:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1315;
-st1315:
+ goto st1363;
+st1363:
if ( ++p == pe )
- goto _test_eof1315;
-case 1315:
+ goto _test_eof1363;
+case 1363:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -93793,40 +95742,40 @@ case 1315:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3960;
- case 32: goto tr3960;
- case 40: goto tr3961;
- case 41: goto tr3962;
- case 2058: goto tr3964;
- case 2107: goto tr3965;
+ case 9: goto tr4040;
+ case 32: goto tr4040;
+ case 40: goto tr4041;
+ case 41: goto tr4042;
+ case 2058: goto tr4044;
+ case 2107: goto tr4045;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3963;
- goto tr2327;
-tr3967:
+ goto tr4043;
+ goto tr2396;
+tr4047:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1316;
-tr3968:
+ goto st1364;
+tr4048:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1316;
-tr3970:
+ goto st1364;
+tr4050:
{
s->line_counter++;
}
- goto st1316;
-tr3998:
+ goto st1364;
+tr4078:
{
s->buffer[s->buffer_length++] = 0;
@@ -93836,79 +95785,79 @@ tr3998:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1316; goto _out;}
+ {p++; cs = 1364; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1316;
-tr3960:
+ goto st1364;
+tr4040:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1316;
-tr3961:
+ goto st1364;
+tr4041:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1316;
-tr3962:
+ goto st1364;
+tr4042:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1316;
-tr3964:
+ goto st1364;
+tr4044:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1316;
-st1316:
+ goto st1364;
+st1364:
if ( ++p == pe )
- goto _test_eof1316;
-case 1316:
+ goto _test_eof1364;
+case 1364:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -93922,17 +95871,17 @@ case 1316:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1316;
- case 32: goto st1316;
- case 40: goto tr3967;
- case 41: goto tr3968;
- case 2058: goto tr3970;
- case 2107: goto tr3971;
+ case 9: goto st1364;
+ case 32: goto st1364;
+ case 40: goto tr4047;
+ case 41: goto tr4048;
+ case 2058: goto tr4050;
+ case 2107: goto tr4051;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3969;
- goto tr2327;
-tr3969:
+ goto tr4049;
+ goto tr2396;
+tr4049:
{
s->number64 = 0;
}
@@ -93947,11 +95896,11 @@ tr3969:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1317;
-tr3975:
+ goto st1365;
+tr4055:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -93963,14 +95912,14 @@ tr3975:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1317;
-st1317:
+ goto st1365;
+st1365:
if ( ++p == pe )
- goto _test_eof1317;
-case 1317:
+ goto _test_eof1365;
+case 1365:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -93984,40 +95933,40 @@ case 1317:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr3972;
- case 32: goto tr3972;
- case 40: goto tr3973;
- case 41: goto tr3974;
- case 2058: goto tr3976;
- case 2107: goto tr3977;
+ case 9: goto tr4052;
+ case 32: goto tr4052;
+ case 40: goto tr4053;
+ case 41: goto tr4054;
+ case 2058: goto tr4056;
+ case 2107: goto tr4057;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr3975;
- goto tr2327;
-tr3979:
+ goto tr4055;
+ goto tr2396;
+tr4059:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1318;
-tr3980:
+ goto st1366;
+tr4060:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1318;
-tr3982:
+ goto st1366;
+tr4062:
{
s->line_counter++;
}
- goto st1318;
-tr3996:
+ goto st1366;
+tr4076:
{
s->buffer[s->buffer_length++] = 0;
@@ -94027,79 +95976,79 @@ tr3996:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1318; goto _out;}
+ {p++; cs = 1366; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1318;
-tr3972:
+ goto st1366;
+tr4052:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1318;
-tr3973:
+ goto st1366;
+tr4053:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1318;
-tr3974:
+ goto st1366;
+tr4054:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1318;
-tr3976:
+ goto st1366;
+tr4056:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1318;
-st1318:
+ goto st1366;
+st1366:
if ( ++p == pe )
- goto _test_eof1318;
-case 1318:
+ goto _test_eof1366;
+case 1366:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -94113,69 +96062,69 @@ case 1318:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1318;
- case 32: goto st1318;
- case 40: goto tr3979;
- case 41: goto tr3980;
- case 2058: goto tr3982;
- case 2107: goto tr3983;
+ case 9: goto st1366;
+ case 32: goto st1366;
+ case 40: goto tr4059;
+ case 41: goto tr4060;
+ case 2058: goto tr4062;
+ case 2107: goto tr4063;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3981;
+ goto tr4061;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3981;
+ goto tr4061;
} else
- goto tr3981;
- goto tr2998;
-tr3981:
+ goto tr4061;
+ goto tr3067;
+tr4061:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1319;
-st1319:
+ goto st1367;
+st1367:
if ( ++p == pe )
- goto _test_eof1319;
-case 1319:
+ goto _test_eof1367;
+case 1367:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr3984;
+ goto tr4064;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr3984;
+ goto tr4064;
} else
- goto tr3984;
- goto tr2998;
-tr3986:
+ goto tr4064;
+ goto tr3067;
+tr4066:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1320;
-tr3987:
+ goto st1368;
+tr4067:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1320;
-tr3988:
+ goto st1368;
+tr4068:
{
s->line_counter++;
}
- goto st1320;
-tr3994:
+ goto st1368;
+tr4074:
{
s->buffer[s->buffer_length++] = 0;
@@ -94185,24 +96134,24 @@ tr3994:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1320; goto _out;}
+ {p++; cs = 1368; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1320;
-tr3984:
+ goto st1368;
+tr4064:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1320;
-st1320:
+ goto st1368;
+st1368:
if ( ++p == pe )
- goto _test_eof1320;
-case 1320:
+ goto _test_eof1368;
+case 1368:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -94220,42 +96169,42 @@ case 1320:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st1320;
- case 32: goto st1320;
- case 40: goto tr3986;
- case 41: goto tr3987;
- case 3082: goto tr3988;
- case 3131: goto tr3989;
- case 3338: goto tr3990;
- case 3387: goto tr3990;
- case 3594: goto tr3991;
- case 3643: goto tr3992;
+ case 9: goto st1368;
+ case 32: goto st1368;
+ case 40: goto tr4066;
+ case 41: goto tr4067;
+ case 3082: goto tr4068;
+ case 3131: goto tr4069;
+ case 3338: goto tr4070;
+ case 3387: goto tr4070;
+ case 3594: goto tr4071;
+ case 3643: goto tr4072;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3981;
+ goto tr4061;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3981;
+ goto tr4061;
} else
- goto tr3981;
- goto tr2998;
-tr3989:
+ goto tr4061;
+ goto tr3067;
+tr4069:
{
s->buffer_length = 0;
}
- goto st1321;
-tr3993:
+ goto st1369;
+tr4073:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1321;
-st1321:
+ goto st1369;
+st1369:
if ( ++p == pe )
- goto _test_eof1321;
-case 1321:
+ goto _test_eof1369;
+case 1369:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -94275,32 +96224,32 @@ case 1321:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3994;
+ goto tr4074;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3993;
- goto tr2998;
-tr3990:
+ goto tr4073;
+ goto tr3067;
+tr4070:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1479;
-st1479:
+ goto st1527;
+st1527:
if ( ++p == pe )
- goto _test_eof1479;
-case 1479:
+ goto _test_eof1527;
+case 1527:
goto st0;
-tr3991:
+tr4071:
{
s->line_counter++;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1480;
-st1480:
+ goto st1528;
+st1528:
if ( ++p == pe )
- goto _test_eof1480;
-case 1480:
+ goto _test_eof1528;
+case 1528:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -94318,38 +96267,38 @@ case 1480:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st1320;
- case 32: goto st1320;
- case 40: goto tr3986;
- case 41: goto tr3987;
- case 3082: goto tr3988;
- case 3131: goto tr3989;
- case 3338: goto tr3990;
- case 3387: goto tr3990;
- case 3594: goto tr3991;
- case 3643: goto tr3992;
+ case 9: goto st1368;
+ case 32: goto st1368;
+ case 40: goto tr4066;
+ case 41: goto tr4067;
+ case 3082: goto tr4068;
+ case 3131: goto tr4069;
+ case 3338: goto tr4070;
+ case 3387: goto tr4070;
+ case 3594: goto tr4071;
+ case 3643: goto tr4072;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr3981;
+ goto tr4061;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr3981;
+ goto tr4061;
} else
- goto tr3981;
- goto tr2998;
-tr3992:
+ goto tr4061;
+ goto tr3067;
+tr4072:
{
s->buffer_length = 0;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1481;
-st1481:
+ goto st1529;
+st1529:
if ( ++p == pe )
- goto _test_eof1481;
-case 1481:
+ goto _test_eof1529;
+case 1529:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -94369,40 +96318,40 @@ case 1481:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3994;
+ goto tr4074;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3993;
- goto tr2998;
-tr3983:
+ goto tr4073;
+ goto tr3067;
+tr4063:
{
s->buffer_length = 0;
}
- goto st1322;
-tr3995:
+ goto st1370;
+tr4075:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1322;
-tr3977:
+ goto st1370;
+tr4057:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1322;
-st1322:
+ goto st1370;
+st1370:
if ( ++p == pe )
- goto _test_eof1322;
-case 1322:
+ goto _test_eof1370;
+case 1370:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -94422,40 +96371,40 @@ case 1322:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3996;
+ goto tr4076;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3995;
- goto tr75;
-tr3971:
+ goto tr4075;
+ goto tr77;
+tr4051:
{
s->buffer_length = 0;
}
- goto st1323;
-tr3997:
+ goto st1371;
+tr4077:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1323;
-tr3965:
+ goto st1371;
+tr4045:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1323;
-st1323:
+ goto st1371;
+st1371:
if ( ++p == pe )
- goto _test_eof1323;
-case 1323:
+ goto _test_eof1371;
+case 1371:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -94475,40 +96424,40 @@ case 1323:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr3998;
+ goto tr4078;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3997;
- goto tr75;
-tr3959:
+ goto tr4077;
+ goto tr77;
+tr4039:
{
s->buffer_length = 0;
}
- goto st1324;
-tr3999:
+ goto st1372;
+tr4079:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1324;
-tr3953:
+ goto st1372;
+tr4033:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1324;
-st1324:
+ goto st1372;
+st1372:
if ( ++p == pe )
- goto _test_eof1324;
-case 1324:
+ goto _test_eof1372;
+case 1372:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -94528,18 +96477,18 @@ case 1324:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4000;
+ goto tr4080;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr3999;
- goto tr75;
-st1325:
+ goto tr4079;
+ goto tr77;
+st1373:
if ( ++p == pe )
- goto _test_eof1325;
-case 1325:
+ goto _test_eof1373;
+case 1373:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4001;
- goto tr2327;
-tr4001:
+ goto tr4081;
+ goto tr2396;
+tr4081:
{
s->number64 = 0;
}
@@ -94554,11 +96503,11 @@ tr4001:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1326;
-tr4005:
+ goto st1374;
+tr4085:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -94570,14 +96519,14 @@ tr4005:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1326;
-st1326:
+ goto st1374;
+st1374:
if ( ++p == pe )
- goto _test_eof1326;
-case 1326:
+ goto _test_eof1374;
+case 1374:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -94591,40 +96540,40 @@ case 1326:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4002;
- case 32: goto tr4002;
- case 40: goto tr4003;
- case 41: goto tr4004;
- case 2058: goto tr4006;
- case 2107: goto tr4007;
+ case 9: goto tr4082;
+ case 32: goto tr4082;
+ case 40: goto tr4083;
+ case 41: goto tr4084;
+ case 2058: goto tr4086;
+ case 2107: goto tr4087;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4005;
- goto tr2327;
-tr4009:
+ goto tr4085;
+ goto tr2396;
+tr4089:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1327;
-tr4010:
+ goto st1375;
+tr4090:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1327;
-tr4012:
+ goto st1375;
+tr4092:
{
s->line_counter++;
}
- goto st1327;
-tr4018:
+ goto st1375;
+tr4098:
{
s->buffer[s->buffer_length++] = 0;
@@ -94634,15 +96583,15 @@ tr4018:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1327; goto _out;}
+ {p++; cs = 1375; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1327;
-tr4002:
+ goto st1375;
+tr4082:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -94650,11 +96599,11 @@ tr4002:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1327;
-tr4003:
+ goto st1375;
+tr4083:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -94662,18 +96611,18 @@ tr4003:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1327;
-tr4004:
+ goto st1375;
+tr4084:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -94681,18 +96630,18 @@ tr4004:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1327;
-tr4006:
+ goto st1375;
+tr4086:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -94700,17 +96649,17 @@ tr4006:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1327;
-st1327:
+ goto st1375;
+st1375:
if ( ++p == pe )
- goto _test_eof1327;
-case 1327:
+ goto _test_eof1375;
+case 1375:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -94724,17 +96673,17 @@ case 1327:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1327;
- case 32: goto st1327;
- case 40: goto tr4009;
- case 41: goto tr4010;
- case 2058: goto tr4012;
- case 2107: goto tr4013;
+ case 9: goto st1375;
+ case 32: goto st1375;
+ case 40: goto tr4089;
+ case 41: goto tr4090;
+ case 2058: goto tr4092;
+ case 2107: goto tr4093;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4011;
- goto tr2327;
-tr4011:
+ goto tr4091;
+ goto tr2396;
+tr4091:
{
s->number64 = 0;
}
@@ -94749,11 +96698,11 @@ tr4011:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1328;
-tr4015:
+ goto st1376;
+tr4095:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -94765,28 +96714,28 @@ tr4015:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1328;
-st1328:
+ goto st1376;
+st1376:
if ( ++p == pe )
- goto _test_eof1328;
-case 1328:
+ goto _test_eof1376;
+case 1376:
switch( (*p) ) {
- case 32: goto tr4014;
- case 59: goto tr4014;
+ case 32: goto tr4094;
+ case 59: goto tr4094;
}
if ( (*p) < 40 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr4014;
+ goto tr4094;
} else if ( (*p) > 41 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4015;
+ goto tr4095;
} else
- goto tr4014;
- goto tr2327;
-tr4014:
+ goto tr4094;
+ goto tr2396;
+tr4094:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -94794,48 +96743,48 @@ tr4014:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 1329;goto st376;} }
- goto st1329;
-st1329:
+ { p--; {stack[top++] = 1377;goto st385;} }
+ goto st1377;
+st1377:
if ( ++p == pe )
- goto _test_eof1329;
-case 1329:
+ goto _test_eof1377;
+case 1377:
switch( (*p) ) {
- case 32: goto tr4016;
- case 59: goto tr4016;
+ case 32: goto tr4096;
+ case 59: goto tr4096;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr4016;
+ goto tr4096;
} else if ( (*p) >= 9 )
- goto tr4016;
- goto tr75;
-tr4016:
+ goto tr4096;
+ goto tr77;
+tr4096:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1482;
-st1482:
+ goto st1530;
+st1530:
if ( ++p == pe )
- goto _test_eof1482;
-case 1482:
+ goto _test_eof1530;
+case 1530:
goto st0;
-tr4013:
+tr4093:
{
s->buffer_length = 0;
}
- goto st1330;
-tr4017:
+ goto st1378;
+tr4097:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1330;
-tr4007:
+ goto st1378;
+tr4087:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -94843,17 +96792,17 @@ tr4007:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1330;
-st1330:
+ goto st1378;
+st1378:
if ( ++p == pe )
- goto _test_eof1330;
-case 1330:
+ goto _test_eof1378;
+case 1378:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -94873,18 +96822,18 @@ case 1330:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4018;
+ goto tr4098;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4017;
- goto tr75;
-st1331:
+ goto tr4097;
+ goto tr77;
+st1379:
if ( ++p == pe )
- goto _test_eof1331;
-case 1331:
+ goto _test_eof1379;
+case 1379:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4019;
- goto tr2327;
-tr4019:
+ goto tr4099;
+ goto tr2396;
+tr4099:
{
s->number64 = 0;
}
@@ -94899,11 +96848,11 @@ tr4019:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1332;
-tr4023:
+ goto st1380;
+tr4103:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -94915,14 +96864,14 @@ tr4023:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1332;
-st1332:
+ goto st1380;
+st1380:
if ( ++p == pe )
- goto _test_eof1332;
-case 1332:
+ goto _test_eof1380;
+case 1380:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -94936,40 +96885,40 @@ case 1332:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4020;
- case 32: goto tr4020;
- case 40: goto tr4021;
- case 41: goto tr4022;
- case 2058: goto tr4024;
- case 2107: goto tr4025;
+ case 9: goto tr4100;
+ case 32: goto tr4100;
+ case 40: goto tr4101;
+ case 41: goto tr4102;
+ case 2058: goto tr4104;
+ case 2107: goto tr4105;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4023;
- goto tr2327;
-tr4027:
+ goto tr4103;
+ goto tr2396;
+tr4107:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1333;
-tr4028:
+ goto st1381;
+tr4108:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1333;
-tr4030:
+ goto st1381;
+tr4110:
{
s->line_counter++;
}
- goto st1333;
-tr4072:
+ goto st1381;
+tr4152:
{
s->buffer[s->buffer_length++] = 0;
@@ -94979,15 +96928,15 @@ tr4072:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1333; goto _out;}
+ {p++; cs = 1381; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1333;
-tr4020:
+ goto st1381;
+tr4100:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -94995,11 +96944,11 @@ tr4020:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1333;
-tr4021:
+ goto st1381;
+tr4101:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -95007,18 +96956,18 @@ tr4021:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1333;
-tr4022:
+ goto st1381;
+tr4102:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -95026,18 +96975,18 @@ tr4022:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1333;
-tr4024:
+ goto st1381;
+tr4104:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -95045,17 +96994,17 @@ tr4024:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1333;
-st1333:
+ goto st1381;
+st1381:
if ( ++p == pe )
- goto _test_eof1333;
-case 1333:
+ goto _test_eof1381;
+case 1381:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -95069,17 +97018,17 @@ case 1333:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1333;
- case 32: goto st1333;
- case 40: goto tr4027;
- case 41: goto tr4028;
- case 2058: goto tr4030;
- case 2107: goto tr4031;
+ case 9: goto st1381;
+ case 32: goto st1381;
+ case 40: goto tr4107;
+ case 41: goto tr4108;
+ case 2058: goto tr4110;
+ case 2107: goto tr4111;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4029;
- goto tr2327;
-tr4029:
+ goto tr4109;
+ goto tr2396;
+tr4109:
{
s->number64 = 0;
}
@@ -95094,11 +97043,11 @@ tr4029:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1334;
-tr4035:
+ goto st1382;
+tr4115:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -95110,14 +97059,14 @@ tr4035:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1334;
-st1334:
+ goto st1382;
+st1382:
if ( ++p == pe )
- goto _test_eof1334;
-case 1334:
+ goto _test_eof1382;
+case 1382:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -95131,40 +97080,40 @@ case 1334:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4032;
- case 32: goto tr4032;
- case 40: goto tr4033;
- case 41: goto tr4034;
- case 2058: goto tr4036;
- case 2107: goto tr4037;
+ case 9: goto tr4112;
+ case 32: goto tr4112;
+ case 40: goto tr4113;
+ case 41: goto tr4114;
+ case 2058: goto tr4116;
+ case 2107: goto tr4117;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4035;
- goto tr2327;
-tr4039:
+ goto tr4115;
+ goto tr2396;
+tr4119:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1335;
-tr4040:
+ goto st1383;
+tr4120:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1335;
-tr4042:
+ goto st1383;
+tr4122:
{
s->line_counter++;
}
- goto st1335;
-tr4070:
+ goto st1383;
+tr4150:
{
s->buffer[s->buffer_length++] = 0;
@@ -95174,79 +97123,79 @@ tr4070:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1335; goto _out;}
+ {p++; cs = 1383; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1335;
-tr4032:
+ goto st1383;
+tr4112:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1335;
-tr4033:
+ goto st1383;
+tr4113:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1335;
-tr4034:
+ goto st1383;
+tr4114:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1335;
-tr4036:
+ goto st1383;
+tr4116:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1335;
-st1335:
+ goto st1383;
+st1383:
if ( ++p == pe )
- goto _test_eof1335;
-case 1335:
+ goto _test_eof1383;
+case 1383:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -95260,17 +97209,17 @@ case 1335:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1335;
- case 32: goto st1335;
- case 40: goto tr4039;
- case 41: goto tr4040;
- case 2058: goto tr4042;
- case 2107: goto tr4043;
+ case 9: goto st1383;
+ case 32: goto st1383;
+ case 40: goto tr4119;
+ case 41: goto tr4120;
+ case 2058: goto tr4122;
+ case 2107: goto tr4123;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4041;
- goto tr2327;
-tr4041:
+ goto tr4121;
+ goto tr2396;
+tr4121:
{
s->number64 = 0;
}
@@ -95285,11 +97234,11 @@ tr4041:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1336;
-tr4047:
+ goto st1384;
+tr4127:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -95301,14 +97250,14 @@ tr4047:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1336;
-st1336:
+ goto st1384;
+st1384:
if ( ++p == pe )
- goto _test_eof1336;
-case 1336:
+ goto _test_eof1384;
+case 1384:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -95322,40 +97271,40 @@ case 1336:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4044;
- case 32: goto tr4044;
- case 40: goto tr4045;
- case 41: goto tr4046;
- case 2058: goto tr4048;
- case 2107: goto tr4049;
+ case 9: goto tr4124;
+ case 32: goto tr4124;
+ case 40: goto tr4125;
+ case 41: goto tr4126;
+ case 2058: goto tr4128;
+ case 2107: goto tr4129;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4047;
- goto tr2327;
-tr4051:
+ goto tr4127;
+ goto tr2396;
+tr4131:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1337;
-tr4052:
+ goto st1385;
+tr4132:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1337;
-tr4054:
+ goto st1385;
+tr4134:
{
s->line_counter++;
}
- goto st1337;
-tr4068:
+ goto st1385;
+tr4148:
{
s->buffer[s->buffer_length++] = 0;
@@ -95365,79 +97314,79 @@ tr4068:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1337; goto _out;}
+ {p++; cs = 1385; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1337;
-tr4044:
+ goto st1385;
+tr4124:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1337;
-tr4045:
+ goto st1385;
+tr4125:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1337;
-tr4046:
+ goto st1385;
+tr4126:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1337;
-tr4048:
+ goto st1385;
+tr4128:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1337;
-st1337:
+ goto st1385;
+st1385:
if ( ++p == pe )
- goto _test_eof1337;
-case 1337:
+ goto _test_eof1385;
+case 1385:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -95451,69 +97400,69 @@ case 1337:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1337;
- case 32: goto st1337;
- case 40: goto tr4051;
- case 41: goto tr4052;
- case 2058: goto tr4054;
- case 2107: goto tr4055;
+ case 9: goto st1385;
+ case 32: goto st1385;
+ case 40: goto tr4131;
+ case 41: goto tr4132;
+ case 2058: goto tr4134;
+ case 2107: goto tr4135;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr4053;
+ goto tr4133;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr4053;
+ goto tr4133;
} else
- goto tr4053;
- goto tr2998;
-tr4053:
+ goto tr4133;
+ goto tr3067;
+tr4133:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1338;
-st1338:
+ goto st1386;
+st1386:
if ( ++p == pe )
- goto _test_eof1338;
-case 1338:
+ goto _test_eof1386;
+case 1386:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4056;
+ goto tr4136;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4056;
+ goto tr4136;
} else
- goto tr4056;
- goto tr2998;
-tr4058:
+ goto tr4136;
+ goto tr3067;
+tr4138:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1339;
-tr4059:
+ goto st1387;
+tr4139:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1339;
-tr4060:
+ goto st1387;
+tr4140:
{
s->line_counter++;
}
- goto st1339;
-tr4066:
+ goto st1387;
+tr4146:
{
s->buffer[s->buffer_length++] = 0;
@@ -95523,24 +97472,24 @@ tr4066:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1339; goto _out;}
+ {p++; cs = 1387; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1339;
-tr4056:
+ goto st1387;
+tr4136:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1339;
-st1339:
+ goto st1387;
+st1387:
if ( ++p == pe )
- goto _test_eof1339;
-case 1339:
+ goto _test_eof1387;
+case 1387:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -95558,42 +97507,42 @@ case 1339:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st1339;
- case 32: goto st1339;
- case 40: goto tr4058;
- case 41: goto tr4059;
- case 3082: goto tr4060;
- case 3131: goto tr4061;
- case 3338: goto tr4062;
- case 3387: goto tr4062;
- case 3594: goto tr4063;
- case 3643: goto tr4064;
+ case 9: goto st1387;
+ case 32: goto st1387;
+ case 40: goto tr4138;
+ case 41: goto tr4139;
+ case 3082: goto tr4140;
+ case 3131: goto tr4141;
+ case 3338: goto tr4142;
+ case 3387: goto tr4142;
+ case 3594: goto tr4143;
+ case 3643: goto tr4144;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr4053;
+ goto tr4133;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr4053;
+ goto tr4133;
} else
- goto tr4053;
- goto tr2998;
-tr4061:
+ goto tr4133;
+ goto tr3067;
+tr4141:
{
s->buffer_length = 0;
}
- goto st1340;
-tr4065:
+ goto st1388;
+tr4145:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1340;
-st1340:
+ goto st1388;
+st1388:
if ( ++p == pe )
- goto _test_eof1340;
-case 1340:
+ goto _test_eof1388;
+case 1388:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -95613,32 +97562,32 @@ case 1340:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4066;
+ goto tr4146;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4065;
- goto tr2998;
-tr4062:
+ goto tr4145;
+ goto tr3067;
+tr4142:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1483;
-st1483:
+ goto st1531;
+st1531:
if ( ++p == pe )
- goto _test_eof1483;
-case 1483:
+ goto _test_eof1531;
+case 1531:
goto st0;
-tr4063:
+tr4143:
{
s->line_counter++;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1484;
-st1484:
+ goto st1532;
+st1532:
if ( ++p == pe )
- goto _test_eof1484;
-case 1484:
+ goto _test_eof1532;
+case 1532:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -95656,38 +97605,38 @@ case 1484:
!s->multiline ) _widec += 512;
}
switch( _widec ) {
- case 9: goto st1339;
- case 32: goto st1339;
- case 40: goto tr4058;
- case 41: goto tr4059;
- case 3082: goto tr4060;
- case 3131: goto tr4061;
- case 3338: goto tr4062;
- case 3387: goto tr4062;
- case 3594: goto tr4063;
- case 3643: goto tr4064;
+ case 9: goto st1387;
+ case 32: goto st1387;
+ case 40: goto tr4138;
+ case 41: goto tr4139;
+ case 3082: goto tr4140;
+ case 3131: goto tr4141;
+ case 3338: goto tr4142;
+ case 3387: goto tr4142;
+ case 3594: goto tr4143;
+ case 3643: goto tr4144;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr4053;
+ goto tr4133;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr4053;
+ goto tr4133;
} else
- goto tr4053;
- goto tr2998;
-tr4064:
+ goto tr4133;
+ goto tr3067;
+tr4144:
{
s->buffer_length = 0;
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1485;
-st1485:
+ goto st1533;
+st1533:
if ( ++p == pe )
- goto _test_eof1485;
-case 1485:
+ goto _test_eof1533;
+case 1533:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -95707,40 +97656,40 @@ case 1485:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4066;
+ goto tr4146;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4065;
- goto tr2998;
-tr4055:
+ goto tr4145;
+ goto tr3067;
+tr4135:
{
s->buffer_length = 0;
}
- goto st1341;
-tr4067:
+ goto st1389;
+tr4147:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1341;
-tr4049:
+ goto st1389;
+tr4129:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1341;
-st1341:
+ goto st1389;
+st1389:
if ( ++p == pe )
- goto _test_eof1341;
-case 1341:
+ goto _test_eof1389;
+case 1389:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -95760,40 +97709,40 @@ case 1341:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4068;
+ goto tr4148;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4067;
- goto tr75;
-tr4043:
+ goto tr4147;
+ goto tr77;
+tr4123:
{
s->buffer_length = 0;
}
- goto st1342;
-tr4069:
+ goto st1390;
+tr4149:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1342;
-tr4037:
+ goto st1390;
+tr4117:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1342;
-st1342:
+ goto st1390;
+st1390:
if ( ++p == pe )
- goto _test_eof1342;
-case 1342:
+ goto _test_eof1390;
+case 1390:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -95813,23 +97762,23 @@ case 1342:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4070;
+ goto tr4150;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4069;
- goto tr75;
-tr4031:
+ goto tr4149;
+ goto tr77;
+tr4111:
{
s->buffer_length = 0;
}
- goto st1343;
-tr4071:
+ goto st1391;
+tr4151:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1343;
-tr4025:
+ goto st1391;
+tr4105:
{
if (s->number64 <= UINT32_MAX) {
uint32_t num32 = htonl((uint32_t)s->number64);
@@ -95837,17 +97786,17 @@ tr4025:
rdata_tail += 4;
} else {
WARN(ZS_NUMBER32_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1343;
-st1343:
+ goto st1391;
+st1391:
if ( ++p == pe )
- goto _test_eof1343;
-case 1343:
+ goto _test_eof1391;
+case 1391:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -95867,18 +97816,18 @@ case 1343:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4072;
+ goto tr4152;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4071;
- goto tr75;
-st1344:
+ goto tr4151;
+ goto tr77;
+st1392:
if ( ++p == pe )
- goto _test_eof1344;
-case 1344:
+ goto _test_eof1392;
+case 1392:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4073;
- goto tr2327;
-tr4073:
+ goto tr4153;
+ goto tr2396;
+tr4153:
{
s->number64 = 0;
}
@@ -95893,11 +97842,11 @@ tr4073:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1345;
-tr4077:
+ goto st1393;
+tr4157:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -95909,14 +97858,14 @@ tr4077:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1345;
-st1345:
+ goto st1393;
+st1393:
if ( ++p == pe )
- goto _test_eof1345;
-case 1345:
+ goto _test_eof1393;
+case 1393:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -95930,40 +97879,40 @@ case 1345:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4074;
- case 32: goto tr4074;
- case 40: goto tr4075;
- case 41: goto tr4076;
- case 2058: goto tr4078;
- case 2107: goto tr4079;
+ case 9: goto tr4154;
+ case 32: goto tr4154;
+ case 40: goto tr4155;
+ case 41: goto tr4156;
+ case 2058: goto tr4158;
+ case 2107: goto tr4159;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4077;
- goto tr2327;
-tr4081:
+ goto tr4157;
+ goto tr2396;
+tr4161:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1346;
-tr4082:
+ goto st1394;
+tr4162:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1346;
-tr4084:
+ goto st1394;
+tr4164:
{
s->line_counter++;
}
- goto st1346;
-tr4089:
+ goto st1394;
+tr4169:
{
s->buffer[s->buffer_length++] = 0;
@@ -95973,15 +97922,15 @@ tr4089:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1346; goto _out;}
+ {p++; cs = 1394; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1346;
-tr4074:
+ goto st1394;
+tr4154:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -95989,11 +97938,11 @@ tr4074:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1346;
-tr4075:
+ goto st1394;
+tr4155:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -96001,18 +97950,18 @@ tr4075:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1346;
-tr4076:
+ goto st1394;
+tr4156:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -96020,18 +97969,18 @@ tr4076:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1346;
-tr4078:
+ goto st1394;
+tr4158:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -96039,17 +97988,17 @@ tr4078:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1346;
-st1346:
+ goto st1394;
+st1394:
if ( ++p == pe )
- goto _test_eof1346;
-case 1346:
+ goto _test_eof1394;
+case 1394:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -96063,28 +98012,28 @@ case 1346:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1346;
- case 32: goto st1346;
- case 40: goto tr4081;
- case 41: goto tr4082;
- case 46: goto tr4083;
- case 2058: goto tr4084;
- case 2107: goto tr4085;
+ case 9: goto st1394;
+ case 32: goto st1394;
+ case 40: goto tr4161;
+ case 41: goto tr4162;
+ case 46: goto tr4163;
+ case 2058: goto tr4164;
+ case 2107: goto tr4165;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4083;
- goto tr2304;
-tr4087:
+ goto tr4163;
+ goto tr2373;
+tr4167:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1347;
-tr4083:
+ goto st1395;
+tr4163:
{
s->buffer_length = 0;
}
@@ -96093,41 +98042,41 @@ tr4083:
s->buffer[s->buffer_length++] = (*p);
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1347;
-st1347:
+ goto st1395;
+st1395:
if ( ++p == pe )
- goto _test_eof1347;
-case 1347:
+ goto _test_eof1395;
+case 1395:
switch( (*p) ) {
- case 32: goto tr4086;
- case 46: goto tr4087;
- case 59: goto tr4086;
+ case 32: goto tr4166;
+ case 46: goto tr4167;
+ case 59: goto tr4166;
}
if ( (*p) < 40 ) {
if ( 9 <= (*p) && (*p) <= 10 )
- goto tr4086;
+ goto tr4166;
} else if ( (*p) > 41 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4087;
+ goto tr4167;
} else
- goto tr4086;
- goto tr2304;
-tr4086:
+ goto tr4166;
+ goto tr2373;
+tr4166:
{
s->buffer[s->buffer_length] = 0;
if (inet_pton(AF_INET, (char *)s->buffer, s->addr) <= 0) {
WARN(ZS_BAD_IPV4);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (rdata_tail + ZS_INET4_ADDR_LENGTH > rdata_stop + 1) {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
memcpy(rdata_tail, s->addr, ZS_INET4_ADDR_LENGTH);
rdata_tail += ZS_INET4_ADDR_LENGTH;
@@ -96135,25 +98084,25 @@ tr4086:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1486;
-st1486:
+ goto st1534;
+st1534:
if ( ++p == pe )
- goto _test_eof1486;
-case 1486:
+ goto _test_eof1534;
+case 1534:
goto st0;
-tr4085:
+tr4165:
{
s->buffer_length = 0;
}
- goto st1348;
-tr4088:
+ goto st1396;
+tr4168:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1348;
-tr4079:
+ goto st1396;
+tr4159:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -96161,17 +98110,17 @@ tr4079:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1348;
-st1348:
+ goto st1396;
+st1396:
if ( ++p == pe )
- goto _test_eof1348;
-case 1348:
+ goto _test_eof1396;
+case 1396:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -96191,18 +98140,18 @@ case 1348:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4089;
+ goto tr4169;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4088;
- goto tr75;
-st1349:
+ goto tr4168;
+ goto tr77;
+st1397:
if ( ++p == pe )
- goto _test_eof1349;
-case 1349:
+ goto _test_eof1397;
+case 1397:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4090;
- goto tr2327;
-tr4090:
+ goto tr4170;
+ goto tr2396;
+tr4170:
{
s->number64 = 0;
}
@@ -96217,11 +98166,11 @@ tr4090:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1350;
-tr4094:
+ goto st1398;
+tr4174:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -96233,14 +98182,14 @@ tr4094:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1350;
-st1350:
+ goto st1398;
+st1398:
if ( ++p == pe )
- goto _test_eof1350;
-case 1350:
+ goto _test_eof1398;
+case 1398:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -96254,40 +98203,40 @@ case 1350:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4091;
- case 32: goto tr4091;
- case 40: goto tr4092;
- case 41: goto tr4093;
- case 2058: goto tr4095;
- case 2107: goto tr4096;
+ case 9: goto tr4171;
+ case 32: goto tr4171;
+ case 40: goto tr4172;
+ case 41: goto tr4173;
+ case 2058: goto tr4175;
+ case 2107: goto tr4176;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4094;
- goto tr2327;
-tr4098:
+ goto tr4174;
+ goto tr2396;
+tr4178:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1351;
-tr4099:
+ goto st1399;
+tr4179:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1351;
-tr4101:
+ goto st1399;
+tr4181:
{
s->line_counter++;
}
- goto st1351;
-tr4115:
+ goto st1399;
+tr4195:
{
s->buffer[s->buffer_length++] = 0;
@@ -96297,15 +98246,15 @@ tr4115:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1351; goto _out;}
+ {p++; cs = 1399; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1351;
-tr4091:
+ goto st1399;
+tr4171:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -96313,11 +98262,11 @@ tr4091:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1351;
-tr4092:
+ goto st1399;
+tr4172:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -96325,18 +98274,18 @@ tr4092:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1351;
-tr4093:
+ goto st1399;
+tr4173:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -96344,18 +98293,18 @@ tr4093:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1351;
-tr4095:
+ goto st1399;
+tr4175:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -96363,17 +98312,17 @@ tr4095:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1351;
-st1351:
+ goto st1399;
+st1399:
if ( ++p == pe )
- goto _test_eof1351;
-case 1351:
+ goto _test_eof1399;
+case 1399:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -96387,23 +98336,23 @@ case 1351:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1351;
- case 32: goto st1351;
- case 40: goto tr4098;
- case 41: goto tr4099;
- case 2058: goto tr4101;
- case 2107: goto tr4102;
+ case 9: goto st1399;
+ case 32: goto st1399;
+ case 40: goto tr4178;
+ case 41: goto tr4179;
+ case 2058: goto tr4181;
+ case 2107: goto tr4182;
}
if ( _widec < 65 ) {
if ( 48 <= _widec && _widec <= 57 )
- goto tr4100;
+ goto tr4180;
} else if ( _widec > 70 ) {
if ( 97 <= _widec && _widec <= 102 )
- goto tr4100;
+ goto tr4180;
} else
- goto tr4100;
- goto tr2998;
-tr4100:
+ goto tr4180;
+ goto tr3067;
+tr4180:
{
s->item_length = 0;
}
@@ -96412,214 +98361,214 @@ tr4100:
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1352;
-st1352:
+ goto st1400;
+st1400:
if ( ++p == pe )
- goto _test_eof1352;
-case 1352:
+ goto _test_eof1400;
+case 1400:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4103;
+ goto tr4183;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4103;
+ goto tr4183;
} else
- goto tr4103;
- goto tr2998;
-tr4103:
+ goto tr4183;
+ goto tr3067;
+tr4183:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1353;
-st1353:
+ goto st1401;
+st1401:
if ( ++p == pe )
- goto _test_eof1353;
-case 1353:
+ goto _test_eof1401;
+case 1401:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4104;
+ goto tr4184;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4104;
+ goto tr4184;
} else
- goto tr4104;
- goto tr2998;
-tr4104:
+ goto tr4184;
+ goto tr3067;
+tr4184:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1354;
-st1354:
+ goto st1402;
+st1402:
if ( ++p == pe )
- goto _test_eof1354;
-case 1354:
+ goto _test_eof1402;
+case 1402:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4105;
+ goto tr4185;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4105;
+ goto tr4185;
} else
- goto tr4105;
- goto tr2998;
-tr4105:
+ goto tr4185;
+ goto tr3067;
+tr4185:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1355;
-st1355:
+ goto st1403;
+st1403:
if ( ++p == pe )
- goto _test_eof1355;
-case 1355:
+ goto _test_eof1403;
+case 1403:
if ( (*p) == 58 )
- goto tr4107;
- goto tr4106;
-tr4107:
+ goto tr4187;
+ goto tr4186;
+tr4187:
{
s->item_length++;
}
- goto st1356;
-st1356:
+ goto st1404;
+st1404:
if ( ++p == pe )
- goto _test_eof1356;
-case 1356:
+ goto _test_eof1404;
+case 1404:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4108;
+ goto tr4188;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4108;
+ goto tr4188;
} else
- goto tr4108;
- goto tr2998;
-tr4108:
+ goto tr4188;
+ goto tr3067;
+tr4188:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1357;
-st1357:
+ goto st1405;
+st1405:
if ( ++p == pe )
- goto _test_eof1357;
-case 1357:
+ goto _test_eof1405;
+case 1405:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4109;
+ goto tr4189;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4109;
+ goto tr4189;
} else
- goto tr4109;
- goto tr2998;
-tr4109:
+ goto tr4189;
+ goto tr3067;
+tr4189:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1358;
-st1358:
+ goto st1406;
+st1406:
if ( ++p == pe )
- goto _test_eof1358;
-case 1358:
+ goto _test_eof1406;
+case 1406:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4110;
+ goto tr4190;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4110;
+ goto tr4190;
} else
- goto tr4110;
- goto tr2998;
-tr4110:
+ goto tr4190;
+ goto tr3067;
+tr4190:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1359;
-st1359:
+ goto st1407;
+st1407:
if ( ++p == pe )
- goto _test_eof1359;
-case 1359:
+ goto _test_eof1407;
+case 1407:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4111;
+ goto tr4191;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4111;
+ goto tr4191;
} else
- goto tr4111;
- goto tr2998;
-tr4111:
+ goto tr4191;
+ goto tr3067;
+tr4191:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1360;
-st1360:
+ goto st1408;
+st1408:
if ( ++p == pe )
- goto _test_eof1360;
-case 1360:
+ goto _test_eof1408;
+case 1408:
switch( (*p) ) {
- case 32: goto tr4113;
- case 58: goto tr4107;
- case 59: goto tr4113;
+ case 32: goto tr4193;
+ case 58: goto tr4187;
+ case 59: goto tr4193;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr4113;
+ goto tr4193;
} else if ( (*p) >= 9 )
- goto tr4113;
- goto tr4112;
-tr4113:
+ goto tr4193;
+ goto tr4192;
+tr4193:
{
s->item_length++;
}
{
if (s->item_length != 4) {
WARN(ZS_BAD_L64_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1487;
-st1487:
+ goto st1535;
+st1535:
if ( ++p == pe )
- goto _test_eof1487;
-case 1487:
+ goto _test_eof1535;
+case 1535:
goto st0;
-tr4102:
+tr4182:
{
s->buffer_length = 0;
}
- goto st1361;
-tr4114:
+ goto st1409;
+tr4194:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1361;
-tr4096:
+ goto st1409;
+tr4176:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -96627,17 +98576,17 @@ tr4096:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1361;
-st1361:
+ goto st1409;
+st1409:
if ( ++p == pe )
- goto _test_eof1361;
-case 1361:
+ goto _test_eof1409;
+case 1409:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -96657,24 +98606,24 @@ case 1361:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4115;
+ goto tr4195;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4114;
- goto tr75;
-st1362:
+ goto tr4194;
+ goto tr77;
+st1410:
if ( ++p == pe )
- goto _test_eof1362;
-case 1362:
+ goto _test_eof1410;
+case 1410:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4116;
+ goto tr4196;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4116;
+ goto tr4196;
} else
- goto tr4116;
- goto tr2998;
-tr4116:
+ goto tr4196;
+ goto tr3067;
+tr4196:
{
s->item_length = 0;
}
@@ -96683,131 +98632,131 @@ tr4116:
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1363;
-st1363:
+ goto st1411;
+st1411:
if ( ++p == pe )
- goto _test_eof1363;
-case 1363:
+ goto _test_eof1411;
+case 1411:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4117;
+ goto tr4197;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4117;
+ goto tr4197;
} else
- goto tr4117;
- goto tr2998;
-tr4117:
+ goto tr4197;
+ goto tr3067;
+tr4197:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1364;
-st1364:
+ goto st1412;
+st1412:
if ( ++p == pe )
- goto _test_eof1364;
-case 1364:
+ goto _test_eof1412;
+case 1412:
if ( (*p) == 45 )
- goto tr4119;
- goto tr4118;
-tr4119:
+ goto tr4199;
+ goto tr4198;
+tr4199:
{
s->item_length++;
}
- goto st1365;
-st1365:
+ goto st1413;
+st1413:
if ( ++p == pe )
- goto _test_eof1365;
-case 1365:
+ goto _test_eof1413;
+case 1413:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4120;
+ goto tr4200;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4120;
+ goto tr4200;
} else
- goto tr4120;
- goto tr2998;
-tr4120:
+ goto tr4200;
+ goto tr3067;
+tr4200:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1366;
-st1366:
+ goto st1414;
+st1414:
if ( ++p == pe )
- goto _test_eof1366;
-case 1366:
+ goto _test_eof1414;
+case 1414:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4121;
+ goto tr4201;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4121;
+ goto tr4201;
} else
- goto tr4121;
- goto tr2998;
-tr4121:
+ goto tr4201;
+ goto tr3067;
+tr4201:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1367;
-st1367:
+ goto st1415;
+st1415:
if ( ++p == pe )
- goto _test_eof1367;
-case 1367:
+ goto _test_eof1415;
+case 1415:
switch( (*p) ) {
- case 32: goto tr4122;
- case 45: goto tr4119;
- case 59: goto tr4122;
+ case 32: goto tr4202;
+ case 45: goto tr4199;
+ case 59: goto tr4202;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr4122;
+ goto tr4202;
} else if ( (*p) >= 9 )
- goto tr4122;
- goto tr4118;
-tr4122:
+ goto tr4202;
+ goto tr4198;
+tr4202:
{
s->item_length++;
}
{
if (s->item_length != 6) {
WARN(ZS_BAD_EUI_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1488;
-st1488:
+ goto st1536;
+st1536:
if ( ++p == pe )
- goto _test_eof1488;
-case 1488:
+ goto _test_eof1536;
+case 1536:
goto st0;
-st1368:
+st1416:
if ( ++p == pe )
- goto _test_eof1368;
-case 1368:
+ goto _test_eof1416;
+case 1416:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4123;
+ goto tr4203;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4123;
+ goto tr4203;
} else
- goto tr4123;
- goto tr2998;
-tr4123:
+ goto tr4203;
+ goto tr3067;
+tr4203:
{
s->item_length = 0;
}
@@ -96816,125 +98765,125 @@ tr4123:
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1369;
-st1369:
+ goto st1417;
+st1417:
if ( ++p == pe )
- goto _test_eof1369;
-case 1369:
+ goto _test_eof1417;
+case 1417:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4124;
+ goto tr4204;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4124;
+ goto tr4204;
} else
- goto tr4124;
- goto tr2998;
-tr4124:
+ goto tr4204;
+ goto tr3067;
+tr4204:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1370;
-st1370:
+ goto st1418;
+st1418:
if ( ++p == pe )
- goto _test_eof1370;
-case 1370:
+ goto _test_eof1418;
+case 1418:
if ( (*p) == 45 )
- goto tr4125;
- goto tr4118;
-tr4125:
+ goto tr4205;
+ goto tr4198;
+tr4205:
{
s->item_length++;
}
- goto st1371;
-st1371:
+ goto st1419;
+st1419:
if ( ++p == pe )
- goto _test_eof1371;
-case 1371:
+ goto _test_eof1419;
+case 1419:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4126;
+ goto tr4206;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4126;
+ goto tr4206;
} else
- goto tr4126;
- goto tr2998;
-tr4126:
+ goto tr4206;
+ goto tr3067;
+tr4206:
{
if (rdata_tail <= rdata_stop) {
*rdata_tail = first_hex_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1372;
-st1372:
+ goto st1420;
+st1420:
if ( ++p == pe )
- goto _test_eof1372;
-case 1372:
+ goto _test_eof1420;
+case 1420:
if ( (*p) < 65 ) {
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4127;
+ goto tr4207;
} else if ( (*p) > 70 ) {
if ( 97 <= (*p) && (*p) <= 102 )
- goto tr4127;
+ goto tr4207;
} else
- goto tr4127;
- goto tr2998;
-tr4127:
+ goto tr4207;
+ goto tr3067;
+tr4207:
{
*rdata_tail += second_hex_to_num[(uint8_t)(*p)];
rdata_tail++;
}
- goto st1373;
-st1373:
+ goto st1421;
+st1421:
if ( ++p == pe )
- goto _test_eof1373;
-case 1373:
+ goto _test_eof1421;
+case 1421:
switch( (*p) ) {
- case 32: goto tr4128;
- case 45: goto tr4125;
- case 59: goto tr4128;
+ case 32: goto tr4208;
+ case 45: goto tr4205;
+ case 59: goto tr4208;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr4128;
+ goto tr4208;
} else if ( (*p) >= 9 )
- goto tr4128;
- goto tr4118;
-tr4128:
+ goto tr4208;
+ goto tr4198;
+tr4208:
{
s->item_length++;
}
{
if (s->item_length != 8) {
WARN(ZS_BAD_EUI_LENGTH);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1489;
-st1489:
+ goto st1537;
+st1537:
if ( ++p == pe )
- goto _test_eof1489;
-case 1489:
+ goto _test_eof1537;
+case 1537:
goto st0;
-st1374:
+st1422:
if ( ++p == pe )
- goto _test_eof1374;
-case 1374:
+ goto _test_eof1422;
+case 1422:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4129;
- goto tr2327;
-tr4129:
+ goto tr4209;
+ goto tr2396;
+tr4209:
{
s->number64 = 0;
}
@@ -96949,11 +98898,11 @@ tr4129:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1375;
-tr4133:
+ goto st1423;
+tr4213:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -96965,14 +98914,14 @@ tr4133:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1375;
-st1375:
+ goto st1423;
+st1423:
if ( ++p == pe )
- goto _test_eof1375;
-case 1375:
+ goto _test_eof1423;
+case 1423:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -96986,40 +98935,40 @@ case 1375:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4130;
- case 32: goto tr4130;
- case 40: goto tr4131;
- case 41: goto tr4132;
- case 2058: goto tr4134;
- case 2107: goto tr4135;
+ case 9: goto tr4210;
+ case 32: goto tr4210;
+ case 40: goto tr4211;
+ case 41: goto tr4212;
+ case 2058: goto tr4214;
+ case 2107: goto tr4215;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4133;
- goto tr2327;
-tr4137:
+ goto tr4213;
+ goto tr2396;
+tr4217:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1376;
-tr4138:
+ goto st1424;
+tr4218:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1376;
-tr4140:
+ goto st1424;
+tr4220:
{
s->line_counter++;
}
- goto st1376;
-tr4158:
+ goto st1424;
+tr4238:
{
s->buffer[s->buffer_length++] = 0;
@@ -97029,15 +98978,15 @@ tr4158:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1376; goto _out;}
+ {p++; cs = 1424; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1376;
-tr4130:
+ goto st1424;
+tr4210:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -97045,11 +98994,11 @@ tr4130:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1376;
-tr4131:
+ goto st1424;
+tr4211:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -97057,18 +99006,18 @@ tr4131:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1376;
-tr4132:
+ goto st1424;
+tr4212:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -97076,18 +99025,18 @@ tr4132:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1376;
-tr4134:
+ goto st1424;
+tr4214:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -97095,17 +99044,17 @@ tr4134:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1376;
-st1376:
+ goto st1424;
+st1424:
if ( ++p == pe )
- goto _test_eof1376;
-case 1376:
+ goto _test_eof1424;
+case 1424:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -97119,17 +99068,17 @@ case 1376:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1376;
- case 32: goto st1376;
- case 40: goto tr4137;
- case 41: goto tr4138;
- case 2058: goto tr4140;
- case 2107: goto tr4141;
+ case 9: goto st1424;
+ case 32: goto st1424;
+ case 40: goto tr4217;
+ case 41: goto tr4218;
+ case 2058: goto tr4220;
+ case 2107: goto tr4221;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4139;
- goto tr2327;
-tr4139:
+ goto tr4219;
+ goto tr2396;
+tr4219:
{
s->number64 = 0;
}
@@ -97144,11 +99093,11 @@ tr4139:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1377;
-tr4145:
+ goto st1425;
+tr4225:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -97160,14 +99109,14 @@ tr4145:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1377;
-st1377:
+ goto st1425;
+st1425:
if ( ++p == pe )
- goto _test_eof1377;
-case 1377:
+ goto _test_eof1425;
+case 1425:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -97181,40 +99130,40 @@ case 1377:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4142;
- case 32: goto tr4142;
- case 40: goto tr4143;
- case 41: goto tr4144;
- case 2058: goto tr4146;
- case 2107: goto tr4147;
+ case 9: goto tr4222;
+ case 32: goto tr4222;
+ case 40: goto tr4223;
+ case 41: goto tr4224;
+ case 2058: goto tr4226;
+ case 2107: goto tr4227;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4145;
- goto tr2327;
-tr4150:
+ goto tr4225;
+ goto tr2396;
+tr4230:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1378;
-tr4151:
+ goto st1426;
+tr4231:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1378;
-tr4152:
+ goto st1426;
+tr4232:
{
s->line_counter++;
}
- goto st1378;
-tr4156:
+ goto st1426;
+tr4236:
{
s->buffer[s->buffer_length++] = 0;
@@ -97224,15 +99173,15 @@ tr4156:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1378; goto _out;}
+ {p++; cs = 1426; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1378;
-tr4142:
+ goto st1426;
+tr4222:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -97240,11 +99189,11 @@ tr4142:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1378;
-tr4143:
+ goto st1426;
+tr4223:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -97252,18 +99201,18 @@ tr4143:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1378;
-tr4144:
+ goto st1426;
+tr4224:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -97271,18 +99220,18 @@ tr4144:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1378;
-tr4146:
+ goto st1426;
+tr4226:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -97290,17 +99239,17 @@ tr4146:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1378;
-st1378:
+ goto st1426;
+st1426:
if ( ++p == pe )
- goto _test_eof1378;
-case 1378:
+ goto _test_eof1426;
+case 1426:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -97314,62 +99263,62 @@ case 1378:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1378;
- case 32: goto st1378;
- case 40: goto tr4150;
- case 41: goto tr4151;
- case 2058: goto tr4152;
- case 2107: goto tr4153;
+ case 9: goto st1426;
+ case 32: goto st1426;
+ case 40: goto tr4230;
+ case 41: goto tr4231;
+ case 2058: goto tr4232;
+ case 2107: goto tr4233;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr4148;
+ goto tr4228;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr4148;
+ goto tr4228;
} else
- goto tr4148;
- goto tr75;
-tr4148:
- { p--; {stack[top++] = 1379;goto st318;} }
- goto st1379;
-st1379:
+ goto tr4228;
+ goto tr77;
+tr4228:
+ { p--; {stack[top++] = 1427;goto st327;} }
+ goto st1427;
+st1427:
if ( ++p == pe )
- goto _test_eof1379;
-case 1379:
+ goto _test_eof1427;
+case 1427:
switch( (*p) ) {
- case 32: goto tr4154;
- case 59: goto tr4154;
+ case 32: goto tr4234;
+ case 59: goto tr4234;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr4154;
+ goto tr4234;
} else if ( (*p) >= 9 )
- goto tr4154;
- goto tr75;
-tr4154:
+ goto tr4234;
+ goto tr77;
+tr4234:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1490;
-st1490:
+ goto st1538;
+st1538:
if ( ++p == pe )
- goto _test_eof1490;
-case 1490:
+ goto _test_eof1538;
+case 1538:
goto st0;
-tr4153:
+tr4233:
{
s->buffer_length = 0;
}
- goto st1380;
-tr4155:
+ goto st1428;
+tr4235:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1380;
-tr4147:
+ goto st1428;
+tr4227:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -97377,17 +99326,17 @@ tr4147:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1380;
-st1380:
+ goto st1428;
+st1428:
if ( ++p == pe )
- goto _test_eof1380;
-case 1380:
+ goto _test_eof1428;
+case 1428:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -97407,23 +99356,23 @@ case 1380:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4156;
+ goto tr4236;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4155;
- goto tr75;
-tr4141:
+ goto tr4235;
+ goto tr77;
+tr4221:
{
s->buffer_length = 0;
}
- goto st1381;
-tr4157:
+ goto st1429;
+tr4237:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1381;
-tr4135:
+ goto st1429;
+tr4215:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -97431,17 +99380,17 @@ tr4135:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1381;
-st1381:
+ goto st1429;
+st1429:
if ( ++p == pe )
- goto _test_eof1381;
-case 1381:
+ goto _test_eof1429;
+case 1429:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -97461,18 +99410,18 @@ case 1381:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4158;
+ goto tr4238;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4157;
- goto tr75;
-st1382:
+ goto tr4237;
+ goto tr77;
+st1430:
if ( ++p == pe )
- goto _test_eof1382;
-case 1382:
+ goto _test_eof1430;
+case 1430:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4159;
- goto tr2327;
-tr4159:
+ goto tr4239;
+ goto tr2396;
+tr4239:
{
s->number64 = 0;
}
@@ -97487,11 +99436,11 @@ tr4159:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1383;
-tr4163:
+ goto st1431;
+tr4243:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -97503,14 +99452,14 @@ tr4163:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1383;
-st1383:
+ goto st1431;
+st1431:
if ( ++p == pe )
- goto _test_eof1383;
-case 1383:
+ goto _test_eof1431;
+case 1431:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -97524,40 +99473,40 @@ case 1383:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4160;
- case 32: goto tr4160;
- case 40: goto tr4161;
- case 41: goto tr4162;
- case 2058: goto tr4164;
- case 2107: goto tr4165;
+ case 9: goto tr4240;
+ case 32: goto tr4240;
+ case 40: goto tr4241;
+ case 41: goto tr4242;
+ case 2058: goto tr4244;
+ case 2107: goto tr4245;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4163;
- goto tr2327;
-tr4168:
+ goto tr4243;
+ goto tr2396;
+tr4248:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1384;
-tr4169:
+ goto st1432;
+tr4249:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1384;
-tr4170:
+ goto st1432;
+tr4250:
{
s->line_counter++;
}
- goto st1384;
-tr4187:
+ goto st1432;
+tr4267:
{
s->buffer[s->buffer_length++] = 0;
@@ -97567,79 +99516,79 @@ tr4187:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1384; goto _out;}
+ {p++; cs = 1432; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1384;
-tr4160:
+ goto st1432;
+tr4240:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1384;
-tr4161:
+ goto st1432;
+tr4241:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1384;
-tr4162:
+ goto st1432;
+tr4242:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1384;
-tr4164:
+ goto st1432;
+tr4244:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1384;
-st1384:
+ goto st1432;
+st1432:
if ( ++p == pe )
- goto _test_eof1384;
-case 1384:
+ goto _test_eof1432;
+case 1432:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -97653,37 +99602,37 @@ case 1384:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1384;
- case 32: goto st1384;
- case 40: goto tr4168;
- case 41: goto tr4169;
- case 2058: goto tr4170;
- case 2107: goto tr4171;
+ case 9: goto st1432;
+ case 32: goto st1432;
+ case 40: goto tr4248;
+ case 41: goto tr4249;
+ case 2058: goto tr4250;
+ case 2107: goto tr4251;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr4166;
+ goto tr4246;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr4166;
+ goto tr4246;
} else
- goto tr4166;
- goto tr75;
-tr4166:
+ goto tr4246;
+ goto tr77;
+tr4246:
{
if (rdata_tail <= rdata_stop) {
s->item_length_location = rdata_tail++;
} else {
WARN(ZS_RDATA_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- { p--; {stack[top++] = 1385;goto st318;} }
- goto st1385;
-st1385:
+ { p--; {stack[top++] = 1433;goto st327;} }
+ goto st1433;
+st1433:
if ( ++p == pe )
- goto _test_eof1385;
-case 1385:
+ goto _test_eof1433;
+case 1433:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -97697,38 +99646,38 @@ case 1385:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4172;
- case 32: goto tr4172;
- case 40: goto tr4173;
- case 41: goto tr4174;
- case 2058: goto tr4175;
- case 2107: goto tr4176;
+ case 9: goto tr4252;
+ case 32: goto tr4252;
+ case 40: goto tr4253;
+ case 41: goto tr4254;
+ case 2058: goto tr4255;
+ case 2107: goto tr4256;
}
- goto tr75;
-tr4179:
+ goto tr77;
+tr4259:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1386;
-tr4180:
+ goto st1434;
+tr4260:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1386;
-tr4181:
+ goto st1434;
+tr4261:
{
s->line_counter++;
}
- goto st1386;
-tr4185:
+ goto st1434;
+tr4265:
{
s->buffer[s->buffer_length++] = 0;
@@ -97738,95 +99687,95 @@ tr4185:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1386; goto _out;}
+ {p++; cs = 1434; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1386;
-tr4172:
+ goto st1434;
+tr4252:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1386;
-tr4173:
+ goto st1434;
+tr4253:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1386;
-tr4174:
+ goto st1434;
+tr4254:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1386;
-tr4175:
+ goto st1434;
+tr4255:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1386;
-st1386:
+ goto st1434;
+st1434:
if ( ++p == pe )
- goto _test_eof1386;
-case 1386:
+ goto _test_eof1434;
+case 1434:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -97840,83 +99789,83 @@ case 1386:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1386;
- case 32: goto st1386;
- case 40: goto tr4179;
- case 41: goto tr4180;
- case 2058: goto tr4181;
- case 2107: goto tr4182;
+ case 9: goto st1434;
+ case 32: goto st1434;
+ case 40: goto tr4259;
+ case 41: goto tr4260;
+ case 2058: goto tr4261;
+ case 2107: goto tr4262;
}
if ( _widec < 11 ) {
if ( _widec <= 8 )
- goto tr4177;
+ goto tr4257;
} else if ( _widec > 58 ) {
if ( 60 <= _widec )
- goto tr4177;
+ goto tr4257;
} else
- goto tr4177;
- goto tr75;
-tr4177:
- { p--; {stack[top++] = 1387;goto st318;} }
- goto st1387;
-st1387:
+ goto tr4257;
+ goto tr77;
+tr4257:
+ { p--; {stack[top++] = 1435;goto st327;} }
+ goto st1435;
+st1435:
if ( ++p == pe )
- goto _test_eof1387;
-case 1387:
+ goto _test_eof1435;
+case 1435:
switch( (*p) ) {
- case 32: goto tr4183;
- case 59: goto tr4183;
+ case 32: goto tr4263;
+ case 59: goto tr4263;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr4183;
+ goto tr4263;
} else if ( (*p) >= 9 )
- goto tr4183;
- goto tr75;
-tr4183:
+ goto tr4263;
+ goto tr77;
+tr4263:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1491;
-st1491:
+ goto st1539;
+st1539:
if ( ++p == pe )
- goto _test_eof1491;
-case 1491:
+ goto _test_eof1539;
+case 1539:
goto st0;
-tr4182:
+tr4262:
{
s->buffer_length = 0;
}
- goto st1388;
-tr4184:
+ goto st1436;
+tr4264:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1388;
-tr4176:
+ goto st1436;
+tr4256:
{
s->item_length = rdata_tail - s->item_length_location - 1;
if (s->comma_list && s->item_length == 0) {
WARN(ZS_EMPTY_LIST_ITEM);
- p--; {goto st307;}
+ p--; {goto st316;}
}
if (s->item_length <= MAX_ITEM_LENGTH) {
*(s->item_length_location) = (uint8_t)(s->item_length);
} else {
WARN(ZS_ITEM_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1388;
-st1388:
+ goto st1436;
+st1436:
if ( ++p == pe )
- goto _test_eof1388;
-case 1388:
+ goto _test_eof1436;
+case 1436:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -97936,40 +99885,40 @@ case 1388:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4185;
+ goto tr4265;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4184;
- goto tr75;
-tr4171:
+ goto tr4264;
+ goto tr77;
+tr4251:
{
s->buffer_length = 0;
}
- goto st1389;
-tr4186:
+ goto st1437;
+tr4266:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1389;
-tr4165:
+ goto st1437;
+tr4245:
{
if (s->number64 <= UINT8_MAX) {
*rdata_tail = (uint8_t)(s->number64);
rdata_tail += 1;
} else {
WARN(ZS_NUMBER8_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1389;
-st1389:
+ goto st1437;
+st1437:
if ( ++p == pe )
- goto _test_eof1389;
-case 1389:
+ goto _test_eof1437;
+case 1437:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -97989,18 +99938,18 @@ case 1389:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4187;
+ goto tr4267;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4186;
- goto tr75;
-st1390:
+ goto tr4266;
+ goto tr77;
+st1438:
if ( ++p == pe )
- goto _test_eof1390;
-case 1390:
+ goto _test_eof1438;
+case 1438:
if ( 48 <= (*p) && (*p) <= 57 )
- goto tr4188;
- goto tr2327;
-tr4188:
+ goto tr4268;
+ goto tr2396;
+tr4268:
{
s->number64 = 0;
}
@@ -98015,11 +99964,11 @@ tr4188:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1391;
-tr4192:
+ goto st1439;
+tr4272:
{
// Overflow check: 10*(s->number64) + fc - '0' <= UINT64_MAX
if ((s->number64 < (UINT64_MAX / 10)) || // Dominant fast check.
@@ -98031,14 +99980,14 @@ tr4192:
s->number64 += digit_to_num[(uint8_t)(*p)];
} else {
WARN(ZS_NUMBER64_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1391;
-st1391:
+ goto st1439;
+st1439:
if ( ++p == pe )
- goto _test_eof1391;
-case 1391:
+ goto _test_eof1439;
+case 1439:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -98052,40 +100001,40 @@ case 1391:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto tr4189;
- case 32: goto tr4189;
- case 40: goto tr4190;
- case 41: goto tr4191;
- case 2058: goto tr4193;
- case 2107: goto tr4194;
+ case 9: goto tr4269;
+ case 32: goto tr4269;
+ case 40: goto tr4270;
+ case 41: goto tr4271;
+ case 2058: goto tr4273;
+ case 2107: goto tr4274;
}
if ( 48 <= _widec && _widec <= 57 )
- goto tr4192;
- goto tr2327;
-tr4196:
+ goto tr4272;
+ goto tr2396;
+tr4276:
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1392;
-tr4197:
+ goto st1440;
+tr4277:
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1392;
-tr4199:
+ goto st1440;
+tr4279:
{
s->line_counter++;
}
- goto st1392;
-tr4204:
+ goto st1440;
+tr4284:
{
s->buffer[s->buffer_length++] = 0;
@@ -98095,15 +100044,15 @@ tr4204:
// Stop if required from the callback.
if (s->state == ZS_STATE_STOP) {
- {p++; cs = 1392; goto _out;}
+ {p++; cs = 1440; goto _out;}
}
}
}
{
s->line_counter++;
}
- goto st1392;
-tr4189:
+ goto st1440;
+tr4269:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -98111,11 +100060,11 @@ tr4189:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
- goto st1392;
-tr4190:
+ goto st1440;
+tr4270:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -98123,18 +100072,18 @@ tr4190:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == true) {
ERR(ZS_LEFT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = true;
}
- goto st1392;
-tr4191:
+ goto st1440;
+tr4271:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -98142,18 +100091,18 @@ tr4191:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
if (s->multiline == false) {
ERR(ZS_RIGHT_PARENTHESIS);
- p--; {goto st307;}
+ p--; {goto st316;}
}
s->multiline = false;
}
- goto st1392;
-tr4193:
+ goto st1440;
+tr4273:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -98161,17 +100110,17 @@ tr4193:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->line_counter++;
}
- goto st1392;
-st1392:
+ goto st1440;
+st1440:
if ( ++p == pe )
- goto _test_eof1392;
-case 1392:
+ goto _test_eof1440;
+case 1440:
_widec = (*p);
if ( (*p) > 10 ) {
if ( 59 <= (*p) && (*p) <= 59 ) {
@@ -98185,88 +100134,88 @@ case 1392:
s->multiline ) _widec += 256;
}
switch( _widec ) {
- case 9: goto st1392;
- case 32: goto st1392;
- case 40: goto tr4196;
- case 41: goto tr4197;
- case 42: goto tr4198;
- case 92: goto tr4198;
- case 95: goto tr4198;
- case 2058: goto tr4199;
- case 2107: goto tr4200;
+ case 9: goto st1440;
+ case 32: goto st1440;
+ case 40: goto tr4276;
+ case 41: goto tr4277;
+ case 42: goto tr4278;
+ case 92: goto tr4278;
+ case 95: goto tr4278;
+ case 2058: goto tr4279;
+ case 2107: goto tr4280;
}
if ( _widec < 64 ) {
if ( 45 <= _widec && _widec <= 57 )
- goto tr4198;
+ goto tr4278;
} else if ( _widec > 90 ) {
if ( 97 <= _widec && _widec <= 122 )
- goto tr4198;
+ goto tr4278;
} else
- goto tr4198;
- goto tr75;
-tr4198:
+ goto tr4278;
+ goto tr77;
+tr4278:
{
s->dname = rdata_tail;
}
- { p--; {stack[top++] = 1393;goto st309;} }
- goto st1393;
-st1393:
+ { p--; {stack[top++] = 1441;goto st318;} }
+ goto st1441;
+st1441:
if ( ++p == pe )
- goto _test_eof1393;
-case 1393:
+ goto _test_eof1441;
+case 1441:
switch( (*p) ) {
- case 32: goto tr4201;
- case 59: goto tr4201;
+ case 32: goto tr4281;
+ case 59: goto tr4281;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr4201;
+ goto tr4281;
} else if ( (*p) >= 9 )
- goto tr4201;
- goto tr75;
-tr4201:
+ goto tr4281;
+ goto tr77;
+tr4281:
{
rdata_tail += s->dname_tmp_length;
}
- { p--; {stack[top++] = 1394;goto st603;} }
- goto st1394;
-st1394:
+ { p--; {stack[top++] = 1442;goto st630;} }
+ goto st1442;
+st1442:
if ( ++p == pe )
- goto _test_eof1394;
-case 1394:
+ goto _test_eof1442;
+case 1442:
switch( (*p) ) {
- case 32: goto tr4202;
- case 59: goto tr4202;
+ case 32: goto tr4282;
+ case 59: goto tr4282;
}
if ( (*p) > 10 ) {
if ( 40 <= (*p) && (*p) <= 41 )
- goto tr4202;
+ goto tr4282;
} else if ( (*p) >= 9 )
- goto tr4202;
- goto tr75;
-tr4202:
+ goto tr4282;
+ goto tr77;
+tr4282:
{
p--; {cs = stack[--top];goto _again;}
}
- goto st1492;
-st1492:
+ goto st1540;
+st1540:
if ( ++p == pe )
- goto _test_eof1492;
-case 1492:
+ goto _test_eof1540;
+case 1540:
goto st0;
-tr4200:
+tr4280:
{
s->buffer_length = 0;
}
- goto st1395;
-tr4203:
+ goto st1443;
+tr4283:
{
if (s->buffer_length < sizeof(s->buffer) - 1) {
s->buffer[s->buffer_length++] = (*p);
}
}
- goto st1395;
-tr4194:
+ goto st1443;
+tr4274:
{
if (s->number64 <= UINT16_MAX) {
uint16_t num16 = htons((uint16_t)s->number64);
@@ -98274,17 +100223,17 @@ tr4194:
rdata_tail += 2;
} else {
WARN(ZS_NUMBER16_OVERFLOW);
- p--; {goto st307;}
+ p--; {goto st316;}
}
}
{
s->buffer_length = 0;
}
- goto st1395;
-st1395:
+ goto st1443;
+st1443:
if ( ++p == pe )
- goto _test_eof1395;
-case 1395:
+ goto _test_eof1443;
+case 1443:
_widec = (*p);
if ( (*p) < 10 ) {
if ( (*p) <= 9 ) {
@@ -98304,12 +100253,12 @@ case 1395:
s->multiline ) _widec += 256;
}
if ( _widec == 2058 )
- goto tr4204;
+ goto tr4284;
if ( 1920 <= _widec && _widec <= 2175 )
- goto tr4203;
- goto tr75;
+ goto tr4283;
+ goto tr77;
}
- _test_eof1396: cs = 1396; goto _test_eof;
+ _test_eof1444: cs = 1444; goto _test_eof;
_test_eof1: cs = 1; goto _test_eof;
_test_eof2: cs = 2; goto _test_eof;
_test_eof3: cs = 3; goto _test_eof;
@@ -98323,7 +100272,7 @@ case 1395:
_test_eof11: cs = 11; goto _test_eof;
_test_eof12: cs = 12; goto _test_eof;
_test_eof13: cs = 13; goto _test_eof;
- _test_eof1397: cs = 1397; goto _test_eof;
+ _test_eof1445: cs = 1445; goto _test_eof;
_test_eof14: cs = 14; goto _test_eof;
_test_eof15: cs = 15; goto _test_eof;
_test_eof16: cs = 16; goto _test_eof;
@@ -98484,54 +100433,54 @@ case 1395:
_test_eof171: cs = 171; goto _test_eof;
_test_eof172: cs = 172; goto _test_eof;
_test_eof173: cs = 173; goto _test_eof;
- _test_eof1398: cs = 1398; goto _test_eof;
_test_eof174: cs = 174; goto _test_eof;
_test_eof175: cs = 175; goto _test_eof;
_test_eof176: cs = 176; goto _test_eof;
_test_eof177: cs = 177; goto _test_eof;
_test_eof178: cs = 178; goto _test_eof;
_test_eof179: cs = 179; goto _test_eof;
+ _test_eof1446: cs = 1446; goto _test_eof;
_test_eof180: cs = 180; goto _test_eof;
_test_eof181: cs = 181; goto _test_eof;
_test_eof182: cs = 182; goto _test_eof;
_test_eof183: cs = 183; goto _test_eof;
- _test_eof1399: cs = 1399; goto _test_eof;
_test_eof184: cs = 184; goto _test_eof;
_test_eof185: cs = 185; goto _test_eof;
_test_eof186: cs = 186; goto _test_eof;
_test_eof187: cs = 187; goto _test_eof;
_test_eof188: cs = 188; goto _test_eof;
_test_eof189: cs = 189; goto _test_eof;
+ _test_eof1447: cs = 1447; goto _test_eof;
_test_eof190: cs = 190; goto _test_eof;
_test_eof191: cs = 191; goto _test_eof;
- _test_eof1400: cs = 1400; goto _test_eof;
_test_eof192: cs = 192; goto _test_eof;
_test_eof193: cs = 193; goto _test_eof;
_test_eof194: cs = 194; goto _test_eof;
- _test_eof1401: cs = 1401; goto _test_eof;
_test_eof195: cs = 195; goto _test_eof;
_test_eof196: cs = 196; goto _test_eof;
_test_eof197: cs = 197; goto _test_eof;
+ _test_eof1448: cs = 1448; goto _test_eof;
_test_eof198: cs = 198; goto _test_eof;
_test_eof199: cs = 199; goto _test_eof;
_test_eof200: cs = 200; goto _test_eof;
+ _test_eof1449: cs = 1449; goto _test_eof;
_test_eof201: cs = 201; goto _test_eof;
_test_eof202: cs = 202; goto _test_eof;
_test_eof203: cs = 203; goto _test_eof;
_test_eof204: cs = 204; goto _test_eof;
_test_eof205: cs = 205; goto _test_eof;
- _test_eof1402: cs = 1402; goto _test_eof;
_test_eof206: cs = 206; goto _test_eof;
_test_eof207: cs = 207; goto _test_eof;
_test_eof208: cs = 208; goto _test_eof;
_test_eof209: cs = 209; goto _test_eof;
- _test_eof1403: cs = 1403; goto _test_eof;
_test_eof210: cs = 210; goto _test_eof;
_test_eof211: cs = 211; goto _test_eof;
+ _test_eof1450: cs = 1450; goto _test_eof;
_test_eof212: cs = 212; goto _test_eof;
_test_eof213: cs = 213; goto _test_eof;
_test_eof214: cs = 214; goto _test_eof;
_test_eof215: cs = 215; goto _test_eof;
+ _test_eof1451: cs = 1451; goto _test_eof;
_test_eof216: cs = 216; goto _test_eof;
_test_eof217: cs = 217; goto _test_eof;
_test_eof218: cs = 218; goto _test_eof;
@@ -98544,7 +100493,6 @@ case 1395:
_test_eof225: cs = 225; goto _test_eof;
_test_eof226: cs = 226; goto _test_eof;
_test_eof227: cs = 227; goto _test_eof;
- _test_eof1404: cs = 1404; goto _test_eof;
_test_eof228: cs = 228; goto _test_eof;
_test_eof229: cs = 229; goto _test_eof;
_test_eof230: cs = 230; goto _test_eof;
@@ -98552,6 +100500,7 @@ case 1395:
_test_eof232: cs = 232; goto _test_eof;
_test_eof233: cs = 233; goto _test_eof;
_test_eof234: cs = 234; goto _test_eof;
+ _test_eof1452: cs = 1452; goto _test_eof;
_test_eof235: cs = 235; goto _test_eof;
_test_eof236: cs = 236; goto _test_eof;
_test_eof237: cs = 237; goto _test_eof;
@@ -98561,7 +100510,6 @@ case 1395:
_test_eof241: cs = 241; goto _test_eof;
_test_eof242: cs = 242; goto _test_eof;
_test_eof243: cs = 243; goto _test_eof;
- _test_eof1405: cs = 1405; goto _test_eof;
_test_eof244: cs = 244; goto _test_eof;
_test_eof245: cs = 245; goto _test_eof;
_test_eof246: cs = 246; goto _test_eof;
@@ -98569,6 +100517,7 @@ case 1395:
_test_eof248: cs = 248; goto _test_eof;
_test_eof249: cs = 249; goto _test_eof;
_test_eof250: cs = 250; goto _test_eof;
+ _test_eof1453: cs = 1453; goto _test_eof;
_test_eof251: cs = 251; goto _test_eof;
_test_eof252: cs = 252; goto _test_eof;
_test_eof253: cs = 253; goto _test_eof;
@@ -98625,24 +100574,22 @@ case 1395:
_test_eof304: cs = 304; goto _test_eof;
_test_eof305: cs = 305; goto _test_eof;
_test_eof306: cs = 306; goto _test_eof;
- _test_eof1406: cs = 1406; goto _test_eof;
_test_eof307: cs = 307; goto _test_eof;
_test_eof308: cs = 308; goto _test_eof;
- _test_eof1407: cs = 1407; goto _test_eof;
_test_eof309: cs = 309; goto _test_eof;
_test_eof310: cs = 310; goto _test_eof;
- _test_eof1408: cs = 1408; goto _test_eof;
_test_eof311: cs = 311; goto _test_eof;
_test_eof312: cs = 312; goto _test_eof;
_test_eof313: cs = 313; goto _test_eof;
_test_eof314: cs = 314; goto _test_eof;
_test_eof315: cs = 315; goto _test_eof;
+ _test_eof1454: cs = 1454; goto _test_eof;
_test_eof316: cs = 316; goto _test_eof;
_test_eof317: cs = 317; goto _test_eof;
+ _test_eof1455: cs = 1455; goto _test_eof;
_test_eof318: cs = 318; goto _test_eof;
_test_eof319: cs = 319; goto _test_eof;
- _test_eof1409: cs = 1409; goto _test_eof;
- _test_eof1410: cs = 1410; goto _test_eof;
+ _test_eof1456: cs = 1456; goto _test_eof;
_test_eof320: cs = 320; goto _test_eof;
_test_eof321: cs = 321; goto _test_eof;
_test_eof322: cs = 322; goto _test_eof;
@@ -98652,13 +100599,14 @@ case 1395:
_test_eof326: cs = 326; goto _test_eof;
_test_eof327: cs = 327; goto _test_eof;
_test_eof328: cs = 328; goto _test_eof;
+ _test_eof1457: cs = 1457; goto _test_eof;
+ _test_eof1458: cs = 1458; goto _test_eof;
_test_eof329: cs = 329; goto _test_eof;
_test_eof330: cs = 330; goto _test_eof;
_test_eof331: cs = 331; goto _test_eof;
_test_eof332: cs = 332; goto _test_eof;
_test_eof333: cs = 333; goto _test_eof;
_test_eof334: cs = 334; goto _test_eof;
- _test_eof1411: cs = 1411; goto _test_eof;
_test_eof335: cs = 335; goto _test_eof;
_test_eof336: cs = 336; goto _test_eof;
_test_eof337: cs = 337; goto _test_eof;
@@ -98668,8 +100616,8 @@ case 1395:
_test_eof341: cs = 341; goto _test_eof;
_test_eof342: cs = 342; goto _test_eof;
_test_eof343: cs = 343; goto _test_eof;
+ _test_eof1459: cs = 1459; goto _test_eof;
_test_eof344: cs = 344; goto _test_eof;
- _test_eof1412: cs = 1412; goto _test_eof;
_test_eof345: cs = 345; goto _test_eof;
_test_eof346: cs = 346; goto _test_eof;
_test_eof347: cs = 347; goto _test_eof;
@@ -98679,12 +100627,12 @@ case 1395:
_test_eof351: cs = 351; goto _test_eof;
_test_eof352: cs = 352; goto _test_eof;
_test_eof353: cs = 353; goto _test_eof;
+ _test_eof1460: cs = 1460; goto _test_eof;
_test_eof354: cs = 354; goto _test_eof;
_test_eof355: cs = 355; goto _test_eof;
_test_eof356: cs = 356; goto _test_eof;
_test_eof357: cs = 357; goto _test_eof;
_test_eof358: cs = 358; goto _test_eof;
- _test_eof1413: cs = 1413; goto _test_eof;
_test_eof359: cs = 359; goto _test_eof;
_test_eof360: cs = 360; goto _test_eof;
_test_eof361: cs = 361; goto _test_eof;
@@ -98692,9 +100640,9 @@ case 1395:
_test_eof363: cs = 363; goto _test_eof;
_test_eof364: cs = 364; goto _test_eof;
_test_eof365: cs = 365; goto _test_eof;
- _test_eof1414: cs = 1414; goto _test_eof;
_test_eof366: cs = 366; goto _test_eof;
_test_eof367: cs = 367; goto _test_eof;
+ _test_eof1461: cs = 1461; goto _test_eof;
_test_eof368: cs = 368; goto _test_eof;
_test_eof369: cs = 369; goto _test_eof;
_test_eof370: cs = 370; goto _test_eof;
@@ -98702,9 +100650,7 @@ case 1395:
_test_eof372: cs = 372; goto _test_eof;
_test_eof373: cs = 373; goto _test_eof;
_test_eof374: cs = 374; goto _test_eof;
- _test_eof1415: cs = 1415; goto _test_eof;
- _test_eof1416: cs = 1416; goto _test_eof;
- _test_eof1417: cs = 1417; goto _test_eof;
+ _test_eof1462: cs = 1462; goto _test_eof;
_test_eof375: cs = 375; goto _test_eof;
_test_eof376: cs = 376; goto _test_eof;
_test_eof377: cs = 377; goto _test_eof;
@@ -98713,21 +100659,24 @@ case 1395:
_test_eof380: cs = 380; goto _test_eof;
_test_eof381: cs = 381; goto _test_eof;
_test_eof382: cs = 382; goto _test_eof;
- _test_eof1418: cs = 1418; goto _test_eof;
- _test_eof1419: cs = 1419; goto _test_eof;
_test_eof383: cs = 383; goto _test_eof;
+ _test_eof1463: cs = 1463; goto _test_eof;
+ _test_eof1464: cs = 1464; goto _test_eof;
+ _test_eof1465: cs = 1465; goto _test_eof;
_test_eof384: cs = 384; goto _test_eof;
_test_eof385: cs = 385; goto _test_eof;
- _test_eof1420: cs = 1420; goto _test_eof;
_test_eof386: cs = 386; goto _test_eof;
_test_eof387: cs = 387; goto _test_eof;
_test_eof388: cs = 388; goto _test_eof;
_test_eof389: cs = 389; goto _test_eof;
_test_eof390: cs = 390; goto _test_eof;
_test_eof391: cs = 391; goto _test_eof;
+ _test_eof1466: cs = 1466; goto _test_eof;
+ _test_eof1467: cs = 1467; goto _test_eof;
_test_eof392: cs = 392; goto _test_eof;
_test_eof393: cs = 393; goto _test_eof;
_test_eof394: cs = 394; goto _test_eof;
+ _test_eof1468: cs = 1468; goto _test_eof;
_test_eof395: cs = 395; goto _test_eof;
_test_eof396: cs = 396; goto _test_eof;
_test_eof397: cs = 397; goto _test_eof;
@@ -98880,47 +100829,47 @@ case 1395:
_test_eof544: cs = 544; goto _test_eof;
_test_eof545: cs = 545; goto _test_eof;
_test_eof546: cs = 546; goto _test_eof;
- _test_eof1421: cs = 1421; goto _test_eof;
- _test_eof1422: cs = 1422; goto _test_eof;
- _test_eof1423: cs = 1423; goto _test_eof;
_test_eof547: cs = 547; goto _test_eof;
_test_eof548: cs = 548; goto _test_eof;
_test_eof549: cs = 549; goto _test_eof;
_test_eof550: cs = 550; goto _test_eof;
_test_eof551: cs = 551; goto _test_eof;
- _test_eof1424: cs = 1424; goto _test_eof;
_test_eof552: cs = 552; goto _test_eof;
_test_eof553: cs = 553; goto _test_eof;
_test_eof554: cs = 554; goto _test_eof;
_test_eof555: cs = 555; goto _test_eof;
- _test_eof1425: cs = 1425; goto _test_eof;
- _test_eof1426: cs = 1426; goto _test_eof;
- _test_eof1427: cs = 1427; goto _test_eof;
_test_eof556: cs = 556; goto _test_eof;
_test_eof557: cs = 557; goto _test_eof;
- _test_eof1428: cs = 1428; goto _test_eof;
_test_eof558: cs = 558; goto _test_eof;
_test_eof559: cs = 559; goto _test_eof;
_test_eof560: cs = 560; goto _test_eof;
_test_eof561: cs = 561; goto _test_eof;
+ _test_eof1469: cs = 1469; goto _test_eof;
+ _test_eof1470: cs = 1470; goto _test_eof;
+ _test_eof1471: cs = 1471; goto _test_eof;
_test_eof562: cs = 562; goto _test_eof;
_test_eof563: cs = 563; goto _test_eof;
- _test_eof1429: cs = 1429; goto _test_eof;
_test_eof564: cs = 564; goto _test_eof;
_test_eof565: cs = 565; goto _test_eof;
_test_eof566: cs = 566; goto _test_eof;
+ _test_eof1472: cs = 1472; goto _test_eof;
_test_eof567: cs = 567; goto _test_eof;
_test_eof568: cs = 568; goto _test_eof;
_test_eof569: cs = 569; goto _test_eof;
_test_eof570: cs = 570; goto _test_eof;
+ _test_eof1473: cs = 1473; goto _test_eof;
+ _test_eof1474: cs = 1474; goto _test_eof;
+ _test_eof1475: cs = 1475; goto _test_eof;
_test_eof571: cs = 571; goto _test_eof;
_test_eof572: cs = 572; goto _test_eof;
+ _test_eof1476: cs = 1476; goto _test_eof;
_test_eof573: cs = 573; goto _test_eof;
_test_eof574: cs = 574; goto _test_eof;
_test_eof575: cs = 575; goto _test_eof;
_test_eof576: cs = 576; goto _test_eof;
_test_eof577: cs = 577; goto _test_eof;
_test_eof578: cs = 578; goto _test_eof;
+ _test_eof1477: cs = 1477; goto _test_eof;
_test_eof579: cs = 579; goto _test_eof;
_test_eof580: cs = 580; goto _test_eof;
_test_eof581: cs = 581; goto _test_eof;
@@ -98954,8 +100903,6 @@ case 1395:
_test_eof609: cs = 609; goto _test_eof;
_test_eof610: cs = 610; goto _test_eof;
_test_eof611: cs = 611; goto _test_eof;
- _test_eof1430: cs = 1430; goto _test_eof;
- _test_eof1431: cs = 1431; goto _test_eof;
_test_eof612: cs = 612; goto _test_eof;
_test_eof613: cs = 613; goto _test_eof;
_test_eof614: cs = 614; goto _test_eof;
@@ -98966,7 +100913,6 @@ case 1395:
_test_eof619: cs = 619; goto _test_eof;
_test_eof620: cs = 620; goto _test_eof;
_test_eof621: cs = 621; goto _test_eof;
- _test_eof1432: cs = 1432; goto _test_eof;
_test_eof622: cs = 622; goto _test_eof;
_test_eof623: cs = 623; goto _test_eof;
_test_eof624: cs = 624; goto _test_eof;
@@ -98984,6 +100930,8 @@ case 1395:
_test_eof636: cs = 636; goto _test_eof;
_test_eof637: cs = 637; goto _test_eof;
_test_eof638: cs = 638; goto _test_eof;
+ _test_eof1478: cs = 1478; goto _test_eof;
+ _test_eof1479: cs = 1479; goto _test_eof;
_test_eof639: cs = 639; goto _test_eof;
_test_eof640: cs = 640; goto _test_eof;
_test_eof641: cs = 641; goto _test_eof;
@@ -98993,6 +100941,7 @@ case 1395:
_test_eof645: cs = 645; goto _test_eof;
_test_eof646: cs = 646; goto _test_eof;
_test_eof647: cs = 647; goto _test_eof;
+ _test_eof1480: cs = 1480; goto _test_eof;
_test_eof648: cs = 648; goto _test_eof;
_test_eof649: cs = 649; goto _test_eof;
_test_eof650: cs = 650; goto _test_eof;
@@ -99046,7 +100995,6 @@ case 1395:
_test_eof698: cs = 698; goto _test_eof;
_test_eof699: cs = 699; goto _test_eof;
_test_eof700: cs = 700; goto _test_eof;
- _test_eof1433: cs = 1433; goto _test_eof;
_test_eof701: cs = 701; goto _test_eof;
_test_eof702: cs = 702; goto _test_eof;
_test_eof703: cs = 703; goto _test_eof;
@@ -99089,6 +101037,7 @@ case 1395:
_test_eof740: cs = 740; goto _test_eof;
_test_eof741: cs = 741; goto _test_eof;
_test_eof742: cs = 742; goto _test_eof;
+ _test_eof1481: cs = 1481; goto _test_eof;
_test_eof743: cs = 743; goto _test_eof;
_test_eof744: cs = 744; goto _test_eof;
_test_eof745: cs = 745; goto _test_eof;
@@ -99151,7 +101100,6 @@ case 1395:
_test_eof802: cs = 802; goto _test_eof;
_test_eof803: cs = 803; goto _test_eof;
_test_eof804: cs = 804; goto _test_eof;
- _test_eof1434: cs = 1434; goto _test_eof;
_test_eof805: cs = 805; goto _test_eof;
_test_eof806: cs = 806; goto _test_eof;
_test_eof807: cs = 807; goto _test_eof;
@@ -99193,10 +101141,9 @@ case 1395:
_test_eof843: cs = 843; goto _test_eof;
_test_eof844: cs = 844; goto _test_eof;
_test_eof845: cs = 845; goto _test_eof;
- _test_eof1435: cs = 1435; goto _test_eof;
_test_eof846: cs = 846; goto _test_eof;
+ _test_eof1482: cs = 1482; goto _test_eof;
_test_eof847: cs = 847; goto _test_eof;
- _test_eof1436: cs = 1436; goto _test_eof;
_test_eof848: cs = 848; goto _test_eof;
_test_eof849: cs = 849; goto _test_eof;
_test_eof850: cs = 850; goto _test_eof;
@@ -99211,7 +101158,6 @@ case 1395:
_test_eof859: cs = 859; goto _test_eof;
_test_eof860: cs = 860; goto _test_eof;
_test_eof861: cs = 861; goto _test_eof;
- _test_eof1437: cs = 1437; goto _test_eof;
_test_eof862: cs = 862; goto _test_eof;
_test_eof863: cs = 863; goto _test_eof;
_test_eof864: cs = 864; goto _test_eof;
@@ -99234,33 +101180,29 @@ case 1395:
_test_eof881: cs = 881; goto _test_eof;
_test_eof882: cs = 882; goto _test_eof;
_test_eof883: cs = 883; goto _test_eof;
- _test_eof1438: cs = 1438; goto _test_eof;
_test_eof884: cs = 884; goto _test_eof;
_test_eof885: cs = 885; goto _test_eof;
_test_eof886: cs = 886; goto _test_eof;
_test_eof887: cs = 887; goto _test_eof;
+ _test_eof1483: cs = 1483; goto _test_eof;
_test_eof888: cs = 888; goto _test_eof;
- _test_eof1439: cs = 1439; goto _test_eof;
_test_eof889: cs = 889; goto _test_eof;
+ _test_eof1484: cs = 1484; goto _test_eof;
_test_eof890: cs = 890; goto _test_eof;
_test_eof891: cs = 891; goto _test_eof;
_test_eof892: cs = 892; goto _test_eof;
_test_eof893: cs = 893; goto _test_eof;
- _test_eof1440: cs = 1440; goto _test_eof;
_test_eof894: cs = 894; goto _test_eof;
_test_eof895: cs = 895; goto _test_eof;
_test_eof896: cs = 896; goto _test_eof;
_test_eof897: cs = 897; goto _test_eof;
_test_eof898: cs = 898; goto _test_eof;
- _test_eof1441: cs = 1441; goto _test_eof;
- _test_eof1442: cs = 1442; goto _test_eof;
- _test_eof1443: cs = 1443; goto _test_eof;
_test_eof899: cs = 899; goto _test_eof;
_test_eof900: cs = 900; goto _test_eof;
- _test_eof1444: cs = 1444; goto _test_eof;
_test_eof901: cs = 901; goto _test_eof;
_test_eof902: cs = 902; goto _test_eof;
_test_eof903: cs = 903; goto _test_eof;
+ _test_eof1485: cs = 1485; goto _test_eof;
_test_eof904: cs = 904; goto _test_eof;
_test_eof905: cs = 905; goto _test_eof;
_test_eof906: cs = 906; goto _test_eof;
@@ -99283,32 +101225,30 @@ case 1395:
_test_eof923: cs = 923; goto _test_eof;
_test_eof924: cs = 924; goto _test_eof;
_test_eof925: cs = 925; goto _test_eof;
+ _test_eof1486: cs = 1486; goto _test_eof;
_test_eof926: cs = 926; goto _test_eof;
_test_eof927: cs = 927; goto _test_eof;
- _test_eof1445: cs = 1445; goto _test_eof;
- _test_eof1446: cs = 1446; goto _test_eof;
- _test_eof1447: cs = 1447; goto _test_eof;
_test_eof928: cs = 928; goto _test_eof;
_test_eof929: cs = 929; goto _test_eof;
_test_eof930: cs = 930; goto _test_eof;
- _test_eof1448: cs = 1448; goto _test_eof;
- _test_eof1449: cs = 1449; goto _test_eof;
+ _test_eof1487: cs = 1487; goto _test_eof;
_test_eof931: cs = 931; goto _test_eof;
_test_eof932: cs = 932; goto _test_eof;
_test_eof933: cs = 933; goto _test_eof;
_test_eof934: cs = 934; goto _test_eof;
- _test_eof1450: cs = 1450; goto _test_eof;
- _test_eof1451: cs = 1451; goto _test_eof;
_test_eof935: cs = 935; goto _test_eof;
+ _test_eof1488: cs = 1488; goto _test_eof;
_test_eof936: cs = 936; goto _test_eof;
_test_eof937: cs = 937; goto _test_eof;
_test_eof938: cs = 938; goto _test_eof;
- _test_eof1452: cs = 1452; goto _test_eof;
- _test_eof1453: cs = 1453; goto _test_eof;
_test_eof939: cs = 939; goto _test_eof;
_test_eof940: cs = 940; goto _test_eof;
+ _test_eof1489: cs = 1489; goto _test_eof;
+ _test_eof1490: cs = 1490; goto _test_eof;
+ _test_eof1491: cs = 1491; goto _test_eof;
_test_eof941: cs = 941; goto _test_eof;
_test_eof942: cs = 942; goto _test_eof;
+ _test_eof1492: cs = 1492; goto _test_eof;
_test_eof943: cs = 943; goto _test_eof;
_test_eof944: cs = 944; goto _test_eof;
_test_eof945: cs = 945; goto _test_eof;
@@ -99330,25 +101270,32 @@ case 1395:
_test_eof961: cs = 961; goto _test_eof;
_test_eof962: cs = 962; goto _test_eof;
_test_eof963: cs = 963; goto _test_eof;
- _test_eof1454: cs = 1454; goto _test_eof;
_test_eof964: cs = 964; goto _test_eof;
_test_eof965: cs = 965; goto _test_eof;
_test_eof966: cs = 966; goto _test_eof;
_test_eof967: cs = 967; goto _test_eof;
_test_eof968: cs = 968; goto _test_eof;
_test_eof969: cs = 969; goto _test_eof;
+ _test_eof1493: cs = 1493; goto _test_eof;
+ _test_eof1494: cs = 1494; goto _test_eof;
+ _test_eof1495: cs = 1495; goto _test_eof;
_test_eof970: cs = 970; goto _test_eof;
_test_eof971: cs = 971; goto _test_eof;
_test_eof972: cs = 972; goto _test_eof;
+ _test_eof1496: cs = 1496; goto _test_eof;
+ _test_eof1497: cs = 1497; goto _test_eof;
_test_eof973: cs = 973; goto _test_eof;
_test_eof974: cs = 974; goto _test_eof;
_test_eof975: cs = 975; goto _test_eof;
_test_eof976: cs = 976; goto _test_eof;
+ _test_eof1498: cs = 1498; goto _test_eof;
+ _test_eof1499: cs = 1499; goto _test_eof;
_test_eof977: cs = 977; goto _test_eof;
_test_eof978: cs = 978; goto _test_eof;
- _test_eof1455: cs = 1455; goto _test_eof;
_test_eof979: cs = 979; goto _test_eof;
_test_eof980: cs = 980; goto _test_eof;
+ _test_eof1500: cs = 1500; goto _test_eof;
+ _test_eof1501: cs = 1501; goto _test_eof;
_test_eof981: cs = 981; goto _test_eof;
_test_eof982: cs = 982; goto _test_eof;
_test_eof983: cs = 983; goto _test_eof;
@@ -99360,7 +101307,6 @@ case 1395:
_test_eof989: cs = 989; goto _test_eof;
_test_eof990: cs = 990; goto _test_eof;
_test_eof991: cs = 991; goto _test_eof;
- _test_eof1456: cs = 1456; goto _test_eof;
_test_eof992: cs = 992; goto _test_eof;
_test_eof993: cs = 993; goto _test_eof;
_test_eof994: cs = 994; goto _test_eof;
@@ -99372,12 +101318,10 @@ case 1395:
_test_eof1000: cs = 1000; goto _test_eof;
_test_eof1001: cs = 1001; goto _test_eof;
_test_eof1002: cs = 1002; goto _test_eof;
- _test_eof1457: cs = 1457; goto _test_eof;
- _test_eof1458: cs = 1458; goto _test_eof;
_test_eof1003: cs = 1003; goto _test_eof;
_test_eof1004: cs = 1004; goto _test_eof;
_test_eof1005: cs = 1005; goto _test_eof;
- _test_eof1459: cs = 1459; goto _test_eof;
+ _test_eof1502: cs = 1502; goto _test_eof;
_test_eof1006: cs = 1006; goto _test_eof;
_test_eof1007: cs = 1007; goto _test_eof;
_test_eof1008: cs = 1008; goto _test_eof;
@@ -99388,23 +101332,18 @@ case 1395:
_test_eof1013: cs = 1013; goto _test_eof;
_test_eof1014: cs = 1014; goto _test_eof;
_test_eof1015: cs = 1015; goto _test_eof;
- _test_eof1460: cs = 1460; goto _test_eof;
- _test_eof1461: cs = 1461; goto _test_eof;
- _test_eof1462: cs = 1462; goto _test_eof;
_test_eof1016: cs = 1016; goto _test_eof;
_test_eof1017: cs = 1017; goto _test_eof;
_test_eof1018: cs = 1018; goto _test_eof;
_test_eof1019: cs = 1019; goto _test_eof;
_test_eof1020: cs = 1020; goto _test_eof;
+ _test_eof1503: cs = 1503; goto _test_eof;
_test_eof1021: cs = 1021; goto _test_eof;
_test_eof1022: cs = 1022; goto _test_eof;
_test_eof1023: cs = 1023; goto _test_eof;
_test_eof1024: cs = 1024; goto _test_eof;
_test_eof1025: cs = 1025; goto _test_eof;
_test_eof1026: cs = 1026; goto _test_eof;
- _test_eof1463: cs = 1463; goto _test_eof;
- _test_eof1464: cs = 1464; goto _test_eof;
- _test_eof1465: cs = 1465; goto _test_eof;
_test_eof1027: cs = 1027; goto _test_eof;
_test_eof1028: cs = 1028; goto _test_eof;
_test_eof1029: cs = 1029; goto _test_eof;
@@ -99412,27 +101351,24 @@ case 1395:
_test_eof1031: cs = 1031; goto _test_eof;
_test_eof1032: cs = 1032; goto _test_eof;
_test_eof1033: cs = 1033; goto _test_eof;
+ _test_eof1504: cs = 1504; goto _test_eof;
_test_eof1034: cs = 1034; goto _test_eof;
_test_eof1035: cs = 1035; goto _test_eof;
_test_eof1036: cs = 1036; goto _test_eof;
_test_eof1037: cs = 1037; goto _test_eof;
_test_eof1038: cs = 1038; goto _test_eof;
- _test_eof1466: cs = 1466; goto _test_eof;
_test_eof1039: cs = 1039; goto _test_eof;
_test_eof1040: cs = 1040; goto _test_eof;
_test_eof1041: cs = 1041; goto _test_eof;
- _test_eof1467: cs = 1467; goto _test_eof;
- _test_eof1468: cs = 1468; goto _test_eof;
_test_eof1042: cs = 1042; goto _test_eof;
- _test_eof1469: cs = 1469; goto _test_eof;
- _test_eof1470: cs = 1470; goto _test_eof;
_test_eof1043: cs = 1043; goto _test_eof;
- _test_eof1471: cs = 1471; goto _test_eof;
- _test_eof1472: cs = 1472; goto _test_eof;
_test_eof1044: cs = 1044; goto _test_eof;
+ _test_eof1505: cs = 1505; goto _test_eof;
+ _test_eof1506: cs = 1506; goto _test_eof;
_test_eof1045: cs = 1045; goto _test_eof;
_test_eof1046: cs = 1046; goto _test_eof;
_test_eof1047: cs = 1047; goto _test_eof;
+ _test_eof1507: cs = 1507; goto _test_eof;
_test_eof1048: cs = 1048; goto _test_eof;
_test_eof1049: cs = 1049; goto _test_eof;
_test_eof1050: cs = 1050; goto _test_eof;
@@ -99443,6 +101379,9 @@ case 1395:
_test_eof1055: cs = 1055; goto _test_eof;
_test_eof1056: cs = 1056; goto _test_eof;
_test_eof1057: cs = 1057; goto _test_eof;
+ _test_eof1508: cs = 1508; goto _test_eof;
+ _test_eof1509: cs = 1509; goto _test_eof;
+ _test_eof1510: cs = 1510; goto _test_eof;
_test_eof1058: cs = 1058; goto _test_eof;
_test_eof1059: cs = 1059; goto _test_eof;
_test_eof1060: cs = 1060; goto _test_eof;
@@ -99454,6 +101393,9 @@ case 1395:
_test_eof1066: cs = 1066; goto _test_eof;
_test_eof1067: cs = 1067; goto _test_eof;
_test_eof1068: cs = 1068; goto _test_eof;
+ _test_eof1511: cs = 1511; goto _test_eof;
+ _test_eof1512: cs = 1512; goto _test_eof;
+ _test_eof1513: cs = 1513; goto _test_eof;
_test_eof1069: cs = 1069; goto _test_eof;
_test_eof1070: cs = 1070; goto _test_eof;
_test_eof1071: cs = 1071; goto _test_eof;
@@ -99466,12 +101408,18 @@ case 1395:
_test_eof1078: cs = 1078; goto _test_eof;
_test_eof1079: cs = 1079; goto _test_eof;
_test_eof1080: cs = 1080; goto _test_eof;
+ _test_eof1514: cs = 1514; goto _test_eof;
_test_eof1081: cs = 1081; goto _test_eof;
_test_eof1082: cs = 1082; goto _test_eof;
_test_eof1083: cs = 1083; goto _test_eof;
+ _test_eof1515: cs = 1515; goto _test_eof;
+ _test_eof1516: cs = 1516; goto _test_eof;
_test_eof1084: cs = 1084; goto _test_eof;
+ _test_eof1517: cs = 1517; goto _test_eof;
+ _test_eof1518: cs = 1518; goto _test_eof;
_test_eof1085: cs = 1085; goto _test_eof;
- _test_eof1473: cs = 1473; goto _test_eof;
+ _test_eof1519: cs = 1519; goto _test_eof;
+ _test_eof1520: cs = 1520; goto _test_eof;
_test_eof1086: cs = 1086; goto _test_eof;
_test_eof1087: cs = 1087; goto _test_eof;
_test_eof1088: cs = 1088; goto _test_eof;
@@ -99514,6 +101462,7 @@ case 1395:
_test_eof1125: cs = 1125; goto _test_eof;
_test_eof1126: cs = 1126; goto _test_eof;
_test_eof1127: cs = 1127; goto _test_eof;
+ _test_eof1521: cs = 1521; goto _test_eof;
_test_eof1128: cs = 1128; goto _test_eof;
_test_eof1129: cs = 1129; goto _test_eof;
_test_eof1130: cs = 1130; goto _test_eof;
@@ -99643,7 +101592,6 @@ case 1395:
_test_eof1254: cs = 1254; goto _test_eof;
_test_eof1255: cs = 1255; goto _test_eof;
_test_eof1256: cs = 1256; goto _test_eof;
- _test_eof1474: cs = 1474; goto _test_eof;
_test_eof1257: cs = 1257; goto _test_eof;
_test_eof1258: cs = 1258; goto _test_eof;
_test_eof1259: cs = 1259; goto _test_eof;
@@ -99652,13 +101600,11 @@ case 1395:
_test_eof1262: cs = 1262; goto _test_eof;
_test_eof1263: cs = 1263; goto _test_eof;
_test_eof1264: cs = 1264; goto _test_eof;
- _test_eof1475: cs = 1475; goto _test_eof;
_test_eof1265: cs = 1265; goto _test_eof;
_test_eof1266: cs = 1266; goto _test_eof;
_test_eof1267: cs = 1267; goto _test_eof;
_test_eof1268: cs = 1268; goto _test_eof;
_test_eof1269: cs = 1269; goto _test_eof;
- _test_eof1476: cs = 1476; goto _test_eof;
_test_eof1270: cs = 1270; goto _test_eof;
_test_eof1271: cs = 1271; goto _test_eof;
_test_eof1272: cs = 1272; goto _test_eof;
@@ -99677,7 +101623,6 @@ case 1395:
_test_eof1285: cs = 1285; goto _test_eof;
_test_eof1286: cs = 1286; goto _test_eof;
_test_eof1287: cs = 1287; goto _test_eof;
- _test_eof1477: cs = 1477; goto _test_eof;
_test_eof1288: cs = 1288; goto _test_eof;
_test_eof1289: cs = 1289; goto _test_eof;
_test_eof1290: cs = 1290; goto _test_eof;
@@ -99695,27 +101640,26 @@ case 1395:
_test_eof1302: cs = 1302; goto _test_eof;
_test_eof1303: cs = 1303; goto _test_eof;
_test_eof1304: cs = 1304; goto _test_eof;
+ _test_eof1522: cs = 1522; goto _test_eof;
_test_eof1305: cs = 1305; goto _test_eof;
_test_eof1306: cs = 1306; goto _test_eof;
- _test_eof1478: cs = 1478; goto _test_eof;
_test_eof1307: cs = 1307; goto _test_eof;
_test_eof1308: cs = 1308; goto _test_eof;
_test_eof1309: cs = 1309; goto _test_eof;
_test_eof1310: cs = 1310; goto _test_eof;
_test_eof1311: cs = 1311; goto _test_eof;
_test_eof1312: cs = 1312; goto _test_eof;
+ _test_eof1523: cs = 1523; goto _test_eof;
_test_eof1313: cs = 1313; goto _test_eof;
_test_eof1314: cs = 1314; goto _test_eof;
_test_eof1315: cs = 1315; goto _test_eof;
_test_eof1316: cs = 1316; goto _test_eof;
_test_eof1317: cs = 1317; goto _test_eof;
+ _test_eof1524: cs = 1524; goto _test_eof;
_test_eof1318: cs = 1318; goto _test_eof;
_test_eof1319: cs = 1319; goto _test_eof;
_test_eof1320: cs = 1320; goto _test_eof;
_test_eof1321: cs = 1321; goto _test_eof;
- _test_eof1479: cs = 1479; goto _test_eof;
- _test_eof1480: cs = 1480; goto _test_eof;
- _test_eof1481: cs = 1481; goto _test_eof;
_test_eof1322: cs = 1322; goto _test_eof;
_test_eof1323: cs = 1323; goto _test_eof;
_test_eof1324: cs = 1324; goto _test_eof;
@@ -99724,21 +101668,18 @@ case 1395:
_test_eof1327: cs = 1327; goto _test_eof;
_test_eof1328: cs = 1328; goto _test_eof;
_test_eof1329: cs = 1329; goto _test_eof;
- _test_eof1482: cs = 1482; goto _test_eof;
_test_eof1330: cs = 1330; goto _test_eof;
_test_eof1331: cs = 1331; goto _test_eof;
_test_eof1332: cs = 1332; goto _test_eof;
_test_eof1333: cs = 1333; goto _test_eof;
_test_eof1334: cs = 1334; goto _test_eof;
_test_eof1335: cs = 1335; goto _test_eof;
+ _test_eof1525: cs = 1525; goto _test_eof;
_test_eof1336: cs = 1336; goto _test_eof;
_test_eof1337: cs = 1337; goto _test_eof;
_test_eof1338: cs = 1338; goto _test_eof;
_test_eof1339: cs = 1339; goto _test_eof;
_test_eof1340: cs = 1340; goto _test_eof;
- _test_eof1483: cs = 1483; goto _test_eof;
- _test_eof1484: cs = 1484; goto _test_eof;
- _test_eof1485: cs = 1485; goto _test_eof;
_test_eof1341: cs = 1341; goto _test_eof;
_test_eof1342: cs = 1342; goto _test_eof;
_test_eof1343: cs = 1343; goto _test_eof;
@@ -99746,7 +101687,6 @@ case 1395:
_test_eof1345: cs = 1345; goto _test_eof;
_test_eof1346: cs = 1346; goto _test_eof;
_test_eof1347: cs = 1347; goto _test_eof;
- _test_eof1486: cs = 1486; goto _test_eof;
_test_eof1348: cs = 1348; goto _test_eof;
_test_eof1349: cs = 1349; goto _test_eof;
_test_eof1350: cs = 1350; goto _test_eof;
@@ -99754,13 +101694,13 @@ case 1395:
_test_eof1352: cs = 1352; goto _test_eof;
_test_eof1353: cs = 1353; goto _test_eof;
_test_eof1354: cs = 1354; goto _test_eof;
+ _test_eof1526: cs = 1526; goto _test_eof;
_test_eof1355: cs = 1355; goto _test_eof;
_test_eof1356: cs = 1356; goto _test_eof;
_test_eof1357: cs = 1357; goto _test_eof;
_test_eof1358: cs = 1358; goto _test_eof;
_test_eof1359: cs = 1359; goto _test_eof;
_test_eof1360: cs = 1360; goto _test_eof;
- _test_eof1487: cs = 1487; goto _test_eof;
_test_eof1361: cs = 1361; goto _test_eof;
_test_eof1362: cs = 1362; goto _test_eof;
_test_eof1363: cs = 1363; goto _test_eof;
@@ -99768,21 +101708,22 @@ case 1395:
_test_eof1365: cs = 1365; goto _test_eof;
_test_eof1366: cs = 1366; goto _test_eof;
_test_eof1367: cs = 1367; goto _test_eof;
- _test_eof1488: cs = 1488; goto _test_eof;
_test_eof1368: cs = 1368; goto _test_eof;
_test_eof1369: cs = 1369; goto _test_eof;
+ _test_eof1527: cs = 1527; goto _test_eof;
+ _test_eof1528: cs = 1528; goto _test_eof;
+ _test_eof1529: cs = 1529; goto _test_eof;
_test_eof1370: cs = 1370; goto _test_eof;
_test_eof1371: cs = 1371; goto _test_eof;
_test_eof1372: cs = 1372; goto _test_eof;
_test_eof1373: cs = 1373; goto _test_eof;
- _test_eof1489: cs = 1489; goto _test_eof;
_test_eof1374: cs = 1374; goto _test_eof;
_test_eof1375: cs = 1375; goto _test_eof;
_test_eof1376: cs = 1376; goto _test_eof;
_test_eof1377: cs = 1377; goto _test_eof;
+ _test_eof1530: cs = 1530; goto _test_eof;
_test_eof1378: cs = 1378; goto _test_eof;
_test_eof1379: cs = 1379; goto _test_eof;
- _test_eof1490: cs = 1490; goto _test_eof;
_test_eof1380: cs = 1380; goto _test_eof;
_test_eof1381: cs = 1381; goto _test_eof;
_test_eof1382: cs = 1382; goto _test_eof;
@@ -99791,16 +101732,72 @@ case 1395:
_test_eof1385: cs = 1385; goto _test_eof;
_test_eof1386: cs = 1386; goto _test_eof;
_test_eof1387: cs = 1387; goto _test_eof;
- _test_eof1491: cs = 1491; goto _test_eof;
_test_eof1388: cs = 1388; goto _test_eof;
+ _test_eof1531: cs = 1531; goto _test_eof;
+ _test_eof1532: cs = 1532; goto _test_eof;
+ _test_eof1533: cs = 1533; goto _test_eof;
_test_eof1389: cs = 1389; goto _test_eof;
_test_eof1390: cs = 1390; goto _test_eof;
_test_eof1391: cs = 1391; goto _test_eof;
_test_eof1392: cs = 1392; goto _test_eof;
_test_eof1393: cs = 1393; goto _test_eof;
_test_eof1394: cs = 1394; goto _test_eof;
- _test_eof1492: cs = 1492; goto _test_eof;
_test_eof1395: cs = 1395; goto _test_eof;
+ _test_eof1534: cs = 1534; goto _test_eof;
+ _test_eof1396: cs = 1396; goto _test_eof;
+ _test_eof1397: cs = 1397; goto _test_eof;
+ _test_eof1398: cs = 1398; goto _test_eof;
+ _test_eof1399: cs = 1399; goto _test_eof;
+ _test_eof1400: cs = 1400; goto _test_eof;
+ _test_eof1401: cs = 1401; goto _test_eof;
+ _test_eof1402: cs = 1402; goto _test_eof;
+ _test_eof1403: cs = 1403; goto _test_eof;
+ _test_eof1404: cs = 1404; goto _test_eof;
+ _test_eof1405: cs = 1405; goto _test_eof;
+ _test_eof1406: cs = 1406; goto _test_eof;
+ _test_eof1407: cs = 1407; goto _test_eof;
+ _test_eof1408: cs = 1408; goto _test_eof;
+ _test_eof1535: cs = 1535; goto _test_eof;
+ _test_eof1409: cs = 1409; goto _test_eof;
+ _test_eof1410: cs = 1410; goto _test_eof;
+ _test_eof1411: cs = 1411; goto _test_eof;
+ _test_eof1412: cs = 1412; goto _test_eof;
+ _test_eof1413: cs = 1413; goto _test_eof;
+ _test_eof1414: cs = 1414; goto _test_eof;
+ _test_eof1415: cs = 1415; goto _test_eof;
+ _test_eof1536: cs = 1536; goto _test_eof;
+ _test_eof1416: cs = 1416; goto _test_eof;
+ _test_eof1417: cs = 1417; goto _test_eof;
+ _test_eof1418: cs = 1418; goto _test_eof;
+ _test_eof1419: cs = 1419; goto _test_eof;
+ _test_eof1420: cs = 1420; goto _test_eof;
+ _test_eof1421: cs = 1421; goto _test_eof;
+ _test_eof1537: cs = 1537; goto _test_eof;
+ _test_eof1422: cs = 1422; goto _test_eof;
+ _test_eof1423: cs = 1423; goto _test_eof;
+ _test_eof1424: cs = 1424; goto _test_eof;
+ _test_eof1425: cs = 1425; goto _test_eof;
+ _test_eof1426: cs = 1426; goto _test_eof;
+ _test_eof1427: cs = 1427; goto _test_eof;
+ _test_eof1538: cs = 1538; goto _test_eof;
+ _test_eof1428: cs = 1428; goto _test_eof;
+ _test_eof1429: cs = 1429; goto _test_eof;
+ _test_eof1430: cs = 1430; goto _test_eof;
+ _test_eof1431: cs = 1431; goto _test_eof;
+ _test_eof1432: cs = 1432; goto _test_eof;
+ _test_eof1433: cs = 1433; goto _test_eof;
+ _test_eof1434: cs = 1434; goto _test_eof;
+ _test_eof1435: cs = 1435; goto _test_eof;
+ _test_eof1539: cs = 1539; goto _test_eof;
+ _test_eof1436: cs = 1436; goto _test_eof;
+ _test_eof1437: cs = 1437; goto _test_eof;
+ _test_eof1438: cs = 1438; goto _test_eof;
+ _test_eof1439: cs = 1439; goto _test_eof;
+ _test_eof1440: cs = 1440; goto _test_eof;
+ _test_eof1441: cs = 1441; goto _test_eof;
+ _test_eof1442: cs = 1442; goto _test_eof;
+ _test_eof1540: cs = 1540; goto _test_eof;
+ _test_eof1443: cs = 1443; goto _test_eof;
_test_eof: {}
if ( p == eof )
@@ -99808,133 +101805,117 @@ case 1395:
switch ( cs ) {
case 7:
case 8:
- case 183:
- case 207:
- case 209:
- case 263:
- case 277:
- case 302:
- case 358:
- case 359:
- case 365:
+ case 189:
+ case 213:
+ case 215:
+ case 271:
+ case 285:
+ case 311:
+ case 367:
+ case 368:
+ case 374:
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 309:
- case 310:
- case 311:
- case 316:
- case 317:
+ case 318:
+ case 319:
+ case 320:
+ case 325:
+ case 326:
{
WARN(ZS_BAD_DNAME_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 192:
+ case 198:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 326:
+ case 335:
{
WARN(ZS_BAD_TEXT);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 331:
- case 339:
+ case 340:
+ case 348:
{
ERR(ZS_BAD_TTL);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 340:
- case 341:
- case 342:
+ case 349:
+ case 350:
case 351:
+ case 360:
{
ERR(ZS_BAD_ORIGIN);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 353:
+ case 362:
{
ERR(ZS_BAD_INCLUDE_FILENAME);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 356:
- case 366:
+ case 365:
+ case 375:
{
ERR(ZS_BAD_INCLUDE_ORIGIN);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1400:
+ case 1448:
{
NOERR;
}
break;
- case 184:
- case 185:
- case 186:
- case 187:
- case 188:
- case 189:
case 190:
case 191:
- case 229:
- case 230:
- case 231:
- case 232:
- case 233:
- case 234:
- case 235:
+ case 192:
+ case 193:
+ case 194:
+ case 195:
+ case 196:
+ case 197:
case 236:
case 237:
+ case 238:
+ case 239:
+ case 240:
+ case 241:
+ case 242:
+ case 243:
+ case 244:
{
ERR(ZS_BAD_DIRECTIVE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 369:
- case 370:
- case 371:
- case 372:
- case 373:
- case 374:
- case 375:
- {
- WARN(ZS_BAD_BASE64_CHAR);
- p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
- }
- break;
- case 376:
- case 377:
case 378:
case 379:
case 380:
@@ -99942,6 +101923,13 @@ goto st307;}
case 382:
case 383:
case 384:
+ {
+ WARN(ZS_BAD_BASE64_CHAR);
+ p--; { if ( p == pe )
+ goto _test_eof316;
+goto st316;}
+ }
+ break;
case 385:
case 386:
case 387:
@@ -100097,66 +102085,68 @@ goto st307;}
case 537:
case 538:
case 539:
+ case 540:
+ case 541:
+ case 542:
+ case 543:
+ case 544:
+ case 545:
+ case 546:
+ case 547:
+ case 548:
+ case 549:
+ case 550:
+ case 551:
+ case 552:
+ case 553:
+ case 554:
{
WARN(ZS_BAD_BITMAP);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 540:
- case 547:
- case 548:
- case 549:
- case 556:
- case 558:
+ case 555:
+ case 562:
+ case 563:
+ case 564:
+ case 571:
+ case 573:
{
WARN(ZS_BAD_HEX_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 603:
- case 604:
- case 605:
- case 606:
- case 607:
- case 608:
- case 609:
- case 610:
- case 611:
- case 612:
- case 613:
- case 614:
- case 615:
- case 616:
- case 617:
- case 618:
- case 619:
- case 620:
- case 621:
- case 622:
- case 623:
- case 624:
- case 625:
- case 626:
- case 627:
- case 628:
- case 629:
case 630:
case 631:
case 632:
case 633:
case 634:
case 635:
+ case 636:
+ case 637:
+ case 638:
+ case 639:
+ case 640:
+ case 641:
case 642:
case 643:
case 644:
case 645:
case 646:
+ case 647:
+ case 648:
+ case 649:
+ case 650:
+ case 651:
+ case 652:
case 653:
case 654:
+ case 655:
+ case 656:
case 657:
case 658:
case 659:
@@ -100174,83 +102164,17 @@ goto st307;}
case 671:
case 672:
case 673:
- case 674:
- case 675:
- case 676:
- case 677:
- case 678:
- case 679:
case 680:
case 681:
case 682:
case 683:
case 684:
- case 685:
- case 686:
- case 687:
- case 688:
- case 689:
- case 690:
case 691:
case 692:
+ case 695:
+ case 696:
case 697:
case 698:
- {
- WARN(ZS_BAD_SVCB_PARAM);
- p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
- }
- break;
- case 559:
- case 560:
- case 561:
- case 562:
- case 563:
- case 564:
- case 565:
- case 566:
- case 567:
- case 568:
- case 569:
- case 570:
- case 571:
- case 572:
- case 573:
- case 574:
- case 575:
- case 576:
- case 577:
- case 578:
- case 579:
- case 580:
- case 581:
- case 584:
- case 585:
- case 586:
- case 587:
- case 588:
- case 589:
- case 590:
- case 591:
- case 592:
- case 593:
- case 594:
- case 595:
- case 596:
- case 597:
- case 598:
- case 599:
- case 600:
- case 601:
- case 602:
- {
- WARN(ZS_BAD_SVCB_MANDATORY);
- p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
- }
- break;
case 699:
case 700:
case 701:
@@ -100287,12 +102211,76 @@ goto st307;}
case 732:
case 733:
case 734:
- case 735:
- case 736:
- case 737:
- case 738:
case 739:
case 740:
+ {
+ WARN(ZS_BAD_SVCB_PARAM);
+ p--; { if ( p == pe )
+ goto _test_eof316;
+goto st316;}
+ }
+ break;
+ case 574:
+ case 575:
+ case 576:
+ case 577:
+ case 578:
+ case 579:
+ case 580:
+ case 581:
+ case 582:
+ case 583:
+ case 584:
+ case 585:
+ case 586:
+ case 587:
+ case 588:
+ case 589:
+ case 590:
+ case 591:
+ case 592:
+ case 593:
+ case 594:
+ case 595:
+ case 596:
+ case 597:
+ case 598:
+ case 599:
+ case 600:
+ case 601:
+ case 602:
+ case 603:
+ case 606:
+ case 607:
+ case 608:
+ case 609:
+ case 610:
+ case 611:
+ case 612:
+ case 613:
+ case 614:
+ case 615:
+ case 616:
+ case 617:
+ case 618:
+ case 619:
+ case 620:
+ case 621:
+ case 622:
+ case 623:
+ case 624:
+ case 625:
+ case 626:
+ case 627:
+ case 628:
+ case 629:
+ {
+ WARN(ZS_BAD_SVCB_MANDATORY);
+ p--; { if ( p == pe )
+ goto _test_eof316;
+goto st316;}
+ }
+ break;
case 741:
case 742:
case 743:
@@ -100355,13 +102343,6 @@ goto st307;}
case 800:
case 801:
case 802:
- {
- WARN(ZS_BAD_ALGORITHM);
- p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
- }
- break;
case 803:
case 804:
case 805:
@@ -100403,26 +102384,46 @@ goto st307;}
case 841:
case 842:
case 843:
+ case 844:
{
- WARN(ZS_BAD_CERT_TYPE);
+ WARN(ZS_BAD_ALGORITHM);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 5:
- case 9:
- case 10:
- case 282:
+ case 845:
case 846:
case 847:
case 848:
case 849:
case 850:
case 851:
+ case 852:
+ case 853:
+ case 854:
+ case 855:
+ case 856:
+ case 857:
+ case 858:
+ case 859:
+ case 860:
+ case 861:
+ case 862:
+ case 863:
+ case 864:
case 865:
+ case 866:
+ case 867:
+ case 868:
case 869:
+ case 870:
+ case 871:
+ case 872:
case 873:
+ case 874:
+ case 875:
+ case 876:
case 877:
case 878:
case 879:
@@ -100432,112 +102433,141 @@ goto st307;}
case 883:
case 884:
case 885:
- case 886:
- case 887:
+ {
+ WARN(ZS_BAD_CERT_TYPE);
+ p--; { if ( p == pe )
+ goto _test_eof316;
+goto st316;}
+ }
+ break;
+ case 5:
+ case 9:
+ case 10:
+ case 290:
case 888:
case 889:
+ case 890:
+ case 891:
case 892:
case 893:
- case 894:
- case 962:
- case 963:
- case 964:
- case 965:
- case 966:
- case 971:
- case 972:
- case 973:
- case 974:
- case 975:
- case 976:
- case 977:
- case 978:
- case 979:
- case 980:
- case 981:
- case 982:
- case 983:
- case 984:
- case 985:
- case 988:
- case 989:
- case 990:
- case 991:
- case 992:
- case 993:
- case 994:
- case 1002:
+ case 907:
+ case 911:
+ case 915:
+ case 919:
+ case 920:
+ case 921:
+ case 922:
+ case 923:
+ case 924:
+ case 925:
+ case 926:
+ case 927:
+ case 928:
+ case 929:
+ case 930:
+ case 931:
+ case 934:
+ case 935:
+ case 936:
+ case 1004:
+ case 1005:
+ case 1006:
+ case 1007:
case 1008:
- case 1009:
+ case 1013:
+ case 1014:
+ case 1015:
case 1016:
case 1017:
case 1018:
+ case 1019:
+ case 1020:
+ case 1021:
+ case 1022:
+ case 1023:
+ case 1024:
+ case 1025:
+ case 1026:
case 1027:
- case 1028:
- case 1067:
+ case 1030:
+ case 1031:
+ case 1032:
+ case 1033:
+ case 1034:
+ case 1035:
+ case 1036:
+ case 1044:
+ case 1050:
+ case 1051:
+ case 1058:
+ case 1059:
+ case 1060:
+ case 1069:
case 1070:
- case 1071:
- case 1082:
- case 1083:
- case 1084:
- case 1085:
- case 1086:
- case 1087:
- case 1088:
- case 1089:
- case 1090:
- case 1091:
- case 1092:
- case 1093:
- case 1254:
- case 1255:
- case 1256:
- case 1261:
- case 1262:
- case 1263:
- case 1264:
- case 1265:
- case 1266:
- case 1267:
- case 1268:
- case 1269:
- case 1287:
- case 1293:
- case 1296:
- case 1297:
- case 1298:
+ case 1109:
+ case 1112:
+ case 1113:
+ case 1124:
+ case 1125:
+ case 1126:
+ case 1127:
+ case 1128:
+ case 1129:
+ case 1130:
+ case 1131:
+ case 1132:
+ case 1133:
+ case 1134:
+ case 1135:
+ case 1302:
+ case 1303:
+ case 1304:
case 1309:
case 1310:
case 1311:
- case 1322:
- case 1323:
- case 1324:
- case 1329:
- case 1330:
+ case 1312:
+ case 1313:
+ case 1314:
+ case 1315:
+ case 1316:
+ case 1317:
+ case 1335:
case 1341:
- case 1342:
- case 1343:
- case 1348:
- case 1361:
+ case 1344:
+ case 1345:
+ case 1346:
+ case 1357:
+ case 1358:
+ case 1359:
+ case 1370:
+ case 1371:
+ case 1372:
+ case 1377:
case 1378:
- case 1379:
- case 1380:
- case 1381:
- case 1384:
- case 1385:
- case 1386:
- case 1387:
- case 1388:
case 1389:
- case 1392:
- case 1393:
- case 1394:
- case 1395:
+ case 1390:
+ case 1391:
+ case 1396:
+ case 1409:
+ case 1426:
+ case 1427:
+ case 1428:
+ case 1429:
+ case 1432:
+ case 1433:
+ case 1434:
+ case 1435:
+ case 1436:
+ case 1437:
+ case 1440:
+ case 1441:
+ case 1442:
+ case 1443:
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
case 3:
@@ -100650,130 +102680,127 @@ goto st307;}
case 170:
case 171:
case 173:
+ case 174:
case 175:
case 176:
+ case 177:
+ case 179:
+ case 181:
case 182:
- case 197:
- case 201:
- case 266:
- case 267:
- case 269:
- case 270:
- case 271:
- case 273:
+ case 188:
+ case 203:
+ case 207:
+ case 274:
+ case 275:
+ case 277:
+ case 278:
+ case 279:
+ case 281:
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 334:
- case 335:
+ case 343:
+ case 344:
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
ERR(ZS_BAD_TTL);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 343:
- case 344:
- case 345:
- case 350:
+ case 352:
+ case 353:
+ case 354:
+ case 359:
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
ERR(ZS_BAD_ORIGIN);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 312:
- case 313:
- case 314:
- case 315:
+ case 321:
+ case 322:
+ case 323:
+ case 324:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_DNAME_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 346:
- case 347:
- case 348:
- case 349:
+ case 355:
+ case 356:
+ case 357:
+ case 358:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
ERR(ZS_BAD_ORIGIN);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 360:
- case 361:
- case 362:
- case 363:
+ case 369:
+ case 370:
+ case 371:
+ case 372:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
ERR(ZS_BAD_INCLUDE_ORIGIN);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 260:
+ case 268:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 286:
- case 287:
- case 288:
- case 289:
- case 290:
- case 291:
- case 292:
- case 293:
case 294:
case 295:
case 296:
@@ -100782,510 +102809,477 @@ goto st307;}
case 299:
case 300:
case 301:
+ case 302:
+ case 303:
case 304:
+ case 305:
+ case 306:
+ case 307:
+ case 308:
+ case 309:
+ case 310:
+ case 313:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 332:
+ case 341:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
ERR(ZS_BAD_TTL);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 541:
- case 542:
- case 550:
- case 551:
+ case 556:
case 557:
+ case 565:
+ case 566:
+ case 572:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_HEX_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 655:
- case 656:
case 693:
case 694:
- case 695:
- case 696:
+ case 735:
+ case 736:
+ case 737:
+ case 738:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_SVCB_PARAM);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 582:
- case 583:
+ case 604:
+ case 605:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_SVCB_MANDATORY);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 852:
- case 853:
- case 854:
- case 856:
- case 858:
- case 860:
- case 890:
- case 891:
- case 956:
- case 957:
- case 958:
- case 959:
- case 960:
- case 961:
- case 967:
- case 968:
- case 969:
- case 970:
- case 986:
- case 987:
- case 1006:
- case 1007:
+ case 894:
+ case 895:
+ case 896:
+ case 898:
+ case 900:
+ case 902:
+ case 932:
+ case 933:
+ case 998:
+ case 999:
+ case 1000:
+ case 1001:
+ case 1002:
+ case 1003:
+ case 1009:
case 1010:
case 1011:
- case 1019:
- case 1020:
- case 1021:
- case 1022:
+ case 1012:
+ case 1028:
case 1029:
- case 1030:
+ case 1048:
+ case 1049:
+ case 1052:
+ case 1053:
+ case 1061:
+ case 1062:
+ case 1063:
+ case 1064:
+ case 1071:
case 1072:
- case 1073:
- case 1074:
- case 1075:
- case 1080:
- case 1081:
- case 1257:
- case 1258:
- case 1259:
- case 1260:
- case 1270:
- case 1271:
- case 1272:
- case 1273:
- case 1274:
- case 1275:
- case 1299:
- case 1300:
- case 1301:
- case 1302:
- case 1303:
- case 1304:
- case 1312:
- case 1313:
- case 1314:
- case 1315:
- case 1316:
- case 1317:
- case 1325:
- case 1326:
- case 1327:
- case 1328:
- case 1331:
- case 1332:
- case 1333:
- case 1334:
- case 1335:
- case 1336:
- case 1344:
- case 1345:
+ case 1114:
+ case 1115:
+ case 1116:
+ case 1117:
+ case 1122:
+ case 1123:
+ case 1305:
+ case 1306:
+ case 1307:
+ case 1308:
+ case 1318:
+ case 1319:
+ case 1320:
+ case 1321:
+ case 1322:
+ case 1323:
+ case 1347:
+ case 1348:
case 1349:
case 1350:
+ case 1351:
+ case 1352:
+ case 1360:
+ case 1361:
+ case 1362:
+ case 1363:
+ case 1364:
+ case 1365:
+ case 1373:
case 1374:
case 1375:
case 1376:
- case 1377:
+ case 1379:
+ case 1380:
+ case 1381:
case 1382:
case 1383:
- case 1390:
- case 1391:
+ case 1384:
+ case 1392:
+ case 1393:
+ case 1397:
+ case 1398:
+ case 1422:
+ case 1423:
+ case 1424:
+ case 1425:
+ case 1430:
+ case 1431:
+ case 1438:
+ case 1439:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
case 162:
- case 177:
- case 193:
- case 196:
+ case 183:
+ case 199:
+ case 202:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1076:
- case 1077:
- case 1078:
- case 1079:
+ case 1118:
+ case 1119:
+ case 1120:
+ case 1121:
{
WARN(ZS_BAD_TIMESTAMP_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 318:
- case 319:
- case 324:
- case 325:
+ case 327:
+ case 328:
+ case 333:
+ case 334:
{
WARN(ZS_BAD_TEXT_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_TEXT);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 895:
- case 896:
- case 897:
- case 898:
+ case 937:
+ case 938:
+ case 939:
+ case 940:
{
s->long_string = false;
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 354:
+ case 363:
{
ERR(ZS_BAD_INCLUDE_FILENAME);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 355:
- case 357:
case 364:
+ case 366:
+ case 373:
{
ERR(ZS_BAD_INCLUDE_ORIGIN);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 636:
- case 637:
- case 638:
- case 639:
- case 640:
- case 641:
- case 647:
- case 648:
- case 649:
- case 650:
- case 651:
- case 652:
+ case 674:
+ case 675:
+ case 676:
+ case 677:
+ case 678:
+ case 679:
+ case 685:
+ case 686:
+ case 687:
+ case 688:
+ case 689:
+ case 690:
{
WARN(ZS_BAD_ADDRESS_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_SVCB_PARAM);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 844:
- case 845:
- case 899:
- case 900:
- case 1346:
- case 1347:
+ case 886:
+ case 887:
+ case 941:
+ case 942:
+ case 1394:
+ case 1395:
{
WARN(ZS_BAD_ADDRESS_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 995:
- case 996:
- case 997:
- case 1000:
- case 1001:
- case 1003:
+ case 1037:
+ case 1038:
+ case 1039:
+ case 1042:
+ case 1043:
+ case 1045:
{
WARN(ZS_BAD_APL);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1012:
- case 1013:
- case 1014:
- case 1015:
- case 1023:
- case 1024:
- case 1025:
- case 1026:
- case 1276:
- case 1277:
- case 1294:
- case 1295:
- case 1305:
- case 1306:
- case 1307:
- case 1308:
- case 1318:
- case 1319:
- case 1320:
- case 1321:
- case 1337:
- case 1338:
- case 1339:
- case 1340:
- case 1351:
- case 1352:
+ case 1054:
+ case 1055:
+ case 1056:
+ case 1057:
+ case 1065:
+ case 1066:
+ case 1067:
+ case 1068:
+ case 1324:
+ case 1325:
+ case 1342:
+ case 1343:
case 1353:
case 1354:
+ case 1355:
case 1356:
- case 1357:
- case 1358:
- case 1359:
- case 1362:
- case 1363:
- case 1365:
case 1366:
+ case 1367:
case 1368:
case 1369:
- case 1371:
- case 1372:
+ case 1385:
+ case 1386:
+ case 1387:
+ case 1388:
+ case 1399:
+ case 1400:
+ case 1401:
+ case 1402:
+ case 1404:
+ case 1405:
+ case 1406:
+ case 1407:
+ case 1410:
+ case 1411:
+ case 1413:
+ case 1414:
+ case 1416:
+ case 1417:
+ case 1419:
+ case 1420:
{
WARN(ZS_BAD_HEX_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1278:
- case 1279:
- case 1280:
- case 1281:
- case 1282:
- case 1283:
- case 1284:
- case 1285:
- case 1286:
- case 1288:
- case 1289:
- case 1290:
- case 1291:
- case 1292:
+ case 1326:
+ case 1327:
+ case 1328:
+ case 1329:
+ case 1330:
+ case 1331:
+ case 1332:
+ case 1333:
+ case 1334:
+ case 1336:
+ case 1337:
+ case 1338:
+ case 1339:
+ case 1340:
{
WARN(ZS_BAD_BASE32HEX_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1031:
- case 1032:
- case 1035:
- case 1044:
- case 1045:
- case 1046:
- case 1051:
- case 1052:
- case 1053:
- case 1058:
- case 1059:
- case 1060:
- case 1063:
- case 1065:
- case 1066:
+ case 1073:
+ case 1074:
+ case 1077:
+ case 1086:
+ case 1087:
+ case 1088:
+ case 1093:
+ case 1094:
+ case 1095:
+ case 1100:
+ case 1101:
+ case 1102:
+ case 1105:
+ case 1107:
+ case 1108:
{
WARN(ZS_BAD_GATEWAY);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1037:
- case 1038:
- case 1039:
- case 1040:
- case 1041:
- case 1042:
- case 1043:
+ case 1079:
+ case 1080:
+ case 1081:
+ case 1082:
+ case 1083:
+ case 1084:
+ case 1085:
{
WARN(ZS_BAD_GATEWAY_KEY);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1068:
- case 1069:
- case 1094:
- case 1095:
- case 1096:
- case 1097:
- case 1098:
- case 1099:
- case 1100:
- case 1101:
- case 1102:
- case 1103:
- case 1104:
- case 1105:
- case 1106:
- case 1107:
- case 1108:
- case 1109:
case 1110:
case 1111:
- case 1112:
- case 1113:
- case 1114:
- case 1115:
- case 1116:
- case 1117:
- case 1118:
- case 1119:
- case 1120:
- case 1121:
- case 1122:
- case 1123:
- case 1124:
- case 1125:
- case 1126:
- case 1127:
- case 1128:
- case 1129:
- case 1130:
- case 1131:
- case 1132:
- case 1133:
- case 1134:
- case 1135:
case 1136:
case 1137:
case 1138:
@@ -101393,6 +103387,8 @@ goto st307;}
case 1240:
case 1241:
case 1242:
+ case 1243:
+ case 1244:
case 1245:
case 1246:
case 1247:
@@ -101402,61 +103398,65 @@ goto st307;}
case 1251:
case 1252:
case 1253:
+ case 1254:
+ case 1255:
+ case 1256:
+ case 1257:
+ case 1258:
+ case 1259:
+ case 1260:
+ case 1261:
+ case 1262:
+ case 1263:
+ case 1264:
+ case 1265:
+ case 1266:
+ case 1267:
+ case 1268:
+ case 1269:
+ case 1270:
+ case 1271:
+ case 1272:
+ case 1273:
+ case 1274:
+ case 1275:
+ case 1276:
+ case 1277:
+ case 1278:
+ case 1279:
+ case 1280:
+ case 1281:
+ case 1282:
+ case 1283:
+ case 1284:
+ case 1287:
+ case 1288:
+ case 1289:
+ case 1290:
+ case 1291:
+ case 1292:
+ case 1293:
+ case 1294:
+ case 1295:
+ case 1296:
+ case 1297:
+ case 1298:
+ case 1299:
+ case 1300:
+ case 1301:
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 901:
- case 902:
- case 903:
- case 904:
- case 905:
- case 906:
- case 907:
- case 908:
- case 909:
- case 910:
- case 911:
- case 912:
- case 913:
- case 914:
- case 915:
- case 916:
- case 917:
- case 918:
- case 919:
- case 920:
- case 921:
- case 922:
- case 923:
- case 924:
- case 925:
- case 926:
- case 927:
- case 928:
- case 929:
- case 930:
- case 931:
- case 932:
- case 933:
- case 934:
- case 935:
- case 936:
- case 937:
- case 938:
- case 939:
- case 940:
- case 941:
- case 942:
case 943:
case 944:
case 945:
@@ -101470,17 +103470,59 @@ goto st307;}
case 953:
case 954:
case 955:
+ case 956:
+ case 957:
+ case 958:
+ case 959:
+ case 960:
+ case 961:
+ case 962:
+ case 963:
+ case 964:
+ case 965:
+ case 966:
+ case 967:
+ case 968:
+ case 969:
+ case 970:
+ case 971:
+ case 972:
+ case 973:
+ case 974:
+ case 975:
+ case 976:
+ case 977:
+ case 978:
+ case 979:
+ case 980:
+ case 981:
+ case 982:
+ case 983:
+ case 984:
+ case 985:
+ case 986:
+ case 987:
+ case 988:
+ case 989:
+ case 990:
+ case 991:
+ case 992:
+ case 993:
+ case 994:
+ case 995:
+ case 996:
+ case 997:
{
WARN(ZS_BAD_LOC_DATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
case 6:
@@ -101489,48 +103531,48 @@ goto st307;}
case 13:
case 20:
case 21:
- case 205:
- case 208:
- case 227:
- case 262:
- case 264:
- case 265:
- case 275:
- case 276:
- case 278:
- case 279:
- case 280:
- case 281:
+ case 211:
+ case 214:
+ case 234:
+ case 270:
+ case 272:
+ case 273:
+ case 283:
case 284:
- case 285:
+ case 286:
+ case 287:
+ case 288:
+ case 289:
+ case 292:
+ case 293:
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
case 16:
- case 241:
- case 303:
- case 305:
+ case 248:
+ case 312:
+ case 314:
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
case 4:
@@ -101578,447 +103620,442 @@ goto st307;}
case 159:
case 166:
case 172:
- case 268:
- case 272:
- case 274:
+ case 178:
+ case 276:
+ case 280:
+ case 282:
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 238:
+ case 245:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 202:
+ case 208:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1033:
- case 1034:
- case 1047:
- case 1048:
- case 1054:
- case 1055:
- case 1061:
- case 1062:
+ case 1075:
+ case 1076:
+ case 1089:
+ case 1090:
+ case 1096:
+ case 1097:
+ case 1103:
+ case 1104:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_GATEWAY);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1243:
- case 1244:
+ case 1285:
+ case 1286:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
case 1:
- case 174:
- case 206:
- case 240:
+ case 180:
+ case 212:
+ case 247:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
case 163:
- case 203:
+ case 209:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 337:
+ case 346:
{
WARN(ZS_BAD_TIME_UNIT);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
ERR(ZS_BAD_TTL);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 855:
- case 857:
- case 859:
- case 861:
- case 862:
- case 863:
- case 864:
- case 866:
- case 867:
- case 868:
- case 870:
- case 871:
- case 872:
- case 874:
- case 875:
- case 876:
+ case 897:
+ case 899:
+ case 901:
+ case 903:
+ case 904:
+ case 905:
+ case 906:
+ case 908:
+ case 909:
+ case 910:
+ case 912:
+ case 913:
+ case 914:
+ case 916:
+ case 917:
+ case 918:
{
WARN(ZS_BAD_TIME_UNIT);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
case 2:
- case 178:
- case 179:
- case 180:
- case 181:
- case 198:
- case 199:
- case 200:
+ case 184:
+ case 185:
+ case 186:
+ case 187:
+ case 204:
+ case 205:
+ case 206:
{
WARN(ZS_BAD_TIME_UNIT);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 320:
- case 321:
- case 322:
- case 323:
- case 327:
- case 328:
case 329:
case 330:
+ case 331:
+ case 332:
+ case 336:
+ case 337:
+ case 338:
+ case 339:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_TEXT_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_TEXT);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 998:
- case 999:
- case 1004:
- case 1005:
+ case 1040:
+ case 1041:
+ case 1046:
+ case 1047:
{
WARN(ZS_BAD_ADDRESS_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_APL);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1049:
- case 1056:
+ case 1091:
+ case 1098:
{
WARN(ZS_BAD_ADDRESS_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_GATEWAY);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 543:
- case 544:
- case 545:
- case 546:
- case 552:
- case 553:
- case 554:
- case 555:
+ case 558:
+ case 559:
+ case 560:
+ case 561:
+ case 567:
+ case 568:
+ case 569:
+ case 570:
{
WARN(ZS_BAD_HEX_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_HEX_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_HEX_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1355:
+ case 1403:
{
WARN(ZS_BAD_HEX_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_CHAR_COLON);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1036:
- case 1064:
+ case 1078:
+ case 1106:
{
WARN(ZS_BAD_GATEWAY);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_GATEWAY_KEY);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1364:
- case 1367:
- case 1370:
- case 1373:
+ case 1412:
+ case 1415:
+ case 1418:
+ case 1421:
{
WARN(ZS_BAD_CHAR_DASH);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_HEX_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1360:
+ case 1408:
{
WARN(ZS_BAD_CHAR_COLON);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_HEX_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 228:
+ case 235:
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
ERR(ZS_BAD_DIRECTIVE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 204:
- case 211:
- case 212:
- case 213:
- case 214:
- case 215:
- case 216:
+ case 210:
case 217:
case 218:
case 219:
@@ -102029,60 +104066,60 @@ goto st307;}
case 224:
case 225:
case 226:
+ case 227:
+ case 228:
+ case 229:
+ case 230:
+ case 231:
+ case 232:
+ case 233:
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 195:
+ case 201:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_TIME_UNIT);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 242:
- case 244:
- case 245:
- case 246:
- case 247:
- case 248:
case 249:
- case 250:
case 251:
case 252:
case 253:
@@ -102092,186 +104129,194 @@ goto st307;}
case 257:
case 258:
case 259:
+ case 260:
+ case 261:
+ case 262:
+ case 263:
+ case 264:
+ case 265:
+ case 266:
+ case 267:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
case 14:
- case 210:
- case 243:
- case 261:
- case 283:
+ case 216:
+ case 250:
+ case 269:
+ case 291:
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 333:
- case 336:
- case 338:
+ case 342:
+ case 345:
+ case 347:
{
WARN(ZS_BAD_TIME_UNIT);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
ERR(ZS_BAD_TTL);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 1050:
- case 1057:
+ case 1092:
+ case 1099:
{
WARN(ZS_BAD_ADDRESS_CHAR);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_GATEWAY);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_GATEWAY_KEY);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
case 15:
{
WARN(ZS_BAD_TIME_UNIT);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
- case 239:
+ case 246:
{
s->r_owner_length = 0;
WARN(ZS_BAD_OWNER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_TIME_UNIT);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_NUMBER);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_UNSUPPORTED_TYPE);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_RDATA);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
{
WARN(ZS_BAD_REST);
p--; { if ( p == pe )
- goto _test_eof307;
-goto st307;}
+ goto _test_eof316;
+goto st316;}
}
break;
}