Lines Matching refs:lookup

149 "       -N changes the number of dots allowed before root lookup is done\n"
185 trying(char *frm, dig_lookup_t *lookup) {
186 UNUSED(lookup);
214 if (query->lookup->identify_previous_line) {
220 if (query->lookup->identify) {
281 if (query->lookup->rdtype == dns_rdatatype_axfr &&
439 dns_name_format(query->lookup->name, namestr, sizeof(namestr));
441 if (query->lookup->identify_previous_line)
445 query->lookup->textname, msg->rcode,
450 query->lookup->textname, msg->rcode,
455 if (default_lookups && query->lookup->rdtype == dns_rdatatype_a) {
457 dig_lookup_t *lookup;
464 dns_name_copy(query->lookup->name, name, NULL);
467 lookup = clone_lookup(query->lookup, ISC_FALSE);
468 if (lookup != NULL) {
469 strlcpy(lookup->textname, namestr,
470 sizeof(lookup->textname));
471 lookup->rdtype = dns_rdatatype_aaaa;
472 lookup->rdtypeset = ISC_TRUE;
473 lookup->origin = NULL;
474 lookup->retries = tries;
475 ISC_LIST_APPEND(lookup_list, lookup, link);
477 lookup = clone_lookup(query->lookup, ISC_FALSE);
478 if (lookup != NULL) {
479 strlcpy(lookup->textname, namestr,
480 sizeof(lookup->textname));
481 lookup->rdtype = dns_rdatatype_mx;
482 lookup->rdtypeset = ISC_TRUE;
483 lookup->origin = NULL;
484 lookup->retries = tries;
485 ISC_LIST_APPEND(lookup_list, lookup, link);
586 dns_name_format(query->lookup->name, namestr, sizeof(namestr));
587 dns_rdatatype_format(query->lookup->rdtype, typestr,
667 dig_lookup_t *lookup;
678 lookup = make_empty_lookup();
680 lookup->servfail_stops = ISC_FALSE;
681 lookup->comments = ISC_FALSE;
687 lookup->tcp_mode = ISC_TRUE;
688 lookup->rdtype = dns_rdatatype_axfr;
689 lookup->rdtypeset = ISC_TRUE;
697 lookup->recurse = ISC_FALSE;
719 if (!lookup->rdtypeset ||
720 lookup->rdtype != dns_rdatatype_axfr)
721 lookup->rdtype = rdtype;
722 lookup->rdtypeset = ISC_TRUE;
730 lookup->tcp_mode = ISC_TRUE;
732 lookup->ixfr_serial = serial;
733 lookup->tcp_mode = ISC_TRUE;
736 if (!lookup->tcp_mode_set)
737 lookup->tcp_mode = ISC_TRUE;
761 lookup->rdclass = rdclass;
762 lookup->rdclassset = ISC_TRUE;
767 if (!lookup->rdtypeset ||
768 lookup->rdtype != dns_rdatatype_axfr)
769 lookup->rdtype = dns_rdatatype_any;
775 lookup->rdtypeset = ISC_TRUE;
780 lookup->ip6_int = ISC_TRUE;
806 lookup->tcp_mode = ISC_TRUE;
807 lookup->tcp_mode_set = ISC_TRUE;
810 lookup->tcp_mode = ISC_FALSE;
811 lookup->tcp_mode_set = ISC_TRUE;
815 lookup->rdtype = dns_rdatatype_ns;
816 lookup->rdtypeset = ISC_TRUE;
817 lookup->rdclass = dns_rdataclass_in;
818 lookup->rdclassset = ISC_TRUE;
819 lookup->ns_search_only = ISC_TRUE;
820 lookup->trace_root = ISC_TRUE;
821 lookup->identify_previous_line = ISC_TRUE;
839 lookup->servfail_stops = ISC_TRUE;
844 lookup->retries = tries;
858 lookup->pending = ISC_FALSE;
860 lookup->ip6_int, ISC_TRUE) == ISC_R_SUCCESS) {
861 strlcpy(lookup->textname, store, sizeof(lookup->textname));
862 lookup->rdtype = dns_rdatatype_ptr;
863 lookup->rdtypeset = ISC_TRUE;
866 strlcpy(lookup->textname, hostname, sizeof(lookup->textname));
869 lookup->new_search = ISC_TRUE;
870 ISC_LIST_APPEND(lookup_list, lookup, link);