Lines Matching defs:cfg

319 		worker->daemon->cfg->harden_large_queries) {
480 int must_validate = (!has_cd_bit || worker->env.cfg->ignore_cd)
513 if(worker->env.cfg->ede &&
529 if(worker->env.cfg->val_clean_additional)
546 if(worker->env.cfg->disable_edns_do && (edns->bits & EDNS_DO))
555 if(worker->env.cfg->ede && has_cd_bit &&
654 int must_validate = (!has_cd_bit || worker->env.cfg->ignore_cd)
661 if(worker->env.cfg->serve_expired &&
662 !worker->env.cfg->serve_expired_client_timeout
665 worker->env.cfg->cachedb_check_when_serve_expired)
668 if(worker->env.cfg->serve_expired_ttl &&
713 if(worker->env.cfg->disable_edns_do && (edns->bits & EDNS_DO))
720 if(worker->env.cfg->ede && rep->reason_bogus != LDNS_EDE_NONE) {
755 if(worker->env.cfg->disable_edns_do && (edns->bits & EDNS_DO))
787 worker->env.cfg->ede_serve_expired && worker->env.cfg->ede) {
794 worker->env.cfg->ede && has_cd_bit &&
1006 struct config_file* cfg = w->env.cfg;
1014 if(cfg->hide_identity)
1016 if(cfg->identity==NULL || cfg->identity[0]==0) {
1026 else chaos_replyonestr(pkt, cfg->identity, edns, w, repinfo);
1034 if(cfg->hide_version)
1036 if(cfg->version==NULL || cfg->version[0]==0)
1038 else chaos_replyonestr(pkt, cfg->version, edns, w, repinfo);
1044 if(cfg->hide_trustanchor)
1343 worker->env.cfg->ip_ratelimit_backoff, pkt)) {
1345 if(!has_cookie && worker->env.cfg->ip_ratelimit_factor != 0 &&
1347 worker->env.cfg->ip_ratelimit_factor) == 0) {
1398 if (worker->env.cfg->sock_queue_timeout && timeval_isset(&c->recv_tv)) {
1404 (long long)(worker->env.cfg->sock_queue_timeout * 1000000)) {
1412 repinfo->max_udp_size = worker->daemon->cfg->max_udp_size;
1464 ((worker->env.cfg->sock_queue_timeout && timeval_isset(&c->recv_tv))?&c->recv_tv:NULL));
1470 worker->env.cfg->ede, 1, &check_result)) != -1) {
1477 worker->env.cfg->ede, 0, &check_result)) != -1) {
1498 pre_edns_ip_ratelimit = !worker->env.cfg->do_answer_cookie
1530 if(worker->env.cfg->log_queries) {
1572 c->buffer, &edns, worker->env.cfg, c, repinfo,
1602 worker->daemon->cfg->harden_short_bufsize) {
1666 if(edns.udp_size > worker->daemon->cfg->max_udp_size &&
1673 edns.udp_size = worker->daemon->cfg->max_udp_size;
1711 acladdr->tag_datas_size, worker->daemon->cfg->tagname,
1712 worker->daemon->cfg->num_tags, acladdr->view)) {
1751 worker->env.cfg->ede, &check_result)) != -1)
1770 if(worker->env.cfg->ede) {
1848 if((worker->env.cfg->prefetch &&
1850 (worker->env.cfg->serve_expired &&
1957 if(worker->env.cfg->log_replies)
1969 (worker->env.cfg->log_destaddr?(void*)repinfo->c->socket->addr:NULL),
1975 (worker->env.cfg->log_destaddr?(void*)repinfo->c->socket->addr:NULL),
2026 if(worker->env.cfg->stat_interval > 0) {
2029 tv.tv_sec = worker->env.cfg->stat_interval;
2043 if (worker->daemon->cfg->shm_enable) {
2046 if(!worker->daemon->cfg->stat_cumulative) {
2099 worker_init(struct worker* worker, struct config_file *cfg,
2163 if(cfg->dnstap) {
2171 cfg->msg_buffer_size, (int)cfg->incoming_num_tcp,
2172 cfg->do_tcp_keepalive
2173 ? cfg->tcp_keepalive_timeout
2174 : cfg->tcp_idle_timeout,
2175 cfg->harden_large_queries, cfg->http_max_streams,
2176 cfg->http_endpoint, cfg->http_notls_downstream,
2185 cfg->msg_buffer_size, (size_t)cfg->outgoing_num_ports,
2186 cfg->out_ifs, cfg->num_out_ifs, cfg->do_ip4, cfg->do_ip6,
2187 cfg->do_tcp?cfg->outgoing_num_tcp:0, cfg->ip_dscp,
2189 cfg->use_caps_bits_for_id, worker->ports, worker->numports,
2190 cfg->unwanted_threshold, cfg->outgoing_tcp_mss,
2192 cfg->do_udp || cfg->udp_upstream_without_downstream,
2193 worker->daemon->connect_sslctx, cfg->delay_close,
2194 cfg->tls_use_sni, dtenv, cfg->udp_connect,
2195 cfg->max_reuse_tcp_queries, cfg->tcp_reuse_timeout,
2196 cfg->tcp_auth_query_timeout);
2219 worker->scratchpad = regional_create_custom(cfg->msg_buffer_size);
2226 server_stats_init(&worker->stats, cfg);
2242 worker->env.scratch = regional_create_custom(cfg->msg_buffer_size);
2263 worker->env.scratch_buffer = sldns_buffer_new(cfg->msg_buffer_size);
2298 if(worker->daemon->cfg->dnstap
2313 if(worker->env.cfg->stat_interval > 0) {
2315 worker->env.cfg->stat_interval);
2354 if(worker->daemon->cfg->dnstap
2405 server_stats_init(&worker->stats, worker->env.cfg);