summaryrefslogtreecommitdiff
path: root/util/configparser.h
diff options
context:
space:
mode:
Diffstat (limited to 'util/configparser.h')
-rw-r--r--util/configparser.h246
1 files changed, 129 insertions, 117 deletions
diff --git a/util/configparser.h b/util/configparser.h
index dc26c324a0713..3db0c547c8e59 100644
--- a/util/configparser.h
+++ b/util/configparser.h
@@ -168,64 +168,70 @@ extern int yydebug;
VAR_HARDEN_BELOW_NXDOMAIN = 378,
VAR_IGNORE_CD_FLAG = 379,
VAR_LOG_QUERIES = 380,
- VAR_TCP_UPSTREAM = 381,
- VAR_SSL_UPSTREAM = 382,
- VAR_SSL_SERVICE_KEY = 383,
- VAR_SSL_SERVICE_PEM = 384,
- VAR_SSL_PORT = 385,
- VAR_FORWARD_FIRST = 386,
- VAR_STUB_SSL_UPSTREAM = 387,
- VAR_FORWARD_SSL_UPSTREAM = 388,
- VAR_STUB_FIRST = 389,
- VAR_MINIMAL_RESPONSES = 390,
- VAR_RRSET_ROUNDROBIN = 391,
- VAR_MAX_UDP_SIZE = 392,
- VAR_DELAY_CLOSE = 393,
- VAR_UNBLOCK_LAN_ZONES = 394,
- VAR_INSECURE_LAN_ZONES = 395,
- VAR_INFRA_CACHE_MIN_RTT = 396,
- VAR_DNS64_PREFIX = 397,
- VAR_DNS64_SYNTHALL = 398,
- VAR_DNSTAP = 399,
- VAR_DNSTAP_ENABLE = 400,
- VAR_DNSTAP_SOCKET_PATH = 401,
- VAR_DNSTAP_SEND_IDENTITY = 402,
- VAR_DNSTAP_SEND_VERSION = 403,
- VAR_DNSTAP_IDENTITY = 404,
- VAR_DNSTAP_VERSION = 405,
- VAR_DNSTAP_LOG_RESOLVER_QUERY_MESSAGES = 406,
- VAR_DNSTAP_LOG_RESOLVER_RESPONSE_MESSAGES = 407,
- VAR_DNSTAP_LOG_CLIENT_QUERY_MESSAGES = 408,
- VAR_DNSTAP_LOG_CLIENT_RESPONSE_MESSAGES = 409,
- VAR_DNSTAP_LOG_FORWARDER_QUERY_MESSAGES = 410,
- VAR_DNSTAP_LOG_FORWARDER_RESPONSE_MESSAGES = 411,
- VAR_HARDEN_ALGO_DOWNGRADE = 412,
- VAR_IP_TRANSPARENT = 413,
- VAR_DISABLE_DNSSEC_LAME_CHECK = 414,
- VAR_RATELIMIT = 415,
- VAR_RATELIMIT_SLABS = 416,
- VAR_RATELIMIT_SIZE = 417,
- VAR_RATELIMIT_FOR_DOMAIN = 418,
- VAR_RATELIMIT_BELOW_DOMAIN = 419,
- VAR_RATELIMIT_FACTOR = 420,
- VAR_CAPS_WHITELIST = 421,
- VAR_CACHE_MAX_NEGATIVE_TTL = 422,
- VAR_PERMIT_SMALL_HOLDDOWN = 423,
- VAR_QNAME_MINIMISATION = 424,
- VAR_QNAME_MINIMISATION_STRICT = 425,
- VAR_IP_FREEBIND = 426,
- VAR_DEFINE_TAG = 427,
- VAR_LOCAL_ZONE_TAG = 428,
- VAR_ACCESS_CONTROL_TAG = 429,
- VAR_LOCAL_ZONE_OVERRIDE = 430,
- VAR_ACCESS_CONTROL_TAG_ACTION = 431,
- VAR_ACCESS_CONTROL_TAG_DATA = 432,
- VAR_VIEW = 433,
- VAR_ACCESS_CONTROL_VIEW = 434,
- VAR_VIEW_FIRST = 435,
- VAR_SERVE_EXPIRED = 436,
- VAR_FAKE_DSA = 437,
- VAR_LOG_IDENTITY = 438
+ VAR_LOG_REPLIES = 381,
+ VAR_TCP_UPSTREAM = 382,
+ VAR_SSL_UPSTREAM = 383,
+ VAR_SSL_SERVICE_KEY = 384,
+ VAR_SSL_SERVICE_PEM = 385,
+ VAR_SSL_PORT = 386,
+ VAR_FORWARD_FIRST = 387,
+ VAR_STUB_SSL_UPSTREAM = 388,
+ VAR_FORWARD_SSL_UPSTREAM = 389,
+ VAR_STUB_FIRST = 390,
+ VAR_MINIMAL_RESPONSES = 391,
+ VAR_RRSET_ROUNDROBIN = 392,
+ VAR_MAX_UDP_SIZE = 393,
+ VAR_DELAY_CLOSE = 394,
+ VAR_UNBLOCK_LAN_ZONES = 395,
+ VAR_INSECURE_LAN_ZONES = 396,
+ VAR_INFRA_CACHE_MIN_RTT = 397,
+ VAR_DNS64_PREFIX = 398,
+ VAR_DNS64_SYNTHALL = 399,
+ VAR_DNSTAP = 400,
+ VAR_DNSTAP_ENABLE = 401,
+ VAR_DNSTAP_SOCKET_PATH = 402,
+ VAR_DNSTAP_SEND_IDENTITY = 403,
+ VAR_DNSTAP_SEND_VERSION = 404,
+ VAR_DNSTAP_IDENTITY = 405,
+ VAR_DNSTAP_VERSION = 406,
+ VAR_DNSTAP_LOG_RESOLVER_QUERY_MESSAGES = 407,
+ VAR_DNSTAP_LOG_RESOLVER_RESPONSE_MESSAGES = 408,
+ VAR_DNSTAP_LOG_CLIENT_QUERY_MESSAGES = 409,
+ VAR_DNSTAP_LOG_CLIENT_RESPONSE_MESSAGES = 410,
+ VAR_DNSTAP_LOG_FORWARDER_QUERY_MESSAGES = 411,
+ VAR_DNSTAP_LOG_FORWARDER_RESPONSE_MESSAGES = 412,
+ VAR_HARDEN_ALGO_DOWNGRADE = 413,
+ VAR_IP_TRANSPARENT = 414,
+ VAR_DISABLE_DNSSEC_LAME_CHECK = 415,
+ VAR_IP_RATELIMIT = 416,
+ VAR_IP_RATELIMIT_SLABS = 417,
+ VAR_IP_RATELIMIT_SIZE = 418,
+ VAR_RATELIMIT = 419,
+ VAR_RATELIMIT_SLABS = 420,
+ VAR_RATELIMIT_SIZE = 421,
+ VAR_RATELIMIT_FOR_DOMAIN = 422,
+ VAR_RATELIMIT_BELOW_DOMAIN = 423,
+ VAR_IP_RATELIMIT_FACTOR = 424,
+ VAR_RATELIMIT_FACTOR = 425,
+ VAR_CAPS_WHITELIST = 426,
+ VAR_CACHE_MAX_NEGATIVE_TTL = 427,
+ VAR_PERMIT_SMALL_HOLDDOWN = 428,
+ VAR_QNAME_MINIMISATION = 429,
+ VAR_QNAME_MINIMISATION_STRICT = 430,
+ VAR_IP_FREEBIND = 431,
+ VAR_DEFINE_TAG = 432,
+ VAR_LOCAL_ZONE_TAG = 433,
+ VAR_ACCESS_CONTROL_TAG = 434,
+ VAR_LOCAL_ZONE_OVERRIDE = 435,
+ VAR_ACCESS_CONTROL_TAG_ACTION = 436,
+ VAR_ACCESS_CONTROL_TAG_DATA = 437,
+ VAR_VIEW = 438,
+ VAR_ACCESS_CONTROL_VIEW = 439,
+ VAR_VIEW_FIRST = 440,
+ VAR_SERVE_EXPIRED = 441,
+ VAR_FAKE_DSA = 442,
+ VAR_LOG_IDENTITY = 443,
+ VAR_USE_SYSTEMD = 444
};
#endif
/* Tokens. */
@@ -352,64 +358,70 @@ extern int yydebug;
#define VAR_HARDEN_BELOW_NXDOMAIN 378
#define VAR_IGNORE_CD_FLAG 379
#define VAR_LOG_QUERIES 380
-#define VAR_TCP_UPSTREAM 381
-#define VAR_SSL_UPSTREAM 382
-#define VAR_SSL_SERVICE_KEY 383
-#define VAR_SSL_SERVICE_PEM 384
-#define VAR_SSL_PORT 385
-#define VAR_FORWARD_FIRST 386
-#define VAR_STUB_SSL_UPSTREAM 387
-#define VAR_FORWARD_SSL_UPSTREAM 388
-#define VAR_STUB_FIRST 389
-#define VAR_MINIMAL_RESPONSES 390
-#define VAR_RRSET_ROUNDROBIN 391
-#define VAR_MAX_UDP_SIZE 392
-#define VAR_DELAY_CLOSE 393
-#define VAR_UNBLOCK_LAN_ZONES 394
-#define VAR_INSECURE_LAN_ZONES 395
-#define VAR_INFRA_CACHE_MIN_RTT 396
-#define VAR_DNS64_PREFIX 397
-#define VAR_DNS64_SYNTHALL 398
-#define VAR_DNSTAP 399
-#define VAR_DNSTAP_ENABLE 400
-#define VAR_DNSTAP_SOCKET_PATH 401
-#define VAR_DNSTAP_SEND_IDENTITY 402
-#define VAR_DNSTAP_SEND_VERSION 403
-#define VAR_DNSTAP_IDENTITY 404
-#define VAR_DNSTAP_VERSION 405
-#define VAR_DNSTAP_LOG_RESOLVER_QUERY_MESSAGES 406
-#define VAR_DNSTAP_LOG_RESOLVER_RESPONSE_MESSAGES 407
-#define VAR_DNSTAP_LOG_CLIENT_QUERY_MESSAGES 408
-#define VAR_DNSTAP_LOG_CLIENT_RESPONSE_MESSAGES 409
-#define VAR_DNSTAP_LOG_FORWARDER_QUERY_MESSAGES 410
-#define VAR_DNSTAP_LOG_FORWARDER_RESPONSE_MESSAGES 411
-#define VAR_HARDEN_ALGO_DOWNGRADE 412
-#define VAR_IP_TRANSPARENT 413
-#define VAR_DISABLE_DNSSEC_LAME_CHECK 414
-#define VAR_RATELIMIT 415
-#define VAR_RATELIMIT_SLABS 416
-#define VAR_RATELIMIT_SIZE 417
-#define VAR_RATELIMIT_FOR_DOMAIN 418
-#define VAR_RATELIMIT_BELOW_DOMAIN 419
-#define VAR_RATELIMIT_FACTOR 420
-#define VAR_CAPS_WHITELIST 421
-#define VAR_CACHE_MAX_NEGATIVE_TTL 422
-#define VAR_PERMIT_SMALL_HOLDDOWN 423
-#define VAR_QNAME_MINIMISATION 424
-#define VAR_QNAME_MINIMISATION_STRICT 425
-#define VAR_IP_FREEBIND 426
-#define VAR_DEFINE_TAG 427
-#define VAR_LOCAL_ZONE_TAG 428
-#define VAR_ACCESS_CONTROL_TAG 429
-#define VAR_LOCAL_ZONE_OVERRIDE 430
-#define VAR_ACCESS_CONTROL_TAG_ACTION 431
-#define VAR_ACCESS_CONTROL_TAG_DATA 432
-#define VAR_VIEW 433
-#define VAR_ACCESS_CONTROL_VIEW 434
-#define VAR_VIEW_FIRST 435
-#define VAR_SERVE_EXPIRED 436
-#define VAR_FAKE_DSA 437
-#define VAR_LOG_IDENTITY 438
+#define VAR_LOG_REPLIES 381
+#define VAR_TCP_UPSTREAM 382
+#define VAR_SSL_UPSTREAM 383
+#define VAR_SSL_SERVICE_KEY 384
+#define VAR_SSL_SERVICE_PEM 385
+#define VAR_SSL_PORT 386
+#define VAR_FORWARD_FIRST 387
+#define VAR_STUB_SSL_UPSTREAM 388
+#define VAR_FORWARD_SSL_UPSTREAM 389
+#define VAR_STUB_FIRST 390
+#define VAR_MINIMAL_RESPONSES 391
+#define VAR_RRSET_ROUNDROBIN 392
+#define VAR_MAX_UDP_SIZE 393
+#define VAR_DELAY_CLOSE 394
+#define VAR_UNBLOCK_LAN_ZONES 395
+#define VAR_INSECURE_LAN_ZONES 396
+#define VAR_INFRA_CACHE_MIN_RTT 397
+#define VAR_DNS64_PREFIX 398
+#define VAR_DNS64_SYNTHALL 399
+#define VAR_DNSTAP 400
+#define VAR_DNSTAP_ENABLE 401
+#define VAR_DNSTAP_SOCKET_PATH 402
+#define VAR_DNSTAP_SEND_IDENTITY 403
+#define VAR_DNSTAP_SEND_VERSION 404
+#define VAR_DNSTAP_IDENTITY 405
+#define VAR_DNSTAP_VERSION 406
+#define VAR_DNSTAP_LOG_RESOLVER_QUERY_MESSAGES 407
+#define VAR_DNSTAP_LOG_RESOLVER_RESPONSE_MESSAGES 408
+#define VAR_DNSTAP_LOG_CLIENT_QUERY_MESSAGES 409
+#define VAR_DNSTAP_LOG_CLIENT_RESPONSE_MESSAGES 410
+#define VAR_DNSTAP_LOG_FORWARDER_QUERY_MESSAGES 411
+#define VAR_DNSTAP_LOG_FORWARDER_RESPONSE_MESSAGES 412
+#define VAR_HARDEN_ALGO_DOWNGRADE 413
+#define VAR_IP_TRANSPARENT 414
+#define VAR_DISABLE_DNSSEC_LAME_CHECK 415
+#define VAR_IP_RATELIMIT 416
+#define VAR_IP_RATELIMIT_SLABS 417
+#define VAR_IP_RATELIMIT_SIZE 418
+#define VAR_RATELIMIT 419
+#define VAR_RATELIMIT_SLABS 420
+#define VAR_RATELIMIT_SIZE 421
+#define VAR_RATELIMIT_FOR_DOMAIN 422
+#define VAR_RATELIMIT_BELOW_DOMAIN 423
+#define VAR_IP_RATELIMIT_FACTOR 424
+#define VAR_RATELIMIT_FACTOR 425
+#define VAR_CAPS_WHITELIST 426
+#define VAR_CACHE_MAX_NEGATIVE_TTL 427
+#define VAR_PERMIT_SMALL_HOLDDOWN 428
+#define VAR_QNAME_MINIMISATION 429
+#define VAR_QNAME_MINIMISATION_STRICT 430
+#define VAR_IP_FREEBIND 431
+#define VAR_DEFINE_TAG 432
+#define VAR_LOCAL_ZONE_TAG 433
+#define VAR_ACCESS_CONTROL_TAG 434
+#define VAR_LOCAL_ZONE_OVERRIDE 435
+#define VAR_ACCESS_CONTROL_TAG_ACTION 436
+#define VAR_ACCESS_CONTROL_TAG_DATA 437
+#define VAR_VIEW 438
+#define VAR_ACCESS_CONTROL_VIEW 439
+#define VAR_VIEW_FIRST 440
+#define VAR_SERVE_EXPIRED 441
+#define VAR_FAKE_DSA 442
+#define VAR_LOG_IDENTITY 443
+#define VAR_USE_SYSTEMD 444
/* Value type. */
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
@@ -420,7 +432,7 @@ union YYSTYPE
char* str;
-#line 424 "util/configparser.h" /* yacc.c:1909 */
+#line 436 "util/configparser.h" /* yacc.c:1909 */
};
typedef union YYSTYPE YYSTYPE;