Lines Matching refs:qinfo

613 insert_query(struct query_info* qinfo, struct compress_tree_node** tree,   in insert_query()  argument
616 uint8_t* qname = qinfo->local_alias ? in insert_query()
617 qinfo->local_alias->rrset->rk.dname : qinfo->qname; in insert_query()
618 size_t qname_len = qinfo->local_alias ? in insert_query()
619 qinfo->local_alias->rrset->rk.dname_len : qinfo->qname_len; in insert_query()
621 qinfo->qname_len+sizeof(uint16_t)*2) in insert_query()
630 sldns_buffer_write_u16(buffer, qinfo->qtype); in insert_query()
631 sldns_buffer_write_u16(buffer, qinfo->qclass); in insert_query()
686 reply_info_encode(struct query_info* qinfo, struct reply_info* rep, in reply_info_encode() argument
710 if((r=insert_query(qinfo, &tree, buffer, region)) != in reply_info_encode()
731 if(qinfo->local_alias && (flags & BIT_AA)) { in reply_info_encode()
738 arep.rrsets = &qinfo->local_alias->rrset; in reply_info_encode()
741 qinfo->qtype, dnssec, rr_offset, &compress_count)) != RETVAL_OK) { in reply_info_encode()
755 0, timenow, region, &tree, LDNS_SECTION_ANSWER, qinfo->qtype, in reply_info_encode()
769 if( ! (minimise && positive_answer(rep, qinfo->qtype)) ) { in reply_info_encode()
773 LDNS_SECTION_AUTHORITY, qinfo->qtype, in reply_info_encode()
790 &tree, LDNS_SECTION_ADDITIONAL, qinfo->qtype, in reply_info_encode()
1066 qinfo_query_encode(sldns_buffer* pkt, struct query_info* qinfo) in qinfo_query_encode() argument
1069 const uint8_t* qname = qinfo->local_alias ? in qinfo_query_encode()
1070 qinfo->local_alias->rrset->rk.dname : qinfo->qname; in qinfo_query_encode()
1071 size_t qname_len = qinfo->local_alias ? in qinfo_query_encode()
1072 qinfo->local_alias->rrset->rk.dname_len : qinfo->qname_len; in qinfo_query_encode()
1080 sldns_buffer_write_u16(pkt, qinfo->qtype); in qinfo_query_encode()
1081 sldns_buffer_write_u16(pkt, qinfo->qclass); in qinfo_query_encode()
1087 struct query_info* qinfo, uint16_t qid, uint16_t qflags, in extended_error_encode() argument
1098 if(qinfo) flags = 1; in extended_error_encode()
1105 if(qinfo) { in extended_error_encode()
1106 const uint8_t* qname = qinfo->local_alias ? in extended_error_encode()
1107 qinfo->local_alias->rrset->rk.dname : qinfo->qname; in extended_error_encode()
1108 size_t qname_len = qinfo->local_alias ? in extended_error_encode()
1109 qinfo->local_alias->rrset->rk.dname_len : in extended_error_encode()
1110 qinfo->qname_len; in extended_error_encode()
1114 sldns_buffer_write_u16(buf, qinfo->qtype); in extended_error_encode()
1115 sldns_buffer_write_u16(buf, qinfo->qclass); in extended_error_encode()
1138 error_encode(sldns_buffer* buf, int r, struct query_info* qinfo, in error_encode() argument
1141 extended_error_encode(buf, (r & 0x000F), qinfo, qid, qflags, in error_encode()