Lines Matching refs:edns
569 /** setup qinfo and edns */
572 struct query_info* qinfo, struct edns_data* edns)
580 edns->edns_present = 1;
581 edns->ext_rcode = 0;
582 edns->edns_version = 0;
583 edns->bits = EDNS_DO;
585 edns->udp_size = (uint16_t)sldns_buffer_capacity(
587 else edns->udp_size = 65535;
596 struct edns_data edns;
599 if(!setup_qinfo_edns(w, q, &qinfo, &edns)) {
609 if(local_zones_answer(ctx->local_zones, &qinfo, &edns,
619 if(!mesh_new_callback(w->env->mesh, &qinfo, qflags, &edns,
668 struct edns_data edns;
671 if(!setup_qinfo_edns(w, q, &qinfo, &edns))
679 if(local_zones_answer(ctx->local_zones, &qinfo, &edns,
690 if(!mesh_new_callback(w->env->mesh, &qinfo, qflags, &edns,
776 struct edns_data edns;
790 if(!setup_qinfo_edns(w, q, &qinfo, &edns)) {
799 if(local_zones_answer(w->ctx->local_zones, &qinfo, &edns,
809 if(!mesh_new_callback(w->env->mesh, &qinfo, qflags, &edns,