]> granicus.if.org Git - pdns/commitdiff
dnsdist: Unbreak addBPFFilterDynBlocks()
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 26 Mar 2018 11:09:43 +0000 (13:09 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 26 Mar 2018 11:09:43 +0000 (13:09 +0200)
The `exceed*()` functions return a different kind of map since
2e32ba8d17631d3c32f6a29922fba0dfd724ba3a and I forgot to update
`addBPFFilterDynBlocks()` accordingly.

pdns/dnsdist-lua2.cc

index 6f90a79b99f3089bb935cfd0fd19179bf009cab9..c78a58f6271caf44deff53add195009544f6b8cf 100644 (file)
@@ -1232,7 +1232,7 @@ void moreLua(bool client)
         }
     });
 
-    g_lua.writeFunction("addBPFFilterDynBlocks", [](const map<ComboAddress,int>& m, std::shared_ptr<DynBPFFilter> dynbpf, boost::optional<int> seconds) {
+    g_lua.writeFunction("addBPFFilterDynBlocks", [](const counts_t& m, std::shared_ptr<DynBPFFilter> dynbpf, boost::optional<int> seconds) {
         setLuaSideEffect();
         struct timespec until, now;
         clock_gettime(CLOCK_MONOTONIC, &now);