libbpf: Prevent deprecation warnings in xsk.c
authorAndrii Nakryiko <andrii@kernel.org>
Wed, 24 Nov 2021 19:32:32 +0000 (11:32 -0800)
committerDaniel Borkmann <daniel@iogearbox.net>
Thu, 25 Nov 2021 22:35:46 +0000 (23:35 +0100)
commit99a12a32fee4f740af2f36bb8f64e11c026f3389
tree11186b4cb382812e51631484a0bc20872e2c4c01
parenta9606f405f2c8f24751b0a7326655a657a63ad60
libbpf: Prevent deprecation warnings in xsk.c

xsk.c is using own APIs that are marked for deprecation internally.
Given xsk.c and xsk.h will be gone in libbpf 1.0, there is no reason to
do public vs internal function split just to avoid deprecation warnings.
So just add a pragma to silence deprecation warnings (until the code is
removed completely).

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20211124193233.3115996-4-andrii@kernel.org
tools/lib/bpf/xsk.c