commit 224563a3527cce650d17208adebb20e6ec410b1e parent cd6ee851252a3840dc849b29da2c0a03c9618ab0 Author: Christian Grothoff <christian@grothoff.org> Date: Wed, 22 Feb 2017 14:25:06 +0100 fix sign issue in bitshift Diffstat:
| M | src/core/gnunet-service-core_kx.c | | | 4 | ++-- |
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/core/gnunet-service-core_kx.c b/src/core/gnunet-service-core_kx.c @@ -319,7 +319,7 @@ struct GSC_KeyExchangeInfo * last were received (good for accepting out-of-order packets and * estimating reliability of the connection) */ - unsigned int last_packets_bitmap; + uint32_t last_packets_bitmap; /** * last sequence number received on this connection (highest) @@ -1573,7 +1573,7 @@ handle_encrypted (void *cls, } if (kx->last_sequence_number_received > snum) { - unsigned int rotbit = 1 << (kx->last_sequence_number_received - snum - 1); + uint32_t rotbit = 1U << (kx->last_sequence_number_received - snum - 1); if ((kx->last_packets_bitmap & rotbit) != 0) {