From 8d5ebff96cbdfadb3b676dd7afc9188286029785 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Thu, 27 Jun 2024 16:27:54 +0200 Subject: [PATCH] AddressAndPortRange: Make it clearer only low-order bits matter to us Hopefully Coverity will take the hint. --- pdns/iputils.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdns/iputils.hh b/pdns/iputils.hh index ba9c50d781..714bbe5ac8 100644 --- a/pdns/iputils.hh +++ b/pdns/iputils.hh @@ -1708,7 +1708,7 @@ public: uint16_t port = d_addr.getPort(); if (d_portMask < 16) { - uint16_t mask = ~(0xFFFF >> d_portMask); + auto mask = static_cast(~(0xFFFF >> d_portMask)); port = port & mask; } -- 2.47.2