Lines Matching refs:lookup

410 trying(char *frm, dig_lookup_t *lookup) {
412 UNUSED(lookup);
449 if(!default_lookups || query->lookup->rdtype == dns_rdatatype_a) {
469 dns_name_format(query->lookup->name,
475 /* the lookup failed */
480 if ( default_lookups && query->lookup->rdtype == dns_rdatatype_a) {
482 dig_lookup_t *lookup;
486 /* Add AAAA lookup. */
489 dns_name_copy(query->lookup->name, name, NULL);
492 lookup = clone_lookup(query->lookup, ISC_FALSE);
493 if (lookup != NULL) {
494 strlcpy(lookup->textname, namestr,
495 sizeof(lookup->textname));
496 lookup->rdtype = dns_rdatatype_aaaa;
497 lookup->rdtypeset = ISC_TRUE;
498 lookup->origin = NULL;
499 lookup->retries = tries;
500 ISC_LIST_APPEND(lookup_list, lookup, link);
505 ( !default_lookups || query->lookup->rdtype == dns_rdatatype_a) )
510 if (default_lookups && query->lookup->rdtype == dns_rdatatype_a)
514 (query->lookup->rdtype == dns_rdatatype_aaaa &&
517 query->lookup->textname);
521 (query->lookup->rdtype != dns_rdatatype_a) &&
522 (query->lookup->rdtype != dns_rdatatype_aaaa) ) {
757 dig_lookup_t *lookup;
782 lookup = make_empty_lookup();
783 if (get_reverse(store, sizeof(store), opt, lookup->ip6_int, ISC_TRUE)
785 strlcpy(lookup->textname, store, sizeof(lookup->textname));
786 lookup->rdtype = dns_rdatatype_ptr;
787 lookup->rdtypeset = ISC_TRUE;
789 strlcpy(lookup->textname, opt, sizeof(lookup->textname));
790 lookup->rdtype = rdtype;
791 lookup->rdtypeset = ISC_TRUE;
793 lookup->rdclass = rdclass;
794 lookup->rdclassset = ISC_TRUE;
795 lookup->trace = ISC_FALSE;
796 lookup->trace_root = lookup->trace;
797 lookup->ns_search_only = ISC_FALSE;
798 lookup->identify = identify;
799 lookup->recurse = recurse;
800 lookup->aaonly = aaonly;
801 lookup->retries = tries;
802 lookup->udpsize = 0;
803 lookup->comments = comments;
804 if (lookup->rdtype == dns_rdatatype_any && !tcpmode_set)
805 lookup->tcp_mode = ISC_TRUE;
807 lookup->tcp_mode = tcpmode;
808 lookup->stats = stats;
809 lookup->section_question = section_question;
810 lookup->section_answer = section_answer;
811 lookup->section_authority = section_authority;
812 lookup->section_additional = section_additional;
813 lookup->new_search = ISC_TRUE;
815 lookup->servfail_stops = ISC_FALSE;
816 ISC_LIST_INIT(lookup->q);
817 ISC_LINK_INIT(lookup, link);
818 ISC_LIST_APPEND(lookup_list, lookup, link);
819 lookup->origin = NULL;
820 ISC_LIST_INIT(lookup->my_server_list);
821 debug("looking up %s", lookup->textname);