]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Delint DoQ and DoH3
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 22 Dec 2023 16:37:20 +0000 (17:37 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 22 Dec 2023 16:37:20 +0000 (17:37 +0100)
pdns/dnsdistdist/doh3.cc
pdns/dnsdistdist/doq.cc

index 3f724ff7e89b9e44faf404a676863c8573de36a4..e4ce44827c2f3f3539c3fe6d84f6f15d218d4818 100644 (file)
@@ -810,7 +810,7 @@ static void handleSocketReadable(DOH3Frontend& frontend, ClientState& clientStat
   while (true) {
     ComboAddress client;
     buffer.resize(4096);
-    if (!sock.recvFromAsync(buffer, client) || buffer.size() == 0) {
+    if (!sock.recvFromAsync(buffer, client) || buffer.empty()) {
       return;
     }
     DEBUGLOG("Received DoH3 datagram of size "<<buffer.size()<<" from "<<client.toStringWithPort());
index 26c967d8405e795e8977993838efb0caafd9f925..673ace0d2c16305a586472f4d1e8a01a0944db68 100644 (file)
@@ -593,7 +593,7 @@ static void handleReadableStream(DOQFrontend& frontend, ClientState& clientState
       streamBuffer.resize(existingLength);
       return;
     }
-    else if (received < 0) {
+    if (received < 0) {
       ++dnsdist::metrics::g_stats.nonCompliantQueries;
       ++clientState.nonCompliantQueries;
       quiche_conn_stream_shutdown(conn.d_conn.get(), streamID, QUICHE_SHUTDOWN_WRITE, static_cast<uint64_t>(DOQ_Error_Codes::DOQ_PROTOCOL_ERROR));
@@ -631,7 +631,7 @@ static void handleSocketReadable(DOQFrontend& frontend, ClientState& clientState
   while (true) {
     ComboAddress client;
     buffer.resize(4096);
-    if (!sock.recvFromAsync(buffer, client) || buffer.size() == 0) {
+    if (!sock.recvFromAsync(buffer, client) || buffer.empty()) {
       return;
     }
     DEBUGLOG("Received DoQ datagram of size "<<buffer.size()<<" from "<<client.toStringWithPort());