aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Nardi <nardi.ivan@gmail.com>2025-03-03 12:56:53 +0100
committerIvan Nardi <12729895+IvanNardi@users.noreply.github.com>2025-03-03 13:18:10 +0100
commit322ef9873c1a151b95bbee20571a4330d93a13a4 (patch)
tree7f52980693551e9b4e6a52302dab52ea4d425e2d
parent0dd48f7f2c8c6f5057d7ec0fe1f49c9e5259310d (diff)
DNS: remove never-trigger check
This `if` check is always false
-rw-r--r--src/lib/protocols/dns.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lib/protocols/dns.c b/src/lib/protocols/dns.c
index 7870486b2..6ad8e67c6 100644
--- a/src/lib/protocols/dns.c
+++ b/src/lib/protocols/dns.c
@@ -167,10 +167,7 @@ static u_int getNameLength(u_int i, const u_int8_t *payload, u_int payloadLen) {
u_int8_t len = payload[i];
u_int8_t off = len + 1;
- if(off == 0) /* Bad packet */
- return(0);
- else
- return(off + getNameLength(i+off, payload, payloadLen));
+ return(off + getNameLength(i+off, payload, payloadLen));
}
}
/*