libbpf: Return -ENODATA for missing btf section
authorChangbin Du <changbin.du@gmail.com>
Sat, 31 Dec 2022 15:14:36 +0000 (23:14 +0800)
committerAndrii Nakryiko <andrii@kernel.org>
Tue, 3 Jan 2023 22:27:42 +0000 (14:27 -0800)
commitacd3b7768048fe338248cdf43ccfbf8c084a6bc1
treeb154e5aa4a7dc70b2dab8fe2d0166f37e465b93e
parent00883922ab404c0fc921709d8c2cec86f49c32f2
libbpf: Return -ENODATA for missing btf section

As discussed before, return -ENODATA (No data available) would be more
meaningful than ENOENT (No such file or directory).

Suggested-by: Leo Yan <leo.yan@linaro.org>
Signed-off-by: Changbin Du <changbin.du@gmail.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20221231151436.6541-1-changbin.du@gmail.com
tools/lib/bpf/btf.c