]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
add doesDNSSEC to bindbackend (Kees Monshouwer)
authorPeter van Dijk <peter.van.dijk@netherlabs.nl>
Mon, 8 Oct 2012 10:02:38 +0000 (10:02 +0000)
committerPeter van Dijk <peter.van.dijk@netherlabs.nl>
Mon, 8 Oct 2012 10:02:38 +0000 (10:02 +0000)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2783 d19b8d6e-7fed-0310-83ef-9ca221ded41b

pdns/backends/bind/bindbackend2.hh
pdns/backends/bind/binddnssec.cc

index fea1af67cec8075fb4f0b63dfd9e5a3556ef4773..a739caa6b480b711d7b6480db649dc88789f6d64 100644 (file)
@@ -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 
 
 
index e2ec48393933098c376f36c77c22fa6b4d5a94c9..732f9f97dda4a2cc79b5716dc4d3faef9064589c 100644 (file)
@@ -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)
 {