]> granicus.if.org Git - pdns/commitdiff
rec NSID: Fix two nits
authorPieter Lexis <pieter.lexis@powerdns.com>
Tue, 20 Feb 2018 09:20:13 +0000 (10:20 +0100)
committerPieter Lexis <pieter.lexis@powerdns.com>
Wed, 30 May 2018 08:00:50 +0000 (10:00 +0200)
pdns/pdns_recursor.cc

index e25a30148a9f15b636f41e80061006d7bb27568c..d93cd4ce5d2cc23eb5c47fe96a7ca82cdbae337e 100644 (file)
@@ -1299,11 +1299,11 @@ static void startDoResolve(void *p)
       if(wantsNSID) {
         const static string mode_server_id = ::arg()["server-id"];
         if(mode_server_id != "disabled" && !mode_server_id.empty()) {
-          opts.push_back(make_pair(3, mode_server_id));
+          opts.push_back(make_pair(EDNSOptionCode::NSID, mode_server_id));
           variableAnswer = true; // Can't packetcache an answer with NSID
         }
       }
-      pw.addOpt(maxanswersize, 0, DNSSECOK ? EDNSOpts::DNSSECOK : 0, opts);
+      pw.addOpt(g_udpTruncationThreshold, 0, DNSSECOK ? EDNSOpts::DNSSECOK : 0, opts);
       pw.commit();
     }