]> git.proxmox.com Git - mirror_frr.git/commit - bgpd/bgp_route.c
bgpd: totalPrefixCounter incorectly shows sent prefix count
authorDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 7 Dec 2022 21:31:36 +0000 (23:31 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 7 Dec 2022 21:36:00 +0000 (23:36 +0200)
commit65565c9a3fd93ef6264ed426fbf082d2a3ba0922
treea6ac1cbcd33dd7615b5da3122ea6272727b1f7b9
parent91aaed76c5043b848de243bd6161996f66eaa2cd
bgpd: totalPrefixCounter incorectly shows sent prefix count

Using: show bgp ipv4 unicast neighbors 192.168.12.2 advertised-routes json

Before:

```
  "bgpOriginatingDefaultNetwork":"0.0.0.0\/0",
  "advertisedRoutes":{
    "192.168.12.0\/24":{
      "addrPrefix":"192.168.12.0",
      "prefixLen":24,
      "network":"192.168.12.0\/24",
      "nextHop":"0.0.0.0",
      "metric":0,
      "weight":32768,
      "path":"",
      "bgpOriginCode":"?",
      "appliedStatusSymbols":{
        "*":true,
        ">":true
      }
    }
  },
  "totalPrefixCounter":1,
  "filteredPrefixCounter":0
```

After:

```
  "bgpOriginatingDefaultNetwork":"0.0.0.0\/0",
  "advertisedRoutes":{
    "192.168.12.0\/24":{
      "addrPrefix":"192.168.12.0",
      "prefixLen":24,
      "network":"192.168.12.0\/24",
      "nextHop":"0.0.0.0",
      "metric":0,
      "weight":32768,
      "path":"",
      "bgpOriginCode":"?",
      "appliedStatusSymbols":{
        "*":true,
        ">":true
      }
    }
  },
  "totalPrefixCounter":2,
  "filteredPrefixCounter":0
```

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_route.c