From: Remi Gacogne Date: Tue, 25 Nov 2025 15:28:13 +0000 (+0100) Subject: dnsdist: Report the proper Lua function when parsing fails X-Git-Tag: rec-5.4.0-alpha1~53^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F16545%2Fhead;p=thirdparty%2Fpdns.git dnsdist: Report the proper Lua function when parsing fails It looks like we copy/pasted the `addDynBlockSMT` name when calling the parser from the `addDynamicBlock` function. Signed-off-by: Remi Gacogne --- diff --git a/pdns/dnsdistdist/dnsdist-lua-inspection.cc b/pdns/dnsdistdist/dnsdist-lua-inspection.cc index 4903d8c1ec..eb10bedbb1 100644 --- a/pdns/dnsdistdist/dnsdist-lua-inspection.cc +++ b/pdns/dnsdistdist/dnsdist-lua-inspection.cc @@ -1149,7 +1149,7 @@ void setupLuaInspection(LuaContext& luaCtx) AddressAndPortRange target(clientIPCA, clientIPMask ? *clientIPMask : (clientIPCA.isIPv4() ? 32 : 128), clientIPPortMask ? *clientIPPortMask : 0); unsigned int actualSeconds = seconds ? *seconds : 10; DynBlockRulesGroup::DynBlockRule rule; - parseDynamicActionOptionalParameters("addDynBlockSMT", rule, action, optionalParameters); + parseDynamicActionOptionalParameters("addDynamicBlock", rule, action, optionalParameters); timespec now{}; gettime(&now);