]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
two compilation errors (one in an internal tool, one in luabackend)
authorbert hubert <bert.hubert@netherlabs.nl>
Sun, 4 Sep 2016 19:32:35 +0000 (21:32 +0200)
committerbert hubert <bert.hubert@powerdns.com>
Tue, 13 Sep 2016 10:53:30 +0000 (12:53 +0200)
modules/luabackend/dnssec.cc
pdns/stubquery.cc

index aa00b7a92887dd9c2850dfb70e28351a2dc2f0e0..e3274f1cad52991b967ceea52ed49b4d09c8a57a 100644 (file)
@@ -36,7 +36,7 @@ bool LUABackend::updateDNSSECOrderAndAuth(uint32_t domain_id, const DNSName& zon
        if(logging)
            L << Logger::Info << backend_name << "(updateDNSSECOrderAndAuth) domain_id: '" << domain_id << "' zonename: '" << zonename << "' qname: '" << qname << "' auth: '" << auth << "'" << endl;
            
-       string ins=toLower(labelReverse(qname.makeRelative(zonename).toString()));
+       string ins=qname.makeRelative(zonename).makeLowerCase().labelReverse().toString();
        return this->updateDNSSECOrderAndAuthAbsolute(domain_id, qname, ins, auth);
     } 
 
index 767328b4b8c57513d9f3c28b9687d7007446b5f1..c6ac515b96440a3e43be5633c822658cbce3c5ef 100644 (file)
@@ -49,13 +49,13 @@ try
   dns_random_init("0123456789abcdef");
   stubParseResolveConf();
 
-  vector<DNSResourceRecord> ret;
+  vector<DNSZoneRecord> ret;
 
-  int res=stubDoResolve(argv[1], DNSRecordContent::TypeToNumber(argv[2]), ret);
+  int res=stubDoResolve(DNSName(argv[1]), DNSRecordContent::TypeToNumber(argv[2]), ret);
 
   cout<<"res: "<<res<<endl;
   for(const auto& r : ret) {
-    cout<<r.getZoneRepresentation()<<endl;
+    cout<<r.dr.d_content->getZoneRepresentation()<<endl;
   }
 }
 catch(std::exception &e)