From: Pieter Lexis Date: Tue, 20 Feb 2018 09:20:13 +0000 (+0100) Subject: rec NSID: Fix two nits X-Git-Tag: dnsdist-1.3.1~50^2~21 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c359c79414b721ae2160f90959a3d87f2b53ad34;p=pdns rec NSID: Fix two nits --- diff --git a/pdns/pdns_recursor.cc b/pdns/pdns_recursor.cc index e25a30148..d93cd4ce5 100644 --- a/pdns/pdns_recursor.cc +++ b/pdns/pdns_recursor.cc @@ -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(); }