ANCOUNT
ancount = ANCOUNT(packet);
size_t rrcount = (size_t)ANCOUNT(packet) + (size_t)NSCOUNT(packet) + (size_t)ARCOUNT(packet);
if(QDCOUNT(q->packet) == 0 && ANCOUNT(q->packet) == 0 &&
if (ANCOUNT(q->packet) != 0 ||
ANCOUNT_SET(q->packet, ANCOUNT(q->packet) + 1);
ANCOUNT_SET(q->packet, ANCOUNT(q->packet) + 1);
if(ANCOUNT(query->packet) == 0) {
+ (size_t)ANCOUNT(packet)
QDCOUNT(pkt), ANCOUNT(pkt), NSCOUNT(pkt), ARCOUNT(pkt));
if(ANCOUNT(pkt) != 0) {
print_records(region, pkt, ANCOUNT(pkt), 0);
if(ANCOUNT(pkt) != 0) {
print_records(region, pkt, ANCOUNT(pkt), 0);
ANCOUNT_SET(packet, ANCOUNT(packet) + 1);
ANCOUNT_SET(packet, ANCOUNT(packet) + 1);
ANCOUNT_SET(packet, ANCOUNT(packet) + 1);
size_t ancount = ANCOUNT(packet), ancount_todo;
if(ANCOUNT(packet) == 1 && packet_skip_dname(packet) &&