git: bc793ad78734 - main - ifconfig: Fix printf on geneve for 32-bit architectures
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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');