diff options
author | Ivan Nardi <nardi.ivan@gmail.com> | 2025-03-03 12:56:53 +0100 |
---|---|---|
committer | Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> | 2025-03-03 13:18:10 +0100 |
commit | 322ef9873c1a151b95bbee20571a4330d93a13a4 (patch) | |
tree | 7f52980693551e9b4e6a52302dab52ea4d425e2d | |
parent | 0dd48f7f2c8c6f5057d7ec0fe1f49c9e5259310d (diff) |
DNS: remove never-trigger check
This `if` check is always false
-rw-r--r-- | src/lib/protocols/dns.c | 5 |
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)); } } /* |