]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
parsing `dont-throttle-names` and `dont-throttle-netmasks` as comma separated lists 8684/head
authorCosty Petrisor <costy.petrisor@gmail.com>
Thu, 9 Jan 2020 10:56:16 +0000 (10:56 +0000)
committerCosty Petrisor <costy.petrisor@gmail.com>
Thu, 9 Jan 2020 11:01:36 +0000 (11:01 +0000)
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));
     }