From: Florian Obser Date: Sun, 23 Apr 2017 16:36:24 +0000 (+0200) Subject: notify slaves after dnsupdate was processed X-Git-Tag: rec-4.1.0-alpha1~122^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F5263%2Fhead;p=thirdparty%2Fpdns.git notify slaves after dnsupdate was processed --- diff --git a/pdns/rfc2136handler.cc b/pdns/rfc2136handler.cc index 588610f64d..0c573c8970 100644 --- a/pdns/rfc2136handler.cc +++ b/pdns/rfc2136handler.cc @@ -11,6 +11,7 @@ #include "base32.hh" #include "misc.hh" +#include "communicator.hh" #include "arguments.hh" #include "resolver.hh" #include "dns_random.hh" @@ -707,6 +708,7 @@ int PacketHandler::forwardPacket(const string &msgPrefix, DNSPacket *p, DomainIn } int PacketHandler::processUpdate(DNSPacket *p) { + extern CommunicatorClass Communicator; if (! ::arg().mustDo("dnsupdate")) return RCode::Refused; @@ -969,6 +971,8 @@ int PacketHandler::processUpdate(DNSPacket *p) { purgeAuthCaches(zone); L<