Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

tools/bpftool: Replace bpf_program__title() with bpf_program__section_name()

bpf_program__title() is deprecated, switch to bpf_program__section_name() and
avoid compilation warnings.

Signed-off-by: Andrii Nakryiko <andriin@fb.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/bpf/20200903203542.15944-9-andriin@fb.com

authored by

Andrii Nakryiko and committed by
Alexei Starovoitov
fd17e272 a08c02f8

+2 -2
+2 -2
tools/bpf/bpftool/prog.c
··· 1304 1304 enum bpf_prog_type prog_type = common_prog_type; 1305 1305 1306 1306 if (prog_type == BPF_PROG_TYPE_UNSPEC) { 1307 - const char *sec_name = bpf_program__title(pos, false); 1307 + const char *sec_name = bpf_program__section_name(pos); 1308 1308 1309 1309 err = get_prog_type_by_name(sec_name, &prog_type, 1310 1310 &expected_attach_type); ··· 1398 1398 err = bpf_obj_pin(bpf_program__fd(prog), pinfile); 1399 1399 if (err) { 1400 1400 p_err("failed to pin program %s", 1401 - bpf_program__title(prog, false)); 1401 + bpf_program__section_name(prog)); 1402 1402 goto err_close_obj; 1403 1403 } 1404 1404 } else {