From 176f1401987ee9d2e3ef9834d3ce203bafa2e825 Mon Sep 17 00:00:00 2001 From: Farzan Aman Khan Date: Mon, 30 Mar 2026 15:32:01 +0530 Subject: [PATCH] zdtm/bpfmap: parse frozen field with SCNu32 obj->frozen is uint32_t. scanf() must use the matching SCNu32 macro for this destination type. Use SCNu32 in parse_bpfmap_fdinfo() for the frozen field parsing. Signed-off-by: Farzan Aman Khan --- test/zdtm/lib/bpfmap_zdtm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/zdtm/lib/bpfmap_zdtm.c b/test/zdtm/lib/bpfmap_zdtm.c index 7fe1ed182..9c1abba84 100644 --- a/test/zdtm/lib/bpfmap_zdtm.c +++ b/test/zdtm/lib/bpfmap_zdtm.c @@ -57,7 +57,7 @@ int parse_bpfmap_fdinfo(int fd, struct bpfmap_fdinfo_obj *obj, uint32_t expected continue; } if (fdinfo_field(str, "frozen")) { - if (sscanf(str, "frozen: %d", &obj->frozen) != 1) + if (sscanf(str, "frozen: %" SCNu32 "", &obj->frozen) != 1) goto parse_err; met++; continue;