mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 09:36:22 +02:00
bpftool: Fix typo in struct_ops map FD generation for light skeleton
When generating light skeletons for BPF programs containing struct_ops
maps, bpftool incorrectly outputs a stray literal 't' instead of a tab
character for the map file descriptor member in the links structure.
This causes a compilation error when the generated light skeleton is
used.
Correct the format string by replacing 't' with '\t'.
Fixes: 08ac454e25 ("libbpf: Auto-attach struct_ops BPF maps in BPF skeleton")
Signed-off-by: Siddharth Nayyar <sidnayyar@google.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Acked-by: Quentin Monnet <qmo@kernel.org>
Link: https://lore.kernel.org/bpf/20260520-struct_ops_gen_typo_fix-v1-1-4dee3771da46@google.com
This commit is contained in:
parent
fee9a38174
commit
be4c6c7bc4
|
|
@ -1399,7 +1399,7 @@ static int do_skeleton(int argc, char **argv)
|
|||
continue;
|
||||
|
||||
if (use_loader)
|
||||
printf("t\tint %s_fd;\n", ident);
|
||||
printf("\t\tint %s_fd;\n", ident);
|
||||
else
|
||||
printf("\t\tstruct bpf_link *%s;\n", ident);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user