]> git.baikalelectronics.ru Git - kernel.git/commit
tools: bpftool: refactor argument parsing for prog load
authorJakub Kicinski <jakub.kicinski@netronome.com>
Tue, 10 Jul 2018 21:42:57 +0000 (14:42 -0700)
committerDaniel Borkmann <daniel@iogearbox.net>
Wed, 11 Jul 2018 20:13:33 +0000 (22:13 +0200)
commit2f0d746cd7c5f12c2f80fac9c6f3703e226f514f
treef874af9902794ffeaab8d779edcf808024a3ad9b
parentee93a727e91bf5d0947a1731da3af8050c912f60
tools: bpftool: refactor argument parsing for prog load

Add a new macro for printing more informative message than straight
usage() when parameters are missing, and use it for prog do_load().
Save the object and pin path argument to variables for clarity.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Quentin Monnet <quentin.monnet@netronome.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
tools/bpf/bpftool/main.h
tools/bpf/bpftool/prog.c