]> git.ipfire.org Git - thirdparty/iproute2.git/commit
bridge: fdb get: add missing json init (new_json_obj)
authorJulien Fortin <julien@cumulusnetworks.com>
Fri, 10 Jul 2020 00:53:02 +0000 (02:53 +0200)
committerStephen Hemminger <stephen@networkplumber.org>
Mon, 13 Jul 2020 15:41:42 +0000 (08:41 -0700)
commit8fc09aff8dfc65e1ebb7c1b4a6809cf6a4146ae7
treea52888924de2175f78f5cbdcc018ae4ee1e78413
parent650591a7a70cd79d826fcdc579a20c168c987cf2
bridge: fdb get: add missing json init (new_json_obj)

'bridge fdb get' has json support but the json object is never initialized

before patch:

$ bridge -j fdb get 56:23:28:4f:4f:e5 dev vx0
56:23:28:4f:4f:e5 dev vx0 master br0 permanent
$

after patch:

$ bridge -j fdb get 56:23:28:4f:4f:e5 dev vx0 | \
python -c \
'import sys,json;print(json.dumps(json.loads(sys.stdin.read()),indent=4))'
[
    {
        "master": "br0",
        "mac": "56:23:28:4f:4f:e5",
        "flags": [],
        "ifname": "vx0",
        "state": "permanent"
    }
]
$

Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
bridge/fdb.c