Lines Matching refs:qinfo
425 struct query_info* qinfo, struct regional* region, in scrub_normalize() argument
428 uint8_t* sname = qinfo->qname; in scrub_normalize()
429 size_t snamelen = qinfo->qname_len; in scrub_normalize()
559 if(qinfo->qtype == LDNS_RR_TYPE_ANY) { in scrub_normalize()
576 if(qinfo->qtype != LDNS_RR_TYPE_ANY && in scrub_normalize()
577 qinfo->qtype != rrset->type) { in scrub_normalize()
591 if(dname_pkt_compare(pkt, qinfo->qname, rrset->dname) == 0) in scrub_normalize()
619 if(!sub_of_pkt(pkt, qinfo->qname, rrset->dname)) { in scrub_normalize()
667 qinfo->qtype == LDNS_RR_TYPE_DS && in scrub_normalize()
668 dname_pkt_compare(pkt, qinfo->qname, rrset->dname) == 0) { in scrub_normalize()
869 struct query_info* qinfo, uint8_t* zonename, struct module_env* env, in scrub_sanitize() argument
885 pkt_strict_sub(pkt, qinfo->qname, rrset->dname) && in scrub_sanitize()
899 if(dname_pkt_compare(pkt, qinfo->qname, rrset->dname) != 0) { in scrub_sanitize()
1030 struct query_info* qinfo, uint8_t* zonename, struct regional* region, in scrub_message() argument
1036 qinfo->qclass); in scrub_message()
1054 if(dname_pkt_compare(pkt, msg->qname, qinfo->qname) != 0) in scrub_message()
1056 if(msg->qtype != qinfo->qtype || msg->qclass != qinfo->qclass) in scrub_message()
1061 if(!scrub_normalize(pkt, msg, qinfo, region, env)) in scrub_message()
1064 if(!scrub_sanitize(pkt, msg, qinfo, zonename, env, ie, qstate)) in scrub_message()