diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2021-05-18 13:45:05 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2021-05-18 14:27:14 +0200 |
commit | 31773f27ab7e854fe9a780601110affe739fa8c9 (patch) | |
tree | 742256afa019acd593d1d83b8315a583cad28b5c /src | |
parent | c3d57114f119b89ec0caa0b4dfa8527826a38792 (diff) |
src: use PRIu64 format
Fix the following compilation warnings on x86_32.
datatype.c: In function ‘cgroupv2_type_print’:
datatype.c:1387:22: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=]
nft_print(octx, "%lu", id);
~~^ ~~
%llu
meta.c: In function ‘date_type_print’:
meta.c:411:21: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=]
nft_print(octx, "%lu", tstamp);
~~^ ~~~~~~
%llu
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/datatype.c | 2 | ||||
-rw-r--r-- | src/meta.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/datatype.c b/src/datatype.c index c4e66c46..743505de 100644 --- a/src/datatype.c +++ b/src/datatype.c @@ -1384,7 +1384,7 @@ static void cgroupv2_type_print(const struct expr *expr, if (cgroup_path) nft_print(octx, "\"%s\"", cgroup_path); else - nft_print(octx, "%lu", id); + nft_print(octx, "%" PRIu64, id); xfree(cgroup_path); } @@ -408,7 +408,7 @@ static void date_type_print(const struct expr *expr, struct output_ctx *octx) * Do our own printing. The default print function will print in * nanoseconds, which is ugly. */ - nft_print(octx, "%lu", tstamp); + nft_print(octx, "%" PRIu64, tstamp); } static time_t parse_iso_date(const char *sym) |