]> granicus.if.org Git - pdns/commitdiff
rec: update the number of records in the RPZ stats
authorPieter Lexis <pieter.lexis@powerdns.com>
Fri, 23 Mar 2018 09:57:47 +0000 (10:57 +0100)
committerPieter Lexis <pieter.lexis@powerdns.com>
Mon, 26 Mar 2018 09:14:57 +0000 (11:14 +0200)
(cherry picked from commit 03f752a0df9e39c504cf5542331e55a4258bc820)

pdns/rpzloader.cc

index 55adb452c7c97cce6bff754400a6710b9e99e357..1d4ab785de3dadfdbeeb8cbc1ceea6ec53edd3bb 100644 (file)
@@ -274,6 +274,7 @@ static void setRPZZoneNewState(const std::string& zone, uint32_t serial, uint64_
   }
   stats.d_lastUpdate = time(nullptr);
   stats.d_serial = serial;
+  stats.d_numberOfRecords = numberOfRecords;
 }
 
 void RPZIXFRTracker(const ComboAddress& master, boost::optional<DNSFilterEngine::Policy> defpol, uint32_t maxTTL, size_t zoneIdx, const TSIGTriplet& tt, size_t maxReceivedBytes, const ComboAddress& localAddress, std::shared_ptr<DNSFilterEngine::Zone> zone, const uint16_t axfrTimeout)