config_file.c (b626f5a73a48f44a31a200291b141e1da408a2ff) config_file.c (0de4f1bf6489bbcbd68ea4cfe2a9c63cc0a1691b)
1/*
2 * util/config_file.c - reads and stores the config file for unbound.
3 *
4 * Copyright (c) 2007, NLnet Labs. All rights reserved.
5 *
6 * This software is open source.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 196 unchanged lines hidden (view full) ---

205 cfg->permit_small_holddown = 0;
206 cfg->key_cache_size = 4 * 1024 * 1024;
207 cfg->key_cache_slabs = 4;
208 cfg->neg_cache_size = 1 * 1024 * 1024;
209 cfg->local_zones = NULL;
210 cfg->local_zones_nodefault = NULL;
211 cfg->local_data = NULL;
212 cfg->unblock_lan_zones = 0;
1/*
2 * util/config_file.c - reads and stores the config file for unbound.
3 *
4 * Copyright (c) 2007, NLnet Labs. All rights reserved.
5 *
6 * This software is open source.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 196 unchanged lines hidden (view full) ---

205 cfg->permit_small_holddown = 0;
206 cfg->key_cache_size = 4 * 1024 * 1024;
207 cfg->key_cache_slabs = 4;
208 cfg->neg_cache_size = 1 * 1024 * 1024;
209 cfg->local_zones = NULL;
210 cfg->local_zones_nodefault = NULL;
211 cfg->local_data = NULL;
212 cfg->unblock_lan_zones = 0;
213 cfg->insecure_lan_zones = 0;
213 cfg->python_script = NULL;
214 cfg->remote_control_enable = 0;
215 cfg->control_ifs = NULL;
216 cfg->control_port = UNBOUND_CONTROL_PORT;
217 cfg->remote_control_use_cert = 1;
218 cfg->minimal_responses = 0;
219 cfg->rrset_roundrobin = 0;
220 cfg->max_udp_size = 4096;

--- 232 unchanged lines hidden (view full) ---

453 autr_permit_small_holddown = cfg->permit_small_holddown; }
454 else S_MEMSIZE("key-cache-size:", key_cache_size)
455 else S_POW2("key-cache-slabs:", key_cache_slabs)
456 else S_MEMSIZE("neg-cache-size:", neg_cache_size)
457 else S_YNO("minimal-responses:", minimal_responses)
458 else S_YNO("rrset-roundrobin:", rrset_roundrobin)
459 else S_STRLIST("local-data:", local_data)
460 else S_YNO("unblock-lan-zones:", unblock_lan_zones)
214 cfg->python_script = NULL;
215 cfg->remote_control_enable = 0;
216 cfg->control_ifs = NULL;
217 cfg->control_port = UNBOUND_CONTROL_PORT;
218 cfg->remote_control_use_cert = 1;
219 cfg->minimal_responses = 0;
220 cfg->rrset_roundrobin = 0;
221 cfg->max_udp_size = 4096;

--- 232 unchanged lines hidden (view full) ---

454 autr_permit_small_holddown = cfg->permit_small_holddown; }
455 else S_MEMSIZE("key-cache-size:", key_cache_size)
456 else S_POW2("key-cache-slabs:", key_cache_slabs)
457 else S_MEMSIZE("neg-cache-size:", neg_cache_size)
458 else S_YNO("minimal-responses:", minimal_responses)
459 else S_YNO("rrset-roundrobin:", rrset_roundrobin)
460 else S_STRLIST("local-data:", local_data)
461 else S_YNO("unblock-lan-zones:", unblock_lan_zones)
462 else S_YNO("insecure-lan-zones:", insecure_lan_zones)
461 else S_YNO("control-enable:", remote_control_enable)
462 else S_STRLIST("control-interface:", control_ifs)
463 else S_NUMBER_NONZERO("control-port:", control_port)
464 else S_STR("server-key-file:", server_key_file)
465 else S_STR("server-cert-file:", server_cert_file)
466 else S_STR("control-key-file:", control_key_file)
467 else S_STR("control-cert-file:", control_cert_file)
468 else S_STR("module-config:", module_conf)

--- 265 unchanged lines hidden (view full) ---

734 else O_LST(opt, "trusted-keys-file", trusted_keys_file_list)
735 else O_LST(opt, "dlv-anchor", dlv_anchor_list)
736 else O_LST(opt, "control-interface", control_ifs)
737 else O_LST(opt, "domain-insecure", domain_insecure)
738 else O_UNS(opt, "val-override-date", val_date_override)
739 else O_YNO(opt, "minimal-responses", minimal_responses)
740 else O_YNO(opt, "rrset-roundrobin", rrset_roundrobin)
741 else O_YNO(opt, "unblock-lan-zones", unblock_lan_zones)
463 else S_YNO("control-enable:", remote_control_enable)
464 else S_STRLIST("control-interface:", control_ifs)
465 else S_NUMBER_NONZERO("control-port:", control_port)
466 else S_STR("server-key-file:", server_key_file)
467 else S_STR("server-cert-file:", server_cert_file)
468 else S_STR("control-key-file:", control_key_file)
469 else S_STR("control-cert-file:", control_cert_file)
470 else S_STR("module-config:", module_conf)

--- 265 unchanged lines hidden (view full) ---

736 else O_LST(opt, "trusted-keys-file", trusted_keys_file_list)
737 else O_LST(opt, "dlv-anchor", dlv_anchor_list)
738 else O_LST(opt, "control-interface", control_ifs)
739 else O_LST(opt, "domain-insecure", domain_insecure)
740 else O_UNS(opt, "val-override-date", val_date_override)
741 else O_YNO(opt, "minimal-responses", minimal_responses)
742 else O_YNO(opt, "rrset-roundrobin", rrset_roundrobin)
743 else O_YNO(opt, "unblock-lan-zones", unblock_lan_zones)
744 else O_YNO(opt, "insecure-lan-zones", insecure_lan_zones)
742 else O_DEC(opt, "max-udp-size", max_udp_size)
743 else O_STR(opt, "python-script", python_script)
744 else O_DEC(opt, "ratelimit", ratelimit)
745 else O_MEM(opt, "ratelimit-size", ratelimit_size)
746 else O_DEC(opt, "ratelimit-slabs", ratelimit_slabs)
747 else O_LS2(opt, "ratelimit-for-domain", ratelimit_for_domain)
748 else O_LS2(opt, "ratelimit-below-domain", ratelimit_below_domain)
749 else O_DEC(opt, "ratelimit-factor", ratelimit_factor)

--- 929 unchanged lines hidden ---
745 else O_DEC(opt, "max-udp-size", max_udp_size)
746 else O_STR(opt, "python-script", python_script)
747 else O_DEC(opt, "ratelimit", ratelimit)
748 else O_MEM(opt, "ratelimit-size", ratelimit_size)
749 else O_DEC(opt, "ratelimit-slabs", ratelimit_slabs)
750 else O_LS2(opt, "ratelimit-for-domain", ratelimit_for_domain)
751 else O_LS2(opt, "ratelimit-below-domain", ratelimit_below_domain)
752 else O_DEC(opt, "ratelimit-factor", ratelimit_factor)

--- 929 unchanged lines hidden ---