]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
fix d_type in MapConfiguration
authorY7n05h <Y7n05h@protonmail.com>
Fri, 15 Apr 2022 09:27:23 +0000 (17:27 +0800)
committerY7n05h <Y7n05h@protonmail.com>
Fri, 15 Apr 2022 09:27:23 +0000 (17:27 +0800)
pdns/dnsdist-lua-bindings.cc

index 74a1d65b930f62683fa599370d691a00d8aeb5bd..2ecae9d9abce2429bd0b0ec3fde8de097f50d6c8 100644 (file)
@@ -433,6 +433,7 @@ void setupLuaBindings(LuaContext& luaCtx, bool client)
 
       const auto convertParamsToConfig = [&](const std::string name, BPFFilter::MapType type) {
         BPFFilter::MapConfiguration config;
+        config.d_type = type;
         if (const string key = name + "MaxItems"; opts.count(key)) {
           const auto& tmp = opts.at(key);
           if (tmp.type() != typeid(uint32_t)) {