Lines Matching defs:qinfo
122 write_soa_serial_to_buf(sldns_buffer* buf, struct query_info* qinfo,
130 sldns_buffer_write_u16(buf, qinfo->qclass);
149 struct query_info qinfo;
154 qinfo.qname = sldns_str2wire_dname(strname, &qinfo.qname_len);
155 if(!qinfo.qname) {
164 qinfo.qtype = LDNS_RR_TYPE_IXFR;
167 qinfo.qtype = LDNS_RR_TYPE_SOA;
172 qinfo.qtype = LDNS_RR_TYPE_SOA;
174 qinfo.qtype = sldns_get_rr_type_by_name(strtype);
175 if(qinfo.qtype == 0 && strcmp(strtype, "TYPE0") != 0) {
181 qinfo.qclass = sldns_get_rr_class_by_name(strclass);
182 if(qinfo.qclass == 0 && strcmp(strclass, "CLASS0") != 0) {
188 qinfo.local_alias = NULL;
191 qinfo_query_encode(buf, &qinfo);
195 if(have_serial && qinfo.qtype == LDNS_RR_TYPE_IXFR) {
197 write_soa_serial_to_buf(buf, &qinfo, serial);
205 write_soa_serial_to_buf(buf, &qinfo, serial);
284 free(qinfo.qname);