]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
turn off best effort processing in nslookup
authorMark Andrews <marka@isc.org>
Tue, 3 Mar 2020 02:46:00 +0000 (13:46 +1100)
committerMark Andrews <marka@isc.org>
Fri, 13 Mar 2020 00:49:05 +0000 (11:49 +1100)
(cherry picked from commit d1cb30e7476f008ef65815e34a593777a37a9c1e)

bin/dig/nslookup.c

index ba3f70ed89e0708b921db82139ce1a286990ea6f..e54f1ac58f0c54f7a0ef890b65b38b5ddcf71530 100644 (file)
@@ -815,8 +815,10 @@ addlookup(char *opt) {
        lookup->section_authority = section_authority;
        lookup->section_additional = section_additional;
        lookup->new_search = true;
-       if (nofail)
+       lookup->besteffort = false;
+       if (nofail) {
                lookup->servfail_stops = false;
+       }
        ISC_LIST_INIT(lookup->q);
        ISC_LINK_INIT(lookup, link);
        ISC_LIST_APPEND(lookup_list, lookup, link);