From 7e73979507b28c73cdf58dae70efbccdc842f0db Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Wed, 29 Jul 2020 12:51:44 +0300 Subject: [PATCH] dnsdist: Add __tostring to TimedIPRules --- pdns/dnsdist-lua-rules.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pdns/dnsdist-lua-rules.cc b/pdns/dnsdist-lua-rules.cc index d9bcc141f5..4fbe70ff76 100644 --- a/pdns/dnsdist-lua-rules.cc +++ b/pdns/dnsdist-lua-rules.cc @@ -583,6 +583,9 @@ void setupLuaRules(LuaContext& luaCtx) luaCtx.registerFunction(std::shared_ptr::*)()>("slice", [](std::shared_ptr tisr) { return std::dynamic_pointer_cast(tisr); }); + luaCtx.registerFunction::*)()>("__tostring", [](std::shared_ptr tisr) { + tisr->toString(); + }); luaCtx.writeFunction("QNameSetRule", [](const DNSNameSet& names) { return std::shared_ptr(new QNameSetRule(names)); -- 2.47.2