This is an automated email from the ASF dual-hosted git repository.

bneradt pushed a commit to branch dev-1-2-7
in repository https://gitbox.apache.org/repos/asf/trafficserver-libswoc.git

commit 18bf42e9d8cbe1f602db8a2670addac49dd17ffb
Author: Alan M. Carroll <a...@apache.org>
AuthorDate: Mon Jun 22 14:53:05 2020 -0500

    Fix sign change in shift for IP4Range::NetSource::search_narrower.
---
 code/src/swoc_ip.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/code/src/swoc_ip.cc b/code/src/swoc_ip.cc
index e708ff5..e9d0dc5 100644
--- a/code/src/swoc_ip.cc
+++ b/code/src/swoc_ip.cc
@@ -810,7 +810,7 @@ void IP4Range::NetSource::search_wider() {
 void IP4Range::NetSource::search_narrower() {
   while (!this->is_valid(_mask)) {
     _mask._addr >>= 1;
-    _mask._addr |= 1 << (IP4Addr::WIDTH - 1); // put top bit back.
+    _mask._addr |= 1U << (IP4Addr::WIDTH - 1); // put top bit back.
     ++_cidr;
   }
 }

Reply via email to