diff --git a/gtests/net/packetdrill/checksum.c b/gtests/net/packetdrill/checksum.c index 60dd6412596c3569dca4b4f00fc366a83870f186..ae4e4743bd3a1667ea0f30763eb9676e64d6a250 100644 --- a/gtests/net/packetdrill/checksum.c +++ b/gtests/net/packetdrill/checksum.c @@ -239,7 +239,7 @@ static u32 crc_c[256] = { __be32 sctp_crc32c(const void *packet, u32 len) { u32 i, crc32c; - u8 byte0, byte1, byte2, byte3; + u32 byte0, byte1, byte2, byte3; const u8 *buf = (const u8 *)packet; crc32c = ~0; diff --git a/gtests/net/packetdrill/ip_address.c b/gtests/net/packetdrill/ip_address.c index 91e89c0fcf846d085c28e31c67a62099f5fccf99..6682632a1140631c6a7fb16ac7336aaffd419762 100644 --- a/gtests/net/packetdrill/ip_address.c +++ b/gtests/net/packetdrill/ip_address.c @@ -309,7 +309,7 @@ extern int netmask_to_prefix(const char *netmask) int prefix_len = 0; for (pos = 31; pos >= 0; --pos) { - if (!(mask_addr & (1<<pos))) + if (!(mask_addr & (1U<<pos))) break; ++prefix_len; }