]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
parsing `dont-throttle-names` and `dont-throttle-netmasks` as comma separated lists 8685/head
authorCosty Petrisor <costy.petrisor@gmail.com>
Thu, 9 Jan 2020 10:56:16 +0000 (10:56 +0000)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Fri, 10 Jan 2020 09:08:47 +0000 (10:08 +0100)
(cherry picked from commit 5285831402f3f3a209c16cb3bd743eea640cf894)

pdns/pdns_recursor.cc

index f5935938d2bb05107aca4aa86a2bf244248b22f4..fb7d8eb35cd6a151d08c7b4991f6f172088ea633 100644 (file)
@@ -4059,14 +4059,14 @@ static int serviceMain(int argc, char*argv[])
   {
     SuffixMatchNode dontThrottleNames;
     vector<string> parts;
-    stringtok(parts, ::arg()["dont-throttle-names"]);
+    stringtok(parts, ::arg()["dont-throttle-names"], " ,");
     for (const auto &p : parts) {
       dontThrottleNames.add(DNSName(p));
     }
     g_dontThrottleNames.setState(std::move(dontThrottleNames));
 
     NetmaskGroup dontThrottleNetmasks;
-    stringtok(parts, ::arg()["dont-throttle-netmasks"]);
+    stringtok(parts, ::arg()["dont-throttle-netmasks"], " ,");
     for (const auto &p : parts) {
       dontThrottleNetmasks.addMask(Netmask(p));
     }