git: bc793ad78734 - main - ifconfig: Fix printf on geneve for 32-bit architectures

From: Pouria Mousavizadeh Tehrani <pouria_at_FreeBSD.org>
Date: Mon, 13 Apr 2026 17:01:55 UTC
The branch main has been updated by pouria:

URL: https://cgit.FreeBSD.org/src/commit/?id=bc793ad78734acc4833f8f38bfb505e810c52963

commit bc793ad78734acc4833f8f38bfb505e810c52963
Author:     Pouria Mousavizadeh Tehrani <pouria@FreeBSD.org>
AuthorDate: 2026-04-13 16:55:26 +0000
Commit:     Pouria Mousavizadeh Tehrani <pouria@FreeBSD.org>
CommitDate: 2026-04-13 16:58:31 +0000

    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 aac8c81a3b10..db0e90e6f278 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');