]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: make topBandwidth() default to the top 10 clients
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 8 Jan 2016 08:54:12 +0000 (09:54 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 8 Jan 2016 09:17:53 +0000 (10:17 +0100)
Closes #3189.

pdns/dnsdist-lua2.cc

index b43afdf476f3f540e150debdbc183b14496681a2..94bdd1cc3fbeedc6c0bd286cd1e4ba7bda816387 100644 (file)
@@ -208,8 +208,9 @@ void moreLua()
 
     });
 
-  g_lua.writeFunction("topBandwidth", [](unsigned int top) {
+  g_lua.writeFunction("topBandwidth", [](boost::optional<unsigned int> top_) {
       setLuaNoSideEffect();
+      auto top = top_.get_value_or(10);
       auto res = g_rings.getTopBandwidth(top);
       boost::format fmt("%7d  %s\n");
       for(const auto& l : res) {