]> granicus.if.org Git - pdns/commitdiff
dnsdist: Fix compilation without DoT support
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 29 Jun 2018 13:13:25 +0000 (15:13 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 29 Jun 2018 13:13:25 +0000 (15:13 +0200)
pdns/dnsdist-lua.cc

index 0526ae18df4185244d818d1cd200b3094d9c5234..4f52440929c6c5ea1fdd92afc3c9dae5776497b0 100644 (file)
@@ -1615,9 +1615,11 @@ void setupLuaConfig(bool client)
       });
 
     g_lua.registerFunction<void(std::shared_ptr<TLSFrontend>::*)(boost::variant<std::string, std::vector<std::pair<int,std::string>>> certFiles, boost::variant<std::string, std::vector<std::pair<int,std::string>>> keyFiles)>("loadNewCertificatesAndKeys", [](std::shared_ptr<TLSFrontend>& frontend, boost::variant<std::string, std::vector<std::pair<int,std::string>>> certFiles, boost::variant<std::string, std::vector<std::pair<int,std::string>>> keyFiles) {
+#ifdef HAVE_DNS_OVER_TLS
         if (loadTLSCertificateAndKeys(frontend, certFiles, keyFiles)) {
           frontend->setupTLS();
         }
+#endif
       });
 }