From bc793ad78734acc4833f8f38bfb505e810c52963 Mon Sep 17 00:00:00 2001 From: Pouria Mousavizadeh Tehrani Date: Mon, 13 Apr 2026 20:25:26 +0330 Subject: [PATCH] ifconfig: Fix printf on geneve for 32-bit architectures Replace uint64_t type with uintmax_t in printf to fix warnings on 32-bit architectures. Reported by: Jenkins Fixes: 688e289ee904 ("ifconfig: Add support for geneve") Differential Revision: https://reviews.freebsd.org/D55184 --- sbin/ifconfig/ifgeneve.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sbin/ifconfig/ifgeneve.c b/sbin/ifconfig/ifgeneve.c index aac8c81a3b1..db0e90e6f27 100644 --- a/sbin/ifconfig/ifgeneve.c +++ b/sbin/ifconfig/ifgeneve.c @@ -403,10 +403,10 @@ geneve_status_nl(if_ctx *ctx) geneve_data.ifla_ftable_nospace); } - printf("\n\t\tstats: tso %lu, txcsum %lu, rxcsum %lu", - geneve_data.ifla_stats_tso, - geneve_data.ifla_stats_txcsum, - geneve_data.ifla_stats_rxcsum); + printf("\n\t\tstats: tso %ju, txcsum %ju, rxcsum %ju", + (uintmax_t)geneve_data.ifla_stats_tso, + (uintmax_t)geneve_data.ifla_stats_txcsum, + (uintmax_t)geneve_data.ifla_stats_rxcsum); } putchar('\n');