configparser.y (b626f5a73a48f44a31a200291b141e1da408a2ff) | configparser.y (0de4f1bf6489bbcbd68ea4cfe2a9c63cc0a1691b) |
---|---|
1/* 2 * configparser.y -- yacc grammar for unbound configuration files 3 * 4 * Copyright (c) 2001-2006, NLnet Labs. All rights reserved. 5 * 6 * Copyright (c) 2007, NLnet Labs. All rights reserved. 7 * 8 * This software is open source. --- 92 unchanged lines hidden (view full) --- 101%token VAR_DOMAIN_INSECURE VAR_PYTHON VAR_PYTHON_SCRIPT VAR_VAL_SIG_SKEW_MIN 102%token VAR_VAL_SIG_SKEW_MAX VAR_CACHE_MIN_TTL VAR_VAL_LOG_LEVEL 103%token VAR_AUTO_TRUST_ANCHOR_FILE VAR_KEEP_MISSING VAR_ADD_HOLDDOWN 104%token VAR_DEL_HOLDDOWN VAR_SO_RCVBUF VAR_EDNS_BUFFER_SIZE VAR_PREFETCH 105%token VAR_PREFETCH_KEY VAR_SO_SNDBUF VAR_SO_REUSEPORT VAR_HARDEN_BELOW_NXDOMAIN 106%token VAR_IGNORE_CD_FLAG VAR_LOG_QUERIES VAR_TCP_UPSTREAM VAR_SSL_UPSTREAM 107%token VAR_SSL_SERVICE_KEY VAR_SSL_SERVICE_PEM VAR_SSL_PORT VAR_FORWARD_FIRST 108%token VAR_STUB_FIRST VAR_MINIMAL_RESPONSES VAR_RRSET_ROUNDROBIN | 1/* 2 * configparser.y -- yacc grammar for unbound configuration files 3 * 4 * Copyright (c) 2001-2006, NLnet Labs. All rights reserved. 5 * 6 * Copyright (c) 2007, NLnet Labs. All rights reserved. 7 * 8 * This software is open source. --- 92 unchanged lines hidden (view full) --- 101%token VAR_DOMAIN_INSECURE VAR_PYTHON VAR_PYTHON_SCRIPT VAR_VAL_SIG_SKEW_MIN 102%token VAR_VAL_SIG_SKEW_MAX VAR_CACHE_MIN_TTL VAR_VAL_LOG_LEVEL 103%token VAR_AUTO_TRUST_ANCHOR_FILE VAR_KEEP_MISSING VAR_ADD_HOLDDOWN 104%token VAR_DEL_HOLDDOWN VAR_SO_RCVBUF VAR_EDNS_BUFFER_SIZE VAR_PREFETCH 105%token VAR_PREFETCH_KEY VAR_SO_SNDBUF VAR_SO_REUSEPORT VAR_HARDEN_BELOW_NXDOMAIN 106%token VAR_IGNORE_CD_FLAG VAR_LOG_QUERIES VAR_TCP_UPSTREAM VAR_SSL_UPSTREAM 107%token VAR_SSL_SERVICE_KEY VAR_SSL_SERVICE_PEM VAR_SSL_PORT VAR_FORWARD_FIRST 108%token VAR_STUB_FIRST VAR_MINIMAL_RESPONSES VAR_RRSET_ROUNDROBIN |
109%token VAR_MAX_UDP_SIZE VAR_DELAY_CLOSE VAR_UNBLOCK_LAN_ZONES | 109%token VAR_MAX_UDP_SIZE VAR_DELAY_CLOSE 110%token VAR_UNBLOCK_LAN_ZONES VAR_INSECURE_LAN_ZONES |
110%token VAR_INFRA_CACHE_MIN_RTT 111%token VAR_DNS64_PREFIX VAR_DNS64_SYNTHALL 112%token VAR_DNSTAP VAR_DNSTAP_ENABLE VAR_DNSTAP_SOCKET_PATH 113%token VAR_DNSTAP_SEND_IDENTITY VAR_DNSTAP_SEND_VERSION 114%token VAR_DNSTAP_IDENTITY VAR_DNSTAP_VERSION 115%token VAR_DNSTAP_LOG_RESOLVER_QUERY_MESSAGES 116%token VAR_DNSTAP_LOG_RESOLVER_RESPONSE_MESSAGES 117%token VAR_DNSTAP_LOG_CLIENT_QUERY_MESSAGES --- 57 unchanged lines hidden (view full) --- 175 server_val_sig_skew_max | server_cache_min_ttl | server_val_log_level | 176 server_auto_trust_anchor_file | server_add_holddown | 177 server_del_holddown | server_keep_missing | server_so_rcvbuf | 178 server_edns_buffer_size | server_prefetch | server_prefetch_key | 179 server_so_sndbuf | server_harden_below_nxdomain | server_ignore_cd_flag | 180 server_log_queries | server_tcp_upstream | server_ssl_upstream | 181 server_ssl_service_key | server_ssl_service_pem | server_ssl_port | 182 server_minimal_responses | server_rrset_roundrobin | server_max_udp_size | | 111%token VAR_INFRA_CACHE_MIN_RTT 112%token VAR_DNS64_PREFIX VAR_DNS64_SYNTHALL 113%token VAR_DNSTAP VAR_DNSTAP_ENABLE VAR_DNSTAP_SOCKET_PATH 114%token VAR_DNSTAP_SEND_IDENTITY VAR_DNSTAP_SEND_VERSION 115%token VAR_DNSTAP_IDENTITY VAR_DNSTAP_VERSION 116%token VAR_DNSTAP_LOG_RESOLVER_QUERY_MESSAGES 117%token VAR_DNSTAP_LOG_RESOLVER_RESPONSE_MESSAGES 118%token VAR_DNSTAP_LOG_CLIENT_QUERY_MESSAGES --- 57 unchanged lines hidden (view full) --- 176 server_val_sig_skew_max | server_cache_min_ttl | server_val_log_level | 177 server_auto_trust_anchor_file | server_add_holddown | 178 server_del_holddown | server_keep_missing | server_so_rcvbuf | 179 server_edns_buffer_size | server_prefetch | server_prefetch_key | 180 server_so_sndbuf | server_harden_below_nxdomain | server_ignore_cd_flag | 181 server_log_queries | server_tcp_upstream | server_ssl_upstream | 182 server_ssl_service_key | server_ssl_service_pem | server_ssl_port | 183 server_minimal_responses | server_rrset_roundrobin | server_max_udp_size | |
183 server_so_reuseport | server_delay_close | server_unblock_lan_zones | | 184 server_so_reuseport | server_delay_close | 185 server_unblock_lan_zones | server_insecure_lan_zones | |
184 server_dns64_prefix | server_dns64_synthall | 185 server_infra_cache_min_rtt | server_harden_algo_downgrade | 186 server_ip_transparent | server_ratelimit | server_ratelimit_slabs | 187 server_ratelimit_size | server_ratelimit_for_domain | 188 server_ratelimit_below_domain | server_ratelimit_factor | 189 server_caps_whitelist | server_cache_max_negative_ttl | 190 server_permit_small_holddown | server_qname_minimisation 191 ; --- 525 unchanged lines hidden (view full) --- 717 OUTYY(("P(server_unblock_lan_zones:%s)\n", $2)); 718 if(strcmp($2, "yes") != 0 && strcmp($2, "no") != 0) 719 yyerror("expected yes or no."); 720 else cfg_parser->cfg->unblock_lan_zones = 721 (strcmp($2, "yes")==0); 722 free($2); 723 } 724 ; | 186 server_dns64_prefix | server_dns64_synthall | 187 server_infra_cache_min_rtt | server_harden_algo_downgrade | 188 server_ip_transparent | server_ratelimit | server_ratelimit_slabs | 189 server_ratelimit_size | server_ratelimit_for_domain | 190 server_ratelimit_below_domain | server_ratelimit_factor | 191 server_caps_whitelist | server_cache_max_negative_ttl | 192 server_permit_small_holddown | server_qname_minimisation 193 ; --- 525 unchanged lines hidden (view full) --- 719 OUTYY(("P(server_unblock_lan_zones:%s)\n", $2)); 720 if(strcmp($2, "yes") != 0 && strcmp($2, "no") != 0) 721 yyerror("expected yes or no."); 722 else cfg_parser->cfg->unblock_lan_zones = 723 (strcmp($2, "yes")==0); 724 free($2); 725 } 726 ; |
727server_insecure_lan_zones: VAR_INSECURE_LAN_ZONES STRING_ARG 728 { 729 OUTYY(("P(server_insecure_lan_zones:%s)\n", $2)); 730 if(strcmp($2, "yes") != 0 && strcmp($2, "no") != 0) 731 yyerror("expected yes or no."); 732 else cfg_parser->cfg->insecure_lan_zones = 733 (strcmp($2, "yes")==0); 734 free($2); 735 } 736 ; |
|
725server_rrset_cache_size: VAR_RRSET_CACHE_SIZE STRING_ARG 726 { 727 OUTYY(("P(server_rrset_cache_size:%s)\n", $2)); 728 if(!cfg_parse_memsize($2, &cfg_parser->cfg->rrset_cache_size)) 729 yyerror("memory size expected"); 730 free($2); 731 } 732 ; --- 884 unchanged lines hidden --- | 737server_rrset_cache_size: VAR_RRSET_CACHE_SIZE STRING_ARG 738 { 739 OUTYY(("P(server_rrset_cache_size:%s)\n", $2)); 740 if(!cfg_parse_memsize($2, &cfg_parser->cfg->rrset_cache_size)) 741 yyerror("memory size expected"); 742 free($2); 743 } 744 ; --- 884 unchanged lines hidden --- |