libbpf: Always use libbpf_err to return an error in bpf_xdp_query()
authorLorenzo Bianconi <lorenzo@kernel.org>
Tue, 7 Feb 2023 11:11:03 +0000 (12:11 +0100)
committerDaniel Borkmann <daniel@iogearbox.net>
Tue, 7 Feb 2023 21:56:11 +0000 (22:56 +0100)
commit02fc0e73e852f78ec374004f924b9d84275d0006
tree7884aab387387058beb51841b45b03ae8955d8b1
parente0975ab92f2406fd3e12834f62dc57cb10404f85
libbpf: Always use libbpf_err to return an error in bpf_xdp_query()

In order to properly set errno, rely on libbpf_err utility routine in
bpf_xdp_query() to return an error to the caller.

Fixes: 04d58f1b26a4 ("libbpf: add API to get XDP/XSK supported features")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/827d40181f9f90fb37702f44328e1614df7c0503.1675768112.git.lorenzo@kernel.org
tools/lib/bpf/netlink.c