buffer_available
if(!buffer_available(packet, 10)) {
if(!buffer_available(packet, rrlen)) {
if (!buffer_available(packet, 1)) {
if (!buffer_available(packet, 2)) {
if (!buffer_available(packet, length)) {
if(!buffer_available(buf, 4+1+4)) return;
if(!buffer_available(buf, 2*addrlen)) return;
if(!buffer_available(buf, 1+4)) return;
if(!buffer_available(buf, pktlen)) return;
if(!buffer_available(buf, 4)) return;
if(!buffer_available(buf, zonelen)) return;
if(!buffer_available(buf, 4+1+4+2*addrlen+1+4+buffer_remaining(packet)))
if(!buffer_available(buf, 4 + domain_dname(zone->apex)->name_size))
if(!buffer_available(buf, 4))
if (!buffer_available(packet, (OPT_LEN + OPT_RDATA)))
if(!buffer_available(packet, opt_rdlen))
if(!buffer_available(packet, rrlen)) {
if(!buffer_available(packet, rrlen)) {
if(!buffer_available(packet, 2))
if(!buffer_available(packet, lablen+1))
if(!buffer_available(packet, 1))
if(!buffer_available(packet, rdlen))
if(!buffer_available(packet,
if(!buffer_available(packet, field_len))
if(!buffer_available(packet, 10)) {
if(!buffer_available(packet, 10))
if(!buffer_available(packet, rdlen))
if(!buffer_available(packet, 4))
if (!buffer_available(packet, 1))
if (!buffer_available(packet, 1))
} else if (!buffer_available(packet, label_size)) {
if (!buffer_available(packet, 4))
if (!buffer_available(packet, 10))
if (!buffer_available(packet, rdata_size))
if (!owner || !buffer_available(packet, 2*sizeof(uint16_t))) {
} else if (!buffer_available(packet, sizeof(uint32_t) + sizeof(uint16_t))) {
if (!buffer_available(packet, rdlength)) {
if (!buffer_available(packet, 10))
if (!buffer_available(packet, rdata_size))
if (!buffer_available(packet, 4))
if (!buffer_available(packet, rdata_size))
if(q->edns.opt_reserved_space == 0 || !buffer_available(
if(!buffer_available(packet, rdlength))
if(!buffer_available(packet, rdlength))
if(!buffer_available(packet, rdlength))
if(!buffer_available(packet, rdlength))
if(!buffer_available(packet, rdlength))
if(!buffer_available(packet, rdlength))
if(!buffer_available(packet, rdlength))
if(!buffer_available(packet, rdlength))
if(!buffer_available(packet, 4))
if(!buffer_available(packet, count))
if (!buffer_available(packet, 10)) {
if (ttl != 0 || !buffer_available(packet, rdlen)) {
if (!tsig->algorithm_name || !buffer_available(packet, 10)) {
if (!buffer_available(packet, tsig->mac_size)) {
if (!buffer_available(packet, 6)) {
if (!buffer_available(packet, tsig->other_size) || tsig->other_size > 16) {
if(!buffer_available(packet, 10))
if(!buffer_available(packet, buffer_read_u16(packet)) /* rdata length */ ||
if(!buffer_available(packet, 10)) {
if(!buffer_available(packet, rrlen)) {
if(!buffer_available(packet, QHEADERSZ)) {