The print output for MB-ECN had a size_t conversion to uint64_t that
some compilers complain about.
Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks>
---
src/ipcpd/unicast/pol/ca-mb-ecn.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/ipcpd/unicast/pol/ca-mb-ecn.c
b/src/ipcpd/unicast/pol/ca-mb-ecn.c
index 6cf140f..7a88718 100644
--- a/src/ipcpd/unicast/pol/ca-mb-ecn.c
+++ b/src/ipcpd/unicast/pol/ca-mb-ecn.c
@@ -288,7 +288,7 @@ ssize_t mb_ecn_print_stats(void * _ctx,
"Current congestion regime: %20s\n",
"Multi-bit ECN",
ctx->tx_ece, ctx->tx_ctr,
- ctx->rx_ece, ctx->rx_ctr, (size_t) (1UL << ctx->tx_mul),
+ ctx->rx_ece, ctx->rx_ctr, (uint64_t) (1ULL << ctx->tx_mul),
ctx->tx_wpc, ctx->tx_wbc, ctx->tx_wbl,
regime);
--
2.33.0