summaryrefslogtreecommitdiff
path: root/util/configparser.h
diff options
context:
space:
mode:
Diffstat (limited to 'util/configparser.h')
-rw-r--r--util/configparser.h184
1 files changed, 94 insertions, 90 deletions
diff --git a/util/configparser.h b/util/configparser.h
index 6fab5a35acdf..b5582671fc7f 100644
--- a/util/configparser.h
+++ b/util/configparser.h
@@ -1,4 +1,4 @@
-/* A Bison parser, made by GNU Bison 3.8.2. */
+/* A Bison parser, made by GNU Bison 3.7.6. */
/* Bison interface for Yacc-like parsers in C
@@ -386,49 +386,52 @@ extern int yydebug;
VAR_TLS_CIPHERS = 587, /* VAR_TLS_CIPHERS */
VAR_TLS_CIPHERSUITES = 588, /* VAR_TLS_CIPHERSUITES */
VAR_TLS_USE_SNI = 589, /* VAR_TLS_USE_SNI */
- VAR_IPSET = 590, /* VAR_IPSET */
- VAR_IPSET_NAME_V4 = 591, /* VAR_IPSET_NAME_V4 */
- VAR_IPSET_NAME_V6 = 592, /* VAR_IPSET_NAME_V6 */
- VAR_TLS_SESSION_TICKET_KEYS = 593, /* VAR_TLS_SESSION_TICKET_KEYS */
- VAR_RPZ = 594, /* VAR_RPZ */
- VAR_TAGS = 595, /* VAR_TAGS */
- VAR_RPZ_ACTION_OVERRIDE = 596, /* VAR_RPZ_ACTION_OVERRIDE */
- VAR_RPZ_CNAME_OVERRIDE = 597, /* VAR_RPZ_CNAME_OVERRIDE */
- VAR_RPZ_LOG = 598, /* VAR_RPZ_LOG */
- VAR_RPZ_LOG_NAME = 599, /* VAR_RPZ_LOG_NAME */
- VAR_DYNLIB = 600, /* VAR_DYNLIB */
- VAR_DYNLIB_FILE = 601, /* VAR_DYNLIB_FILE */
- VAR_EDNS_CLIENT_STRING = 602, /* VAR_EDNS_CLIENT_STRING */
- VAR_EDNS_CLIENT_STRING_OPCODE = 603, /* VAR_EDNS_CLIENT_STRING_OPCODE */
- VAR_NSID = 604, /* VAR_NSID */
- VAR_ZONEMD_PERMISSIVE_MODE = 605, /* VAR_ZONEMD_PERMISSIVE_MODE */
- VAR_ZONEMD_CHECK = 606, /* VAR_ZONEMD_CHECK */
- VAR_ZONEMD_REJECT_ABSENCE = 607, /* VAR_ZONEMD_REJECT_ABSENCE */
- VAR_RPZ_SIGNAL_NXDOMAIN_RA = 608, /* VAR_RPZ_SIGNAL_NXDOMAIN_RA */
- VAR_INTERFACE_AUTOMATIC_PORTS = 609, /* VAR_INTERFACE_AUTOMATIC_PORTS */
- VAR_EDE = 610, /* VAR_EDE */
- VAR_DNS_ERROR_REPORTING = 611, /* VAR_DNS_ERROR_REPORTING */
- VAR_INTERFACE_ACTION = 612, /* VAR_INTERFACE_ACTION */
- VAR_INTERFACE_VIEW = 613, /* VAR_INTERFACE_VIEW */
- VAR_INTERFACE_TAG = 614, /* VAR_INTERFACE_TAG */
- VAR_INTERFACE_TAG_ACTION = 615, /* VAR_INTERFACE_TAG_ACTION */
- VAR_INTERFACE_TAG_DATA = 616, /* VAR_INTERFACE_TAG_DATA */
- VAR_QUIC_PORT = 617, /* VAR_QUIC_PORT */
- VAR_QUIC_SIZE = 618, /* VAR_QUIC_SIZE */
- VAR_PROXY_PROTOCOL_PORT = 619, /* VAR_PROXY_PROTOCOL_PORT */
- VAR_STATISTICS_INHIBIT_ZERO = 620, /* VAR_STATISTICS_INHIBIT_ZERO */
- VAR_HARDEN_UNKNOWN_ADDITIONAL = 621, /* VAR_HARDEN_UNKNOWN_ADDITIONAL */
- VAR_DISABLE_EDNS_DO = 622, /* VAR_DISABLE_EDNS_DO */
- VAR_CACHEDB_NO_STORE = 623, /* VAR_CACHEDB_NO_STORE */
- VAR_LOG_DESTADDR = 624, /* VAR_LOG_DESTADDR */
- VAR_CACHEDB_CHECK_WHEN_SERVE_EXPIRED = 625, /* VAR_CACHEDB_CHECK_WHEN_SERVE_EXPIRED */
- VAR_COOKIE_SECRET_FILE = 626, /* VAR_COOKIE_SECRET_FILE */
- VAR_ITER_SCRUB_NS = 627, /* VAR_ITER_SCRUB_NS */
- VAR_ITER_SCRUB_CNAME = 628, /* VAR_ITER_SCRUB_CNAME */
- VAR_MAX_GLOBAL_QUOTA = 629, /* VAR_MAX_GLOBAL_QUOTA */
- VAR_HARDEN_UNVERIFIED_GLUE = 630, /* VAR_HARDEN_UNVERIFIED_GLUE */
- VAR_LOG_TIME_ISO = 631, /* VAR_LOG_TIME_ISO */
- VAR_ITER_SCRUB_PROMISCUOUS = 632 /* VAR_ITER_SCRUB_PROMISCUOUS */
+ VAR_TLS_PROTOCOLS = 590, /* VAR_TLS_PROTOCOLS */
+ VAR_IPSET = 591, /* VAR_IPSET */
+ VAR_IPSET_NAME_V4 = 592, /* VAR_IPSET_NAME_V4 */
+ VAR_IPSET_NAME_V6 = 593, /* VAR_IPSET_NAME_V6 */
+ VAR_TLS_SESSION_TICKET_KEYS = 594, /* VAR_TLS_SESSION_TICKET_KEYS */
+ VAR_RPZ = 595, /* VAR_RPZ */
+ VAR_TAGS = 596, /* VAR_TAGS */
+ VAR_RPZ_ACTION_OVERRIDE = 597, /* VAR_RPZ_ACTION_OVERRIDE */
+ VAR_RPZ_CNAME_OVERRIDE = 598, /* VAR_RPZ_CNAME_OVERRIDE */
+ VAR_RPZ_LOG = 599, /* VAR_RPZ_LOG */
+ VAR_RPZ_LOG_NAME = 600, /* VAR_RPZ_LOG_NAME */
+ VAR_DYNLIB = 601, /* VAR_DYNLIB */
+ VAR_DYNLIB_FILE = 602, /* VAR_DYNLIB_FILE */
+ VAR_EDNS_CLIENT_STRING = 603, /* VAR_EDNS_CLIENT_STRING */
+ VAR_EDNS_CLIENT_STRING_OPCODE = 604, /* VAR_EDNS_CLIENT_STRING_OPCODE */
+ VAR_NSID = 605, /* VAR_NSID */
+ VAR_ZONEMD_PERMISSIVE_MODE = 606, /* VAR_ZONEMD_PERMISSIVE_MODE */
+ VAR_ZONEMD_CHECK = 607, /* VAR_ZONEMD_CHECK */
+ VAR_ZONEMD_REJECT_ABSENCE = 608, /* VAR_ZONEMD_REJECT_ABSENCE */
+ VAR_RPZ_SIGNAL_NXDOMAIN_RA = 609, /* VAR_RPZ_SIGNAL_NXDOMAIN_RA */
+ VAR_INTERFACE_AUTOMATIC_PORTS = 610, /* VAR_INTERFACE_AUTOMATIC_PORTS */
+ VAR_EDE = 611, /* VAR_EDE */
+ VAR_DNS_ERROR_REPORTING = 612, /* VAR_DNS_ERROR_REPORTING */
+ VAR_INTERFACE_ACTION = 613, /* VAR_INTERFACE_ACTION */
+ VAR_INTERFACE_VIEW = 614, /* VAR_INTERFACE_VIEW */
+ VAR_INTERFACE_TAG = 615, /* VAR_INTERFACE_TAG */
+ VAR_INTERFACE_TAG_ACTION = 616, /* VAR_INTERFACE_TAG_ACTION */
+ VAR_INTERFACE_TAG_DATA = 617, /* VAR_INTERFACE_TAG_DATA */
+ VAR_QUIC_PORT = 618, /* VAR_QUIC_PORT */
+ VAR_QUIC_SIZE = 619, /* VAR_QUIC_SIZE */
+ VAR_PROXY_PROTOCOL_PORT = 620, /* VAR_PROXY_PROTOCOL_PORT */
+ VAR_STATISTICS_INHIBIT_ZERO = 621, /* VAR_STATISTICS_INHIBIT_ZERO */
+ VAR_HARDEN_UNKNOWN_ADDITIONAL = 622, /* VAR_HARDEN_UNKNOWN_ADDITIONAL */
+ VAR_DISABLE_EDNS_DO = 623, /* VAR_DISABLE_EDNS_DO */
+ VAR_CACHEDB_NO_STORE = 624, /* VAR_CACHEDB_NO_STORE */
+ VAR_LOG_DESTADDR = 625, /* VAR_LOG_DESTADDR */
+ VAR_CACHEDB_CHECK_WHEN_SERVE_EXPIRED = 626, /* VAR_CACHEDB_CHECK_WHEN_SERVE_EXPIRED */
+ VAR_COOKIE_SECRET_FILE = 627, /* VAR_COOKIE_SECRET_FILE */
+ VAR_ITER_SCRUB_NS = 628, /* VAR_ITER_SCRUB_NS */
+ VAR_ITER_SCRUB_CNAME = 629, /* VAR_ITER_SCRUB_CNAME */
+ VAR_ITER_SCRUB_RRSIG = 630, /* VAR_ITER_SCRUB_RRSIG */
+ VAR_MAX_GLOBAL_QUOTA = 631, /* VAR_MAX_GLOBAL_QUOTA */
+ VAR_HARDEN_UNVERIFIED_GLUE = 632, /* VAR_HARDEN_UNVERIFIED_GLUE */
+ VAR_LOG_TIME_ISO = 633, /* VAR_LOG_TIME_ISO */
+ VAR_ITER_SCRUB_PROMISCUOUS = 634, /* VAR_ITER_SCRUB_PROMISCUOUS */
+ VAR_LOG_THREAD_ID = 635 /* VAR_LOG_THREAD_ID */
};
typedef enum yytokentype yytoken_kind_t;
#endif
@@ -769,49 +772,52 @@ extern int yydebug;
#define VAR_TLS_CIPHERS 587
#define VAR_TLS_CIPHERSUITES 588
#define VAR_TLS_USE_SNI 589
-#define VAR_IPSET 590
-#define VAR_IPSET_NAME_V4 591
-#define VAR_IPSET_NAME_V6 592
-#define VAR_TLS_SESSION_TICKET_KEYS 593
-#define VAR_RPZ 594
-#define VAR_TAGS 595
-#define VAR_RPZ_ACTION_OVERRIDE 596
-#define VAR_RPZ_CNAME_OVERRIDE 597
-#define VAR_RPZ_LOG 598
-#define VAR_RPZ_LOG_NAME 599
-#define VAR_DYNLIB 600
-#define VAR_DYNLIB_FILE 601
-#define VAR_EDNS_CLIENT_STRING 602
-#define VAR_EDNS_CLIENT_STRING_OPCODE 603
-#define VAR_NSID 604
-#define VAR_ZONEMD_PERMISSIVE_MODE 605
-#define VAR_ZONEMD_CHECK 606
-#define VAR_ZONEMD_REJECT_ABSENCE 607
-#define VAR_RPZ_SIGNAL_NXDOMAIN_RA 608
-#define VAR_INTERFACE_AUTOMATIC_PORTS 609
-#define VAR_EDE 610
-#define VAR_DNS_ERROR_REPORTING 611
-#define VAR_INTERFACE_ACTION 612
-#define VAR_INTERFACE_VIEW 613
-#define VAR_INTERFACE_TAG 614
-#define VAR_INTERFACE_TAG_ACTION 615
-#define VAR_INTERFACE_TAG_DATA 616
-#define VAR_QUIC_PORT 617
-#define VAR_QUIC_SIZE 618
-#define VAR_PROXY_PROTOCOL_PORT 619
-#define VAR_STATISTICS_INHIBIT_ZERO 620
-#define VAR_HARDEN_UNKNOWN_ADDITIONAL 621
-#define VAR_DISABLE_EDNS_DO 622
-#define VAR_CACHEDB_NO_STORE 623
-#define VAR_LOG_DESTADDR 624
-#define VAR_CACHEDB_CHECK_WHEN_SERVE_EXPIRED 625
-#define VAR_COOKIE_SECRET_FILE 626
-#define VAR_ITER_SCRUB_NS 627
-#define VAR_ITER_SCRUB_CNAME 628
-#define VAR_MAX_GLOBAL_QUOTA 629
-#define VAR_HARDEN_UNVERIFIED_GLUE 630
-#define VAR_LOG_TIME_ISO 631
-#define VAR_ITER_SCRUB_PROMISCUOUS 632
+#define VAR_TLS_PROTOCOLS 590
+#define VAR_IPSET 591
+#define VAR_IPSET_NAME_V4 592
+#define VAR_IPSET_NAME_V6 593
+#define VAR_TLS_SESSION_TICKET_KEYS 594
+#define VAR_RPZ 595
+#define VAR_TAGS 596
+#define VAR_RPZ_ACTION_OVERRIDE 597
+#define VAR_RPZ_CNAME_OVERRIDE 598
+#define VAR_RPZ_LOG 599
+#define VAR_RPZ_LOG_NAME 600
+#define VAR_DYNLIB 601
+#define VAR_DYNLIB_FILE 602
+#define VAR_EDNS_CLIENT_STRING 603
+#define VAR_EDNS_CLIENT_STRING_OPCODE 604
+#define VAR_NSID 605
+#define VAR_ZONEMD_PERMISSIVE_MODE 606
+#define VAR_ZONEMD_CHECK 607
+#define VAR_ZONEMD_REJECT_ABSENCE 608
+#define VAR_RPZ_SIGNAL_NXDOMAIN_RA 609
+#define VAR_INTERFACE_AUTOMATIC_PORTS 610
+#define VAR_EDE 611
+#define VAR_DNS_ERROR_REPORTING 612
+#define VAR_INTERFACE_ACTION 613
+#define VAR_INTERFACE_VIEW 614
+#define VAR_INTERFACE_TAG 615
+#define VAR_INTERFACE_TAG_ACTION 616
+#define VAR_INTERFACE_TAG_DATA 617
+#define VAR_QUIC_PORT 618
+#define VAR_QUIC_SIZE 619
+#define VAR_PROXY_PROTOCOL_PORT 620
+#define VAR_STATISTICS_INHIBIT_ZERO 621
+#define VAR_HARDEN_UNKNOWN_ADDITIONAL 622
+#define VAR_DISABLE_EDNS_DO 623
+#define VAR_CACHEDB_NO_STORE 624
+#define VAR_LOG_DESTADDR 625
+#define VAR_CACHEDB_CHECK_WHEN_SERVE_EXPIRED 626
+#define VAR_COOKIE_SECRET_FILE 627
+#define VAR_ITER_SCRUB_NS 628
+#define VAR_ITER_SCRUB_CNAME 629
+#define VAR_ITER_SCRUB_RRSIG 630
+#define VAR_MAX_GLOBAL_QUOTA 631
+#define VAR_HARDEN_UNVERIFIED_GLUE 632
+#define VAR_LOG_TIME_ISO 633
+#define VAR_ITER_SCRUB_PROMISCUOUS 634
+#define VAR_LOG_THREAD_ID 635
/* Value type. */
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
@@ -821,7 +827,7 @@ union YYSTYPE
char* str;
-#line 825 "util/configparser.h"
+#line 831 "util/configparser.h"
};
typedef union YYSTYPE YYSTYPE;
@@ -832,8 +838,6 @@ typedef union YYSTYPE YYSTYPE;
extern YYSTYPE yylval;
-
int yyparse (void);
-
#endif /* !YY_YY_UTIL_CONFIGPARSER_H_INCLUDED */