]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
auth: make sure get() is always returning the default value for d_place 9010/head
authorKees Monshouwer <mind04@monshouwer.org>
Thu, 12 Dec 2019 19:08:25 +0000 (20:08 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 7 Apr 2020 11:50:39 +0000 (13:50 +0200)
(cherry picked from commit 2ac9fd56ae88c90bf3c0b858cd1fb5b90e9f1f0b)

pdns/ueberbackend.cc

index e33b9030ea669dd4e6187689fec85c720ce346b0..afa439313310825b1c62644b096aa4239e6adc54 100644 (file)
@@ -633,6 +633,9 @@ bool UeberBackend::get(DNSZoneRecord &rr)
     d_answers.clear();
     return false;
   }
+
+  rr.dr.d_place=DNSResourceRecord::ANSWER;
+
   d_ancount++;
   d_answers.push_back(rr);
   return true;