]> granicus.if.org Git - pdns/commitdiff
remove indirection in secureZone
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 22 Dec 2015 09:23:40 +0000 (10:23 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 22 Dec 2015 17:21:31 +0000 (18:21 +0100)
pdns/pdnsutil.cc

index 857c5901f077936f813bccacc7c2185950cc66a9..7b46c5d9ad9fdf4c61fc63c43e0fa84d7f1a7c33 100644 (file)
@@ -1229,7 +1229,7 @@ bool secureZone(DNSSECKeeper& dk, const DNSName& zone)
     cout << "Securing zone with " << k_algos[0] << " algorithm with default key size" << endl;
 
   // run secure-zone with first default algorith, then add keys
-  if(!dk.secureZone(zone, shorthand2algorithm(k_algos[0]), k_size)) {
+  if(!dk.addKey(zone, true, shorthand2algorithm(k_algos[0]), k_size)) {
     cerr<<"No backend was able to secure '"<<zone.toString()<<"', most likely because no DNSSEC"<<endl;
     cerr<<"capable backends are loaded, or because the backends have DNSSEC disabled."<<endl;
     cerr<<"For the Generic SQL backends, set the 'gsqlite3-dnssec', 'gmysql-dnssec' or"<<endl;