bpftool: Cast variable `var` to long long
authorLuo Yifan <luoyifan@cmss.chinamobile.com>
Tue, 12 Nov 2024 07:37:01 +0000 (15:37 +0800)
committerAndrii Nakryiko <andrii@kernel.org>
Wed, 13 Nov 2024 20:17:12 +0000 (12:17 -0800)
commitb7b31f184f88c0cbd5d53dfc9a6532d851311135
tree394908cd824ef8c8aa80c96f4bb5fbe45c66f6d0
parenta1087da9d11e5bcacc706002bc0f84b790881f69
bpftool: Cast variable `var` to long long

When the SIGNED condition is met, the variable `var` should be cast to
`long long` instead of `unsigned long long`.

Signed-off-by: Luo Yifan <luoyifan@cmss.chinamobile.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Reviewed-by: Quentin Monnet <qmo@kernel.org>
Link: https://lore.kernel.org/bpf/20241112073701.283362-1-luoyifan@cmss.chinamobile.com
tools/bpf/bpftool/btf.c