DNS_SECTION_QUESTION
for (result = dns_message_firstname(msg, DNS_SECTION_QUESTION);
result = dns_message_nextname(msg, DNS_SECTION_QUESTION))
dns_message_currentname(msg, DNS_SECTION_QUESTION, &name);
msg->counts[DNS_SECTION_QUESTION],
DNS_SECTION_QUESTION,
DNS_SECTION_QUESTION);
DNS_SECTION_QUESTION);
if (msg->counts[DNS_SECTION_QUESTION] != 0) {
for (result = dns_message_firstname(msg, DNS_SECTION_QUESTION);
result = dns_message_nextname(msg, DNS_SECTION_QUESTION)) {
dns_message_currentname(msg, DNS_SECTION_QUESTION,
if (sectionid == DNS_SECTION_QUESTION)
msg->counts[DNS_SECTION_QUESTION],
if (! ISC_LIST_EMPTY(msg->sections[DNS_SECTION_QUESTION]) &&
result = printsection(msg, DNS_SECTION_QUESTION, "QUESTION",
#define DNS_SECTION_ZONE DNS_SECTION_QUESTION
msg->counts[DNS_SECTION_QUESTION] = isc_buffer_getuint16(source);
msg->state = DNS_SECTION_QUESTION;
INSIST(msg->counts[DNS_SECTION_QUESTION] < 65536 &&
(uint16_t)msg->counts[DNS_SECTION_QUESTION]);
result = dns_message_rendersection(msg, DNS_SECTION_QUESTION);
if (section == DNS_SECTION_QUESTION) {
section = &msg->sections[DNS_SECTION_QUESTION];
for (count = 0; count < msg->counts[DNS_SECTION_QUESTION]; count++) {
case DNS_SECTION_QUESTION:
if (section == DNS_SECTION_QUESTION) {
detailsection(query, msg, 1, DNS_SECTION_QUESTION);