diff --git a/sdk/lib/drivers/ip/network/address.c b/sdk/lib/drivers/ip/network/address.c index 6ddbfd97e6d..27906f62e98 100644 --- a/sdk/lib/drivers/ip/network/address.c +++ b/sdk/lib/drivers/ip/network/address.c @@ -71,7 +71,7 @@ UINT AddrCountPrefixBits( PIP_ADDRESS Netmask ) { ULONG TestMask = IPv4NToHl(Netmask->Address.IPv4Address); - while( (BitTest & TestMask) == BitTest ) { + while ((BitTest & TestMask) != 0) { Prefix++; BitTest >>= 1; }