Lines Matching refs:lookup

158 "       -N changes the number of dots allowed before root lookup is done\n"
194 trying(char *frm, dig_lookup_t *lookup) {
195 UNUSED(lookup);
223 if (query->lookup->identify_previous_line) {
229 if (query->lookup->identify) {
290 if (query->lookup->rdtype == dns_rdatatype_axfr &&
448 dns_name_format(query->lookup->name, namestr, sizeof(namestr));
450 if (query->lookup->identify_previous_line)
454 query->lookup->textname, msg->rcode,
459 query->lookup->textname, msg->rcode,
464 if (default_lookups && query->lookup->rdtype == dns_rdatatype_a) {
466 dig_lookup_t *lookup;
473 dns_name_copy(query->lookup->name, name, NULL);
476 lookup = clone_lookup(query->lookup, ISC_FALSE);
477 if (lookup != NULL) {
478 strncpy(lookup->textname, namestr,
479 sizeof(lookup->textname));
480 lookup->textname[sizeof(lookup->textname)-1] = 0;
481 lookup->rdtype = dns_rdatatype_aaaa;
482 lookup->rdtypeset = ISC_TRUE;
483 lookup->origin = NULL;
484 lookup->retries = tries;
485 ISC_LIST_APPEND(lookup_list, lookup, link);
487 lookup = clone_lookup(query->lookup, ISC_FALSE);
488 if (lookup != NULL) {
489 strncpy(lookup->textname, namestr,
490 sizeof(lookup->textname));
491 lookup->textname[sizeof(lookup->textname)-1] = 0;
492 lookup->rdtype = dns_rdatatype_mx;
493 lookup->rdtypeset = ISC_TRUE;
494 lookup->origin = NULL;
495 lookup->retries = tries;
496 ISC_LIST_APPEND(lookup_list, lookup, link);
597 dns_name_format(query->lookup->name, namestr, sizeof(namestr));
598 dns_rdatatype_format(query->lookup->rdtype, typestr,
660 dig_lookup_t *lookup;
671 lookup = make_empty_lookup();
673 lookup->servfail_stops = ISC_FALSE;
674 lookup->comments = ISC_FALSE;
679 lookup->tcp_mode = ISC_TRUE;
680 lookup->rdtype = dns_rdatatype_axfr;
681 lookup->rdtypeset = ISC_TRUE;
689 lookup->recurse = ISC_FALSE;
711 if (!lookup->rdtypeset ||
712 lookup->rdtype != dns_rdatatype_axfr)
713 lookup->rdtype = rdtype;
714 lookup->rdtypeset = ISC_TRUE;
722 lookup->tcp_mode = ISC_TRUE;
724 lookup->ixfr_serial = serial;
725 lookup->tcp_mode = ISC_TRUE;
750 lookup->rdclass = rdclass;
751 lookup->rdclassset = ISC_TRUE;
756 if (!lookup->rdtypeset ||
757 lookup->rdtype != dns_rdatatype_axfr)
758 lookup->rdtype = dns_rdatatype_any;
761 lookup->rdtypeset = ISC_TRUE;
766 lookup->ip6_int = ISC_TRUE;
792 lookup->tcp_mode = ISC_TRUE;
796 lookup->rdtype = dns_rdatatype_ns;
797 lookup->rdtypeset = ISC_TRUE;
798 lookup->rdclass = dns_rdataclass_in;
799 lookup->rdclassset = ISC_TRUE;
800 lookup->ns_search_only = ISC_TRUE;
801 lookup->trace_root = ISC_TRUE;
802 lookup->identify_previous_line = ISC_TRUE;
828 lookup->servfail_stops = ISC_TRUE;
833 lookup->retries = tries;
847 lookup->pending = ISC_FALSE;
849 lookup->ip6_int, ISC_TRUE) == ISC_R_SUCCESS) {
850 strncpy(lookup->textname, store, sizeof(lookup->textname));
851 lookup->textname[sizeof(lookup->textname)-1] = 0;
852 lookup->rdtype = dns_rdatatype_ptr;
853 lookup->rdtypeset = ISC_TRUE;
856 strncpy(lookup->textname, hostname, sizeof(lookup->textname));
857 lookup->textname[sizeof(lookup->textname)-1]=0;
860 lookup->new_search = ISC_TRUE;
861 ISC_LIST_APPEND(lookup_list, lookup, link);