Lines Matching refs:qinfo
538 /** read qinfo from next three words */
540 load_qinfo(char* str, struct query_info* qinfo, struct regional* region)
567 qinfo->qtype = sldns_wirerr_get_type(rr, rr_len, dname_len);
568 qinfo->qclass = sldns_wirerr_get_class(rr, rr_len, dname_len);
569 qinfo->qname_len = dname_len;
570 qinfo->qname = (uint8_t*)regional_alloc_init(region, rr, dname_len);
571 qinfo->local_alias = NULL;
572 if(!qinfo->qname) {
587 struct query_info qinfo;
599 s = load_qinfo(s, &qinfo, region);
609 k = rrset_cache_lookup(worker->env.rrset_cache, qinfo.qname,
610 qinfo.qname_len, qinfo.qtype, qinfo.qclass,
840 struct query_info qinfo;
844 qinfo.qname = nm;
845 qinfo.qname_len = nmlen;
846 qinfo.qtype = LDNS_RR_TYPE_A;
847 qinfo.qclass = LDNS_RR_CLASS_IN;
848 qinfo.local_alias = NULL;
855 dp = forwards_lookup(worker->env.fwds, nm, qinfo.qclass, nolock);
869 qinfo.qtype, qinfo.qclass, region, &msg,
876 if(iter_dp_is_useless(&qinfo, BIT_RD, dp,
900 stub = hints_lookup_stub(worker->env.hints, nm, qinfo.qclass,