Jakub Kicinski | ff69c21 | 2017-10-04 20:10:05 -0700 | [diff] [blame] | 1 | ================ |
| 2 | BPFTOOL |
| 3 | ================ |
| 4 | ------------------------------------------------------------------------------- |
| 5 | tool for inspection and simple manipulation of eBPF programs and maps |
| 6 | ------------------------------------------------------------------------------- |
| 7 | |
| 8 | :Manual section: 8 |
| 9 | |
| 10 | SYNOPSIS |
| 11 | ======== |
| 12 | |
Quentin Monnet | 47ff7ac | 2017-10-23 09:24:15 -0700 | [diff] [blame^] | 13 | **bpftool** *OBJECT* { *COMMAND* | **help** } |
Jakub Kicinski | ff69c21 | 2017-10-04 20:10:05 -0700 | [diff] [blame] | 14 | |
Quentin Monnet | 47ff7ac | 2017-10-23 09:24:15 -0700 | [diff] [blame^] | 15 | **bpftool** **batch file** *FILE* |
Jakub Kicinski | ff69c21 | 2017-10-04 20:10:05 -0700 | [diff] [blame] | 16 | |
Quentin Monnet | 47ff7ac | 2017-10-23 09:24:15 -0700 | [diff] [blame^] | 17 | **bpftool** **version** |
Quentin Monnet | 821cfbb | 2017-10-19 15:46:26 -0700 | [diff] [blame] | 18 | |
Jakub Kicinski | ff69c21 | 2017-10-04 20:10:05 -0700 | [diff] [blame] | 19 | *OBJECT* := { **map** | **program** } |
| 20 | |
| 21 | *MAP-COMMANDS* := |
Quentin Monnet | 47ff7ac | 2017-10-23 09:24:15 -0700 | [diff] [blame^] | 22 | { **show** | **dump** | **update** | **lookup** | **getnext** | **delete** |
| 23 | | **pin** | **help** } |
Jakub Kicinski | ff69c21 | 2017-10-04 20:10:05 -0700 | [diff] [blame] | 24 | |
Quentin Monnet | 47ff7ac | 2017-10-23 09:24:15 -0700 | [diff] [blame^] | 25 | *PROG-COMMANDS* := { **show** | **dump jited** | **dump xlated** | **pin** |
| 26 | | **help** } |
Jakub Kicinski | ff69c21 | 2017-10-04 20:10:05 -0700 | [diff] [blame] | 27 | |
| 28 | DESCRIPTION |
| 29 | =========== |
| 30 | *bpftool* allows for inspection and simple modification of BPF objects |
| 31 | on the system. |
| 32 | |
| 33 | Note that format of the output of all tools is not guaranteed to be |
| 34 | stable and should not be depended upon. |
| 35 | |
Quentin Monnet | a2bc2e5 | 2017-10-23 09:24:06 -0700 | [diff] [blame] | 36 | OPTIONS |
| 37 | ======= |
| 38 | -h, --help |
| 39 | Print short help message (similar to **bpftool help**). |
| 40 | |
| 41 | -v, --version |
| 42 | Print version number (similar to **bpftool version**). |
| 43 | |
Jakub Kicinski | ff69c21 | 2017-10-04 20:10:05 -0700 | [diff] [blame] | 44 | SEE ALSO |
| 45 | ======== |
| 46 | **bpftool-map**\ (8), **bpftool-prog**\ (8) |