From 244ce35ccb841dea870b8a2147419a71d2279f20 Mon Sep 17 00:00:00 2001 From: SeaaaaaSharp Date: Fri, 10 Jul 2026 13:00:21 +0100 Subject: [PATCH] eliminate dead branch --- wdns/unpack_name.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/wdns/unpack_name.c b/wdns/unpack_name.c index 2644d69..a3d9516 100644 --- a/wdns/unpack_name.c +++ b/wdns/unpack_name.c @@ -55,13 +55,7 @@ wdns_unpack_name(const uint8_t *p, const uint8_t *eop, const uint8_t *src, if (cptr > eop) return (wdns_res_invalid_compression_pointer); - - if (cptr == src - 1 && (*(src - 1) == 0)) { - /* if a compression pointer points to exactly one octet - * before itself, then the only valid domain name pointee - * is the zero-octet root label. */ - src = cptr; - } else if (cptr > src - 2) { + if (cptr > src - 2) { return (wdns_res_invalid_compression_pointer); } else { src = cptr;