OPTIONS revision ea9b7c7ed7494d1b5f959b6a61cc349e59f29463
333fe280eb574439ef3f828d8755dd9e243ec855Andreas GustafssonSetting the STD_CDEFINES environment variable before running configure can
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafssonbe used to enable certain compile-time options that are not explicitly
a6a23642eaf383add7a0be045c01e7dd8278ccafAndreas Gustafssondefined in configure.
250ed9e230b3903b1b264dd1ed2f691fc7cd2f8fAndreas GustafssonSome of these settings are:
2fd63cf561135572339d4e2ff0c06695e3dcf1baMark AndrewsSetting Description
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson Don't ovewrite memory when allocating or freeing
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson-DISC_MEM_FILL=0 it; this improves performance but makes
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson debugging more difficult.
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson Don't track memory allocations by file and line
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson-DISC_MEM_TRACKLINES=0 number; this improves performance but makes
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson debugging more difficult.
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson-DISC_FACILITY=LOG_LOCAL0 Change the default syslog facility for named
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson-DNS_CLIENT_DROPPORT=0 Disable dropping queries from particular
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson well-known ports:
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson-DCHECK_SIBLING=0 Don't check sibling glue in named-checkzone
97bb3725292d3f74bcb0a32be6a76b2da34ba494Andreas Gustafsson-DCHECK_LOCAL=0 Don't check out-of-zone addresses in
428dc9698871ecfeda63eab31cd3523dd4befb31Mark Andrews named-checkzone
97bb3725292d3f74bcb0a32be6a76b2da34ba494Andreas Gustafsson-DNS_RUN_PID_DIR=0 Create default PID files in ${localstatedir}/run
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson rather than ${localstatedir}/run/{named,lwresd}/
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson Enable DNSSEC signature chasing support in dig.
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson-DDIG_SIGCHASE=1 (Note: This feature is deprecated. Use delv
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson Increase the maximum number of configurable
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson-DNS_RPZ_MAX_ZONES=64 response policy zones from 32 to 64; this is the
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson highest possible setting
97bb3725292d3f74bcb0a32be6a76b2da34ba494Andreas Gustafsson-DISC_HEAP_CHECK Test heap consistency after every heap operation;
22f0b13f28a7df3b348b18848d0ccd745ea88c3cAndreas Gustafsson used when debugging