DNS_SECTION_ANSWER
result = dns_message_firstname(msg, DNS_SECTION_ANSWER);
dns_message_currentname(msg, DNS_SECTION_ANSWER, &name);
result = dns_message_nextname(msg, DNS_SECTION_ANSWER);
msg->counts[DNS_SECTION_ANSWER],
DNS_SECTION_ANSWER,
section == DNS_SECTION_ANSWER)
section == DNS_SECTION_ANSWER &&
result = dns_message_firstname(msg, DNS_SECTION_ANSWER);
dns_message_currentname(msg, DNS_SECTION_ANSWER,
result = dns_message_nextname(msg, DNS_SECTION_ANSWER);
int count = msg->counts[DNS_SECTION_ANSWER];
DNS_SECTION_ANSWER);
DNS_SECTION_ANSWER);
unsigned int i = msg->counts[DNS_SECTION_ANSWER];
result = dns_message_findname(msg, DNS_SECTION_ANSWER, qname,
msg->counts[DNS_SECTION_ANSWER],
if (! ISC_LIST_EMPTY(msg->sections[DNS_SECTION_ANSWER])) {
result = printsection(msg, DNS_SECTION_ANSWER, "ANSWER",
ISC_LIST_EMPTY(msg->sections[DNS_SECTION_ANSWER])) {
#define DNS_SECTION_PREREQUISITE DNS_SECTION_ANSWER
tkeysection = DNS_SECTION_ANSWER;
sectionid != DNS_SECTION_ANSWER)
msg->counts[DNS_SECTION_ANSWER] = isc_buffer_getuint16(source);
ret = getsection(source, msg, &dctx, DNS_SECTION_ANSWER, options);
(sectionid == DNS_SECTION_ANSWER ||
msg->counts[DNS_SECTION_ANSWER] == 0)))
if ((sectionid == DNS_SECTION_ANSWER ||
msg->counts[DNS_SECTION_ANSWER] < 65536 &&
(uint16_t)msg->counts[DNS_SECTION_ANSWER]);
msgresetnames(msg, DNS_SECTION_ANSWER);
if (section == DNS_SECTION_ANSWER &&
if (section != DNS_SECTION_ANSWER)
case DNS_SECTION_ANSWER:
detailsection(query, msg, 1, DNS_SECTION_ANSWER);
if (!ISC_LIST_EMPTY(msg->sections[DNS_SECTION_ANSWER]))
printsection(query, msg, headers, DNS_SECTION_ANSWER);