Merge pull request #7565 from vishaldhingra/bgp_nb

bgpd: sh running config is not considering values provided via -e for max-paths
This commit is contained in:
Donatas Abraitis 2020-11-21 22:19:53 +02:00 committed by GitHub
commit 4f3e4669f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2352,12 +2352,12 @@ ALIAS_HIDDEN(no_bgp_maxpaths_ibgp, no_bgp_maxpaths_ibgp_hidden_cmd,
static void bgp_config_write_maxpaths(struct vty *vty, struct bgp *bgp,
afi_t afi, safi_t safi)
{
if (bgp->maxpaths[afi][safi].maxpaths_ebgp != MULTIPATH_NUM) {
if (bgp->maxpaths[afi][safi].maxpaths_ebgp != multipath_num) {
vty_out(vty, " maximum-paths %d\n",
bgp->maxpaths[afi][safi].maxpaths_ebgp);
}
if (bgp->maxpaths[afi][safi].maxpaths_ibgp != MULTIPATH_NUM) {
if (bgp->maxpaths[afi][safi].maxpaths_ibgp != multipath_num) {
vty_out(vty, " maximum-paths ibgp %d",
bgp->maxpaths[afi][safi].maxpaths_ibgp);
if (CHECK_FLAG(bgp->maxpaths[afi][safi].ibgp_flags,