iproute2/bridge
Roopa Prabhu d82a49ce85 bridge: add json support for bridge vlan show
$bridge -c vlan show
port	vlan ids
swp1	 1 PVID Egress Untagged
	 10-13

swp2	 1 PVID Egress Untagged
	 10-13

br0	 1 PVID Egress Untagged

$bridge  -json vlan show
{
    "swp1": [{
            "vlan": 1,
            "flags": ["PVID","Egress Untagged"
            ]
        },{
            "vlan": 10
        },{
            "vlan": 11
        },{
            "vlan": 12
        },{
            "vlan": 13
        }
    ],
    "swp2": [{
            "vlan": 1,
            "flags": ["PVID","Egress Untagged"
            ]
        },{
            "vlan": 10
        },{
            "vlan": 11
        },{
            "vlan": 12
        },{
            "vlan": 13
        }
    ],
    "br0": [{
            "vlan": 1,
            "flags": ["PVID","Egress Untagged"
            ]
        }
    ]
}

$bridge -c -json vlan show
{
    "swp1": [{
            "vlan": 1,
            "flags": ["PVID","Egress Untagged"
            ]
        },{
            "vlan": 10,
            "vlanEnd": 13
        }
    ],
    "swp2": [{
            "vlan": 1,
            "flags": ["PVID","Egress Untagged"
            ]
        },{
            "vlan": 10,
            "vlanEnd": 13
        }
    ],
    "br0": [{
            "vlan": 1,
            "flags": ["PVID","Egress Untagged"
            ]
        }
    ]
}

Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
2016-07-20 12:02:02 -07:00
..
.gitignore Add bridge command 2012-08-01 15:23:49 -07:00
Makefile Make builds default to quiet mode 2016-05-31 12:13:07 -07:00
br_common.h bridge: add json support for bridge vlan show 2016-07-20 12:02:02 -07:00
bridge.c bridge: add json support for bridge vlan show 2016-07-20 12:02:02 -07:00
fdb.c bridge: fdb: add support to filter by vlan id 2016-04-11 21:52:47 +00:00
link.c Use ARRAY_SIZE macro everywhere 2016-06-29 09:18:18 -07:00
mdb.c bridge: mdb: add support to filter by vlan id 2016-04-11 21:52:47 +00:00
monitor.c scrub out whitespace issues 2016-03-27 10:50:14 -07:00
vlan.c bridge: add json support for bridge vlan show 2016-07-20 12:02:02 -07:00