]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
calidns: Fix two clang-tidy warnings 13019/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 12 Jul 2023 09:29:32 +0000 (11:29 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 12 Jul 2023 09:29:32 +0000 (11:29 +0200)
pdns/calidns.cc

index 6bcbcb3a7a4988e300c99d788012e3ce309a7998..4e6b3cf61326a8c1b80eefe81f4c72acc5b2779e 100644 (file)
@@ -55,6 +55,7 @@ static po::variables_map g_vm;
 
 static bool g_quiet;
 
+//NOLINTNEXTLINE(performance-unnecessary-value-param): we do want a copy to increase the reference count, thank you very much
 static void recvThread(const std::shared_ptr<std::vector<std::unique_ptr<Socket>>> sockets)
 {
   vector<pollfd> rfds, fds;
@@ -142,7 +143,7 @@ static void replaceEDNSClientSubnet(vector<uint8_t>* packet, const Netmask& ecsR
   memcpy(&packet->at(packetSize - sizeof(addr)), &addr, sizeof(addr));
 }
 
-static void sendPackets(const vector<std::unique_ptr<Socket>>& sockets, const vector<vector<uint8_t>* >& packets, int qps, ComboAddress dest, const Netmask& ecsRange)
+static void sendPackets(const vector<std::unique_ptr<Socket>>& sockets, const vector<vector<uint8_t>* >& packets, uint32_t qps, ComboAddress dest, const Netmask& ecsRange)
 {
   unsigned int burst=100;
   const auto nsecPerBurst=1*(unsigned long)(burst*1000000000.0/qps);