Merge branch 'bpftool-JSON'
authorDavid S. Miller <davem@davemloft.net>
Tue, 24 Oct 2017 00:25:10 +0000 (01:25 +0100)
committerDavid S. Miller <davem@davemloft.net>
Tue, 24 Oct 2017 00:30:45 +0000 (01:30 +0100)
commita5dd4982879b29c7cb8fa1ba2bca9e1eb8c14dc2
treefa110252dc155ff8a5f29fbd2d00d641aeef45ae
parent4c4fde210ce665d400e5d859a62e792dcb1bbf37
parent0641c3c890d480abeb237b92a5ee4b99a22319c6
Merge branch 'bpftool-JSON'

Jakub Kicinski says:

====================
tools: bpftool: Add JSON output to bpftool

Quentin says:

This series introduces support for JSON output to all bpftool commands. It
adds option parsing, and several options are created:

  * -j, --json     Switch to JSON output.
  * -p, --pretty   Switch to JSON and print it in a human-friendly fashion.
  * -h, --help     Print generic help message.
  * -V, --version  Print version number.

This code uses a "json_writer", which is a copy of the one written by
Stephen Hemminger in iproute2.
---
I don't know if there is an easy way to share the code for json_write
without copying the file, so I am very open to suggestions on this matter.
====================

Acked-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>