sldns_buffer_read_u16
len = sldns_buffer_read_u16(pq->qbuf);
if(sldns_buffer_read_u16(pkt) != LDNS_RR_TYPE_SOA) return 0;
rdlen = sldns_buffer_read_u16(pkt); /* rdatalen */
if(sldns_buffer_read_u16(pkt) != qtype)
if(sldns_buffer_read_u16(pkt) != xfr->dclass)
if(sldns_buffer_read_u16(pkt) != qtype)
if(sldns_buffer_read_u16(pkt) != xfr->dclass)
rdlen = sldns_buffer_read_u16(pkt);
*rr_type = sldns_buffer_read_u16(&pkt);
*rr_class = sldns_buffer_read_u16(&pkt);
*rr_rdlen = sldns_buffer_read_u16(&pkt);
qtype = sldns_buffer_read_u16(pkt);
qclass = sldns_buffer_read_u16(pkt);
tp = sldns_buffer_read_u16(pkt);
(void)sldns_buffer_read_u16(pkt); /* class */
rdlen = sldns_buffer_read_u16(pkt);
(void)sldns_buffer_read_u16(pkt); /* type */
(void)sldns_buffer_read_u16(pkt); /* class */
rdlen = sldns_buffer_read_u16(pkt);
(void)sldns_buffer_read_u16(pkt); /* type */
(void)sldns_buffer_read_u16(pkt); /* class */
rdlen = sldns_buffer_read_u16(pkt);
rdatalen = sldns_buffer_read_u16(pkt);
if(sldns_buffer_read_u16(pkt) != LDNS_RR_TYPE_OPT)
edns->udp_size = sldns_buffer_read_u16(pkt); /* class is udp size */
edns->bits = sldns_buffer_read_u16(pkt);
rdata_len = sldns_buffer_read_u16(pkt);
if(sldns_buffer_read_u16(pkt) < 19) /* too short */ {
*type = sldns_buffer_read_u16(pkt);
msg->qtype = sldns_buffer_read_u16(pkt);
msg->qclass = sldns_buffer_read_u16(pkt);
pkt_len = sldns_buffer_read_u16(pkt);
rdatalen = sldns_buffer_read_u16(pkt);
rlen = sldns_buffer_read_u16(pkt);
type = sldns_buffer_read_u16(pkt);
msg->flags = sldns_buffer_read_u16(pkt);
msg->qdcount = sldns_buffer_read_u16(pkt);
msg->ancount = sldns_buffer_read_u16(pkt);
msg->nscount = sldns_buffer_read_u16(pkt);
msg->arcount = sldns_buffer_read_u16(pkt);
pkt_len = sldns_buffer_read_u16(pkt);
m->qtype = sldns_buffer_read_u16(query);
m->qclass = sldns_buffer_read_u16(query);
sldns_buffer_read_u16(c->buffer) != LDNS_RR_TYPE_OPT) {
if(sldns_buffer_read_u16(pkt) != LDNS_RR_TYPE_SOA) return 0;
rdlen = sldns_buffer_read_u16(pkt); /* rdatalen */
if(sldns_buffer_read_u16(pkt) != qtype)
if(sldns_buffer_read_u16(pkt) != xfr->dclass)
if(sldns_buffer_read_u16(pkt) != qtype)
if(sldns_buffer_read_u16(pkt) != xfr->dclass)
rdlen = sldns_buffer_read_u16(pkt);
*rr_type = sldns_buffer_read_u16(&pkt);
*rr_class = sldns_buffer_read_u16(&pkt);
*rr_rdlen = sldns_buffer_read_u16(&pkt);
qtype = sldns_buffer_read_u16(pkt);
qclass = sldns_buffer_read_u16(pkt);
tp = sldns_buffer_read_u16(pkt);
(void)sldns_buffer_read_u16(pkt); /* class */
rdlen = sldns_buffer_read_u16(pkt);
(void)sldns_buffer_read_u16(pkt); /* type */
(void)sldns_buffer_read_u16(pkt); /* class */
rdlen = sldns_buffer_read_u16(pkt);
(void)sldns_buffer_read_u16(pkt); /* type */
(void)sldns_buffer_read_u16(pkt); /* class */
rdlen = sldns_buffer_read_u16(pkt);
type = sldns_buffer_read_u16(pkt);
dclass = sldns_buffer_read_u16(pkt);
len = sldns_buffer_read_u16(pkt);
i = sldns_buffer_read_u16(pkt);
f = sldns_buffer_read_u16(pkt);
qd = sldns_buffer_read_u16(pkt);
an = sldns_buffer_read_u16(pkt);
ns = sldns_buffer_read_u16(pkt);
ar = sldns_buffer_read_u16(pkt);
rdatalen = sldns_buffer_read_u16(pkt);
if(sldns_buffer_read_u16(pkt) != LDNS_RR_TYPE_OPT)
edns->udp_size = sldns_buffer_read_u16(pkt); /* class is udp size */
edns->bits = sldns_buffer_read_u16(pkt);
rdata_len = sldns_buffer_read_u16(pkt);
if(sldns_buffer_read_u16(pkt) < 19) /* too short */ {
*type = sldns_buffer_read_u16(pkt);
msg->qtype = sldns_buffer_read_u16(pkt);
msg->qclass = sldns_buffer_read_u16(pkt);
pkt_len = sldns_buffer_read_u16(pkt);
rdatalen = sldns_buffer_read_u16(pkt);
rlen = sldns_buffer_read_u16(pkt);
type = sldns_buffer_read_u16(pkt);
msg->flags = sldns_buffer_read_u16(pkt);
msg->qdcount = sldns_buffer_read_u16(pkt);
msg->ancount = sldns_buffer_read_u16(pkt);
msg->nscount = sldns_buffer_read_u16(pkt);
msg->arcount = sldns_buffer_read_u16(pkt);
pkt_len = sldns_buffer_read_u16(pkt);
m->qtype = sldns_buffer_read_u16(query);
m->qclass = sldns_buffer_read_u16(query);