samples/bpf: Get rid of deprecated libbpf API uses
Replace deprecated APIs with new ones. Also mute source code using deprecated AF_XDP (xsk.h). Figuring out what to do with all the AF_XDP stuff is a separate problem that should be solved with its own set of changes. Signed-off-by:Andrii Nakryiko <andrii@kernel.org> Signed-off-by:
Alexei Starovoitov <ast@kernel.org> Link: https://lore.kernel.org/bpf/20211201232824.3166325-9-andrii@kernel.org
Showing
- samples/bpf/cookie_uid_helper_example.c 9 additions, 5 deletionssamples/bpf/cookie_uid_helper_example.c
- samples/bpf/fds_example.c 15 additions, 9 deletionssamples/bpf/fds_example.c
- samples/bpf/map_perf_test_user.c 9 additions, 6 deletionssamples/bpf/map_perf_test_user.c
- samples/bpf/sock_example.c 8 additions, 4 deletionssamples/bpf/sock_example.c
- samples/bpf/sockex1_user.c 12 additions, 3 deletionssamples/bpf/sockex1_user.c
- samples/bpf/sockex2_user.c 11 additions, 3 deletionssamples/bpf/sockex2_user.c
- samples/bpf/test_cgrp2_array_pin.c 2 additions, 2 deletionssamples/bpf/test_cgrp2_array_pin.c
- samples/bpf/test_cgrp2_attach.c 8 additions, 5 deletionssamples/bpf/test_cgrp2_attach.c
- samples/bpf/test_cgrp2_sock.c 6 additions, 2 deletionssamples/bpf/test_cgrp2_sock.c
- samples/bpf/test_lru_dist.c 7 additions, 4 deletionssamples/bpf/test_lru_dist.c
- samples/bpf/trace_output_user.c 1 addition, 3 deletionssamples/bpf/trace_output_user.c
- samples/bpf/xdp_sample_pkts_user.c 11 additions, 11 deletionssamples/bpf/xdp_sample_pkts_user.c
- samples/bpf/xdpsock_ctrl_proc.c 3 additions, 0 deletionssamples/bpf/xdpsock_ctrl_proc.c
- samples/bpf/xdpsock_user.c 3 additions, 0 deletionssamples/bpf/xdpsock_user.c
- samples/bpf/xsk_fwd.c 3 additions, 0 deletionssamples/bpf/xsk_fwd.c
Please register or sign in to comment