From: Peter van Dijk Date: Mon, 8 Oct 2012 10:02:38 +0000 (+0000) Subject: add doesDNSSEC to bindbackend (Kees Monshouwer) X-Git-Tag: auth-3.2-rc1~99 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9bd2f6f4af672724810b18e4f96621a41baf2e6e;p=thirdparty%2Fpdns.git add doesDNSSEC to bindbackend (Kees Monshouwer) git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2783 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- diff --git a/pdns/backends/bind/bindbackend2.hh b/pdns/backends/bind/bindbackend2.hh index fea1af67ce..a739caa6b4 100644 --- a/pdns/backends/bind/bindbackend2.hh +++ b/pdns/backends/bind/bindbackend2.hh @@ -161,6 +161,7 @@ public: virtual bool deactivateDomainKey(const string& name, unsigned int id); virtual bool getTSIGKey(const string& name, string* algorithm, string* content); static void createDNSSECDB(const string& fname); + virtual bool doesDNSSEC(); // end of DNSSEC diff --git a/pdns/backends/bind/binddnssec.cc b/pdns/backends/bind/binddnssec.cc index e2ec483939..732f9f97dd 100644 --- a/pdns/backends/bind/binddnssec.cc +++ b/pdns/backends/bind/binddnssec.cc @@ -32,6 +32,9 @@ void Bind2Backend::setupDNSSEC() void Bind2Backend::createDNSSECDB(const string& fname) {} +bool Bind2Backend::doesDNSSEC() +{ return false; } + bool Bind2Backend::getNSEC3PARAM(const std::string& zname, NSEC3PARAMRecordContent* ns3p) { return false; } @@ -89,6 +92,10 @@ void Bind2Backend::createDNSSECDB(const string& fname) } } +bool Bind2Backend::doesDNSSEC() +{ + return true; +} bool Bind2Backend::getNSEC3PARAM(const std::string& zname, NSEC3PARAMRecordContent* ns3p) {