[v3 PATCH bpf-next 0/4] bpftool: add tcx subcommand in net

From: Tao Chen
Date: Sun Jul 21 2024 - 10:34:13 EST


XDP prog has already realised with net attach/detach subcommand.
As Qmonnet said [0], tcx prog may also can be added. So this patch set
adds tcx subcommand in net attach/detach.

[0] https://github.com/libbpf/bpftool/issues/124

Change list:
- v2 -> v3:
- fix return value in patch2
- replace tabs with spaces patch2
- v1 -> v2:
- As suggested by Quentin, modification as fellows:
- refactor xdp attach/detach type judgment in patch1
- err handle fix for xdp in patch2
- change command tcx* to tcx_* in patch2
- some code modification for readable in patch2
- document modification for readable in patch4

Revisions:
- v1 https://lore.kernel.org/bpf/20240715113704.1279881-1-chen.dylane@xxxxxxxxx
- v2 https://lore.kernel.org/bpf/20240717174524.1511212-1-chen.dylane@xxxxxxxxx

Tao Chen (4):
bpftool: refactor xdp attach/detach type judgment
bpftool: add net attach/detach command to tcx prog
bpftool: add bash-completion for tcx subcommand
bpftool: add document for net attach/detach on tcx subcommand

.../bpf/bpftool/Documentation/bpftool-net.rst | 22 +++++-
tools/bpf/bpftool/bash-completion/bpftool | 2 +-
tools/bpf/bpftool/net.c | 69 +++++++++++++++++--
3 files changed, 85 insertions(+), 8 deletions(-)

--
2.34.1