From: Remi Gacogne Date: Mon, 17 Feb 2025 16:17:14 +0000 (+0100) Subject: dnsdist: Fix "unused parameter" warnings in some configurations X-Git-Tag: dnsdist-2.0.0-alpha1~30^2~25 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bb354de2dc62c6e3fd4b98f98c361c4dc4aaa03c;p=thirdparty%2Fpdns.git dnsdist: Fix "unused parameter" warnings in some configurations --- diff --git a/pdns/dnsdistdist/dnsdist-crypto.cc b/pdns/dnsdistdist/dnsdist-crypto.cc index df4beebcb2..c31727b4ae 100644 --- a/pdns/dnsdistdist/dnsdist-crypto.cc +++ b/pdns/dnsdistdist/dnsdist-crypto.cc @@ -296,7 +296,7 @@ void Nonce::init() { } -void Nonce::merge(const Nonce& lower, const Nonce& higher) +void Nonce::merge(const Nonce&, const Nonce&) { } @@ -304,21 +304,21 @@ void Nonce::increment() { } -std::string encryptSym(const std::string_view& msg, const std::string& key, Nonce& nonce, bool incrementNonce) +std::string encryptSym(const std::string_view& msg, const std::string&, Nonce&, bool) { return std::string(msg); } -std::string decryptSym(const std::string_view& msg, const std::string& key, Nonce& nonce, bool incrementNonce) +std::string decryptSym(const std::string_view& msg, const std::string&, Nonce&, bool) { return std::string(msg); } -string newKey(bool base64Encoded) +string newKey(bool) { return "\"plaintext\""; } -bool isValidKey(const std::string& key) +bool isValidKey(const std::string&) { return true; } diff --git a/pdns/dnsdistdist/dnsdist-lua.cc b/pdns/dnsdistdist/dnsdist-lua.cc index 2276176f0d..5371261fd2 100644 --- a/pdns/dnsdistdist/dnsdist-lua.cc +++ b/pdns/dnsdistdist/dnsdist-lua.cc @@ -1302,7 +1302,7 @@ static void setupLuaConfig(LuaContext& luaCtx, bool client, bool configCheck) dnsdist::console::clearHistory(); }); - luaCtx.writeFunction("testCrypto", [](boost::optional optTestMsg) { + luaCtx.writeFunction("testCrypto", []([[maybe_unused]] boost::optional optTestMsg) { setLuaNoSideEffect(); #if defined(HAVE_LIBSODIUM) || defined(HAVE_LIBCRYPTO) try {