Lines Matching refs:qname
209 rep, qinfo->qname, qinfo->qname_len, LDNS_RR_TYPE_NSEC, in val_nsec_prove_nodata_dsreply()
270 if(val_nsec_proves_name_error(rep->rrsets[i], qinfo->qname)) { in val_nsec_prove_nodata_dsreply()
271 ce = nsec_closest_encloser(qinfo->qname, in val_nsec_prove_nodata_dsreply()
302 if(query_dname_compare(nsec->rk.dname, qinfo->qname) != 0) { in nsec_proves_nodata()
315 if(dname_strict_subdomain_c(nm, qinfo->qname) && in nsec_proves_nodata()
317 qinfo->qname) < 0) { in nsec_proves_nodata()
337 if(dname_strict_subdomain_c(qinfo->qname, ce)) { in nsec_proves_nodata()
361 if (dname_subdomain_c(qinfo->qname, nm)) in nsec_proves_nodata()
370 if(dname_strict_subdomain_c(qinfo->qname, ce)) { in nsec_proves_nodata()
405 !dname_is_root(qinfo->qname)) { in nsec_proves_nodata()
413 val_nsec_proves_name_error(struct ub_packed_rrset_key* nsec, uint8_t* qname) in val_nsec_proves_name_error() argument
422 if(query_dname_compare(qname, owner) == 0) { in val_nsec_proves_name_error()
429 if(dname_subdomain_c(qname, owner) && in val_nsec_proves_name_error()
441 if(dname_strict_subdomain_c(qname, next)) in val_nsec_proves_name_error()
449 if(dname_canonical_compare(owner, qname) < 0 && in val_nsec_proves_name_error()
450 dname_strict_subdomain_c(qname, next)) in val_nsec_proves_name_error()
454 if(dname_canonical_compare(owner, qname) < 0 && in val_nsec_proves_name_error()
455 dname_canonical_compare(qname, next) < 0) { in val_nsec_proves_name_error()
472 if(dname_strict_subdomain_c(qinfo->qname, in val_nsec_proves_insecuredelegation()
476 if(dname_subdomain_c(qinfo->qname, nsec->rk.dname)) in val_nsec_proves_insecuredelegation()
484 nsec_closest_encloser(uint8_t* qname, struct ub_packed_rrset_key* nsec) in nsec_closest_encloser() argument
492 common1 = dname_get_shared_topdomain(nsec->rk.dname, qname); in nsec_closest_encloser()
493 common2 = dname_get_shared_topdomain(next, qname); in nsec_closest_encloser()
506 if(!val_nsec_proves_name_error(nsec, qinf->qname)) in val_nsec_proves_positive_wildcard()
509 ce = nsec_closest_encloser(qinf->qname, nsec); in val_nsec_proves_positive_wildcard()
519 val_nsec_proves_no_wc(struct ub_packed_rrset_key* nsec, uint8_t* qname, in val_nsec_proves_no_wc() argument
525 uint8_t* ce = nsec_closest_encloser(qname, nsec); in val_nsec_proves_no_wc()
535 labs = dname_count_labels(qname) - dname_count_labels(ce); in val_nsec_proves_no_wc()
539 strip = qname; in val_nsec_proves_no_wc()