]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsbulktest: Initialize the 'rng' and 'entropy-source' arguments 9469/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 14 Sep 2020 14:56:58 +0000 (16:56 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 14 Sep 2020 14:56:58 +0000 (16:56 +0200)
They are required to use dns_random(), which is used by our DNS
packet generation code.

pdns/dnsbulktest.cc

index 5570728b9114494b424a22ec87cd2fa0a9bcf227..206f3e073c41ef540e441595e1c07848883b3788 100644 (file)
@@ -223,6 +223,9 @@ static void usage(po::options_description &desc) {
 int main(int argc, char** argv)
 try
 {
+  ::arg().set("rng", "Specify random number generator to use. Valid values are auto,sodium,openssl,getrandom,arc4random,urandom.")="auto";
+  ::arg().set("entropy-source", "If set, read entropy from this file")="/dev/urandom";
+
   po::options_description desc("Allowed options");
   desc.add_options()
     ("help,h", "produce help message")