mirror_iproute2/rdma
Leon Romanovsky 7fc75744c0 rdma: Add json output to link object
An example for the JSON output for two devices system.

root@mtr-leonro:~# rdma link -d -p -j
[{
        "ifindex": 1,
        "port": 1,
        "ifname": "mlx5_0/1",
        "subnet_prefix": "fe80:0000:0000:0000",
        "lid": 13399,
        "sm_lid": 49151,
        "lmc": 0,
        "state": "ACTIVE",
        "physical_state": "LINK_UP",
        "caps": ["AUTO_MIG"
        ]
    },{
        "ifindex": 2,
        "port": 1,
        "ifname": "mlx5_1/1",
        "subnet_prefix": "fe80:0000:0000:0000",
        "lid": 13400,
        "sm_lid": 49151,
        "lmc": 0,
        "state": "ACTIVE",
        "physical_state": "LINK_UP",
        "caps": ["AUTO_MIG"
        ]
    }
]

Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
2017-08-21 17:07:44 -07:00
..
.gitignore rdma: Add basic infrastructure for RDMA tool 2017-08-21 17:07:44 -07:00
dev.c rdma: Implement json output for dev object 2017-08-21 17:07:44 -07:00
link.c rdma: Add json output to link object 2017-08-21 17:07:44 -07:00
Makefile rdma: Add link object 2017-08-21 17:07:44 -07:00
rdma.c rdma: Add json and pretty outputs 2017-08-21 17:07:44 -07:00
rdma.h rdma: Add json output to link object 2017-08-21 17:07:44 -07:00
utils.c rdma: Add json output to link object 2017-08-21 17:07:44 -07:00