tools/bpftool: show btf id in program information
authorPrashant Bhole <bhole_prashant_q7@lab.ntt.co.jp>
Wed, 10 Apr 2019 04:56:42 +0000 (13:56 +0900)
committerDaniel Borkmann <daniel@iogearbox.net>
Thu, 11 Apr 2019 08:21:39 +0000 (10:21 +0200)
commit569b0c77735d1567963cb4601390877b30458be4
tree5c78391f4a9e22454d8d8432628090c45bc255e0
parentd5adbdd77ecc1d841af244a10958792141830d30
tools/bpftool: show btf id in program information

Let's add a way to know whether a program has btf context.
Patch adds 'btf_id' in the output of program listing.
When btf_id is present, it means program has btf context.

Sample output:
user@test# bpftool prog list
25: xdp  name xdp_prog1  tag 539ec6ce11b52f98  gpl
loaded_at 2019-04-10T11:44:20+0900  uid 0
xlated 488B  not jited  memlock 4096B  map_ids 23
btf_id 1

Signed-off-by: Prashant Bhole <bhole_prashant_q7@lab.ntt.co.jp>
Acked-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
tools/bpf/bpftool/prog.c