]> git.proxmox.com Git - mirror_frr.git/commit
zebra: Print json output for show_route_summary_cmd
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Mon, 9 Dec 2019 07:33:48 +0000 (09:33 +0200)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 12 Dec 2019 15:20:11 +0000 (17:20 +0200)
commite7deb7e791c88c8838cee31ad143cdd2f3e3a892
treeb14827f8e87a9a1538639806699884d80a15c08e
parent0dcbec72aa2b508c194ec4391b6d821ea996fb08
zebra: Print json output for show_route_summary_cmd

```
spine1-debian-9# sh ip route summary json
{
  "routes":[
    {
      "fib":1,
      "rib":1,
      "type":"kernel"
    },
    {
      "fib":11,
      "rib":11,
      "type":"connected"
    },
    {
      "fib":2,
      "rib":2,
      "type":"ebgp"
    },
    {
      "fib":1,
      "rib":1,
      "type":"ibgp"
    }
  ],
  "routesTotal":15,
  "routesTotalFib":15
}
spine1-debian-9# sh ipv6 route summary json
{
  "routes":[
    {
      "fib":7,
      "rib":7,
      "type":"connected"
    }
  ],
  "routesTotal":7,
  "routesTotalFib":7
}
```

Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
zebra/zebra_vty.c