From: Remi Gacogne Date: Tue, 31 Dec 2019 10:15:32 +0000 (+0100) Subject: dnsdist: Display the correct DoT provider X-Git-Tag: auth-4.3.0-beta1~52^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F8662%2Fhead;p=thirdparty%2Fpdns.git dnsdist: Display the correct DoT provider --- diff --git a/pdns/dnsdist-lua.cc b/pdns/dnsdist-lua.cc index 366376ef4d..6d2dd15cd4 100644 --- a/pdns/dnsdist-lua.cc +++ b/pdns/dnsdist-lua.cc @@ -1963,6 +1963,7 @@ void setupLuaConfig(bool client) if (vars->count("provider")) { frontend->d_provider = boost::get((*vars)["provider"]); + boost::algorithm::to_lower(frontend->d_provider); } parseTLSConfig(frontend->d_tlsConfig, "addTLSLocal", vars); @@ -1974,7 +1975,11 @@ void setupLuaConfig(bool client) vinfolog("Loading TLS provider '%s'", frontend->d_provider); } else { +#ifdef HAVE_LIBSSL vinfolog("Loading default TLS provider 'openssl'"); +#else + vinfolog("Loading default TLS provider 'gnutls'"); +#endif } // only works pre-startup, so no sync necessary auto cs = std::unique_ptr(new ClientState(frontend->d_addr, true, reusePort, tcpFastOpenQueueSize, interface, cpus));