diff options
| author | Quentin Monnet <quentin.monnet@netronome.com> | 2017-10-23 09:24:11 -0700 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2017-10-24 01:25:09 +0100 |
| commit | 831a0aafe5c39405150d47994fe0a5bcd78fbadc (patch) | |
| tree | 119298892205681400adec0e37e32d94eab2cb71 /tools/bpf/bpftool/prog.c | |
| parent | tools: bpftool: add JSON output for `bpftool prog dump xlated *` command (diff) | |
| download | linux-831a0aafe5c39405150d47994fe0a5bcd78fbadc.tar.gz linux-831a0aafe5c39405150d47994fe0a5bcd78fbadc.zip | |
tools: bpftool: add JSON output for `bpftool map *` commands
Reuse the json_writer API introduced in an earlier commit to make
bpftool able to generate JSON output on
`bpftool map { show | dump | lookup | getnext }` commands. Remaining
commands produce no output.
Some functions have been spit into plain-output and JSON versions in
order to remain readable.
Outputs for sample maps have been successfully tested against a JSON
validator.
Signed-off-by: Quentin Monnet <quentin.monnet@netronome.com>
Acked-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/bpf/bpftool/prog.c')
0 files changed, 0 insertions, 0 deletions
