Lines Matching defs:query

145 "                 -4                  (use IPv4 query transport only)\n"
146 " -6 (use IPv6 query transport only)\n"
148 " -c class (specify query class)\n"
154 " -q name (specify query name)\n"
155 " -t type (specify query type)\n"
160 " +[no]aaflag (Set AA flag in query (+[no]aaflag))\n"
161 " +[no]aaonly (Set AA flag in query (+[no]aaflag))\n"
163 " +[no]adflag (Set AD flag in query (default on))\n"
170 " +[no]cdflag (Set checking disabled flag in query)\n"
188 " +[no]header-only (Send query without a question section)\n"
218 " +timeout=### (Set query timeout) [5]\n"
231 " +[no]zflag (Set Z flag in query)\n"
243 received(int bytes, isc_sockaddr_t *from, dig_query_t *query) {
256 if (query->lookup->stats && !short_form) {
257 diff = isc_time_microdiff(&query->time_recv, &query->time_sent);
262 printf(";; SERVER: %s(%s)\n", fromtext, query->servname);
283 if (query->lookup->doing_xfr) {
286 query->rr_count, query->msg_count,
287 query->byte_count);
300 } else if (query->lookup->identify && !short_form) {
301 diff = isc_time_microdiff(&query->time_recv, &query->time_sent);
305 query->lookup->doing_xfr
306 ? query->byte_count
308 fromtext, query->userarg, (long) diff);
312 query->lookup->doing_xfr
313 ? query->byte_count
315 fromtext, query->userarg, (long) diff / 1000);
334 say_message(dns_rdata_t *rdata, dig_query_t *query, isc_buffer_t *buf) {
340 if (query->lookup->trace || query->lookup->ns_search_only) {
352 if (query->lookup->print_unknown_format)
359 if (query->lookup->identify) {
361 diff = isc_time_microdiff(&query->time_recv, &query->time_sent);
363 ADD_STRING(buf, query->servname);
379 isc_buffer_t *buf, dig_query_t *query)
406 result = say_message(&rdata, query,
508 printmessage(dig_query_t *query, dns_message_t *msg, isc_boolean_t headers) {
517 if (query->lookup->comments)
519 if (query->lookup->print_unknown_format)
557 if (query->lookup->cmdline[0] != 0) {
559 fputs(query->lookup->cmdline, stdout);
560 query->lookup->cmdline[0]=0;
563 query->lookup->comments ? "comments" : "nocomments",
571 if (onesoa && query->lookup->rdtype == dns_rdatatype_axfr)
572 flags |= (query->msg_count == 0) ? DNS_MESSAGETEXTFLAG_ONESOA :
574 if (!query->lookup->comments)
580 if (query->lookup->comments && !short_form) {
581 if (query->lookup->cmdline[0] != 0)
582 printf("; %s\n", query->lookup->cmdline);
583 if (msg == query->lookup->sendmsg)
593 "query is leaked to DNS\n");
625 if (msg != query->lookup->sendmsg &&
631 if (msg != query->lookup->sendmsg &&
632 query->lookup->edns != -1 && msg->opt == NULL &&
635 printf("\n;; WARNING: EDNS query returned status "
638 query->lookup->dnssec ? "+nodnssec ": "");
639 if (msg != query->lookup->sendmsg && extrabytes != 0U)
646 if (query->lookup->comments && headers && !short_form) {
664 if (query->lookup->section_question && headers) {
674 if (query->lookup->section_answer) {
683 result = short_answer(msg, flags, buf, query);
689 if (query->lookup->section_authority) {
699 if (query->lookup->section_additional) {
731 if (headers && query->lookup->comments && !short_form)
1187 lookup->opcode = 0; /* default - query */