diff options
| author | Daniel Walton <dwalton@cumulusnetworks.com> | 2015-11-06 16:34:41 +0000 | 
|---|---|---|
| committer | Daniel Walton <dwalton@cumulusnetworks.com> | 2015-11-06 16:34:41 +0000 | 
| commit | 06370dacc02b238a0ca5205f59b366807449bb84 (patch) | |
| tree | e37875cbd972a43988ddb7b273b96c806754cb41 /bgpd/bgp_open.c | |
| parent | 06830cb85fc02b5a4fcfd907462e0aa81b86f5ba (diff) | |
BGP: Implement "neighbor x.x.x.x addpath-tx-bestpath-per-AS"
Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
Reviewed-by:   Donald Sharp <sharpd@cumulusnetworks.com>
Ticket: CM-8114
Diffstat (limited to 'bgpd/bgp_open.c')
| -rw-r--r-- | bgpd/bgp_open.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/bgpd/bgp_open.c b/bgpd/bgp_open.c index 2a168899f7..d7a828b023 100644 --- a/bgpd/bgp_open.c +++ b/bgpd/bgp_open.c @@ -1316,7 +1316,8 @@ bgp_open_capability (struct stream *s, struct peer *peer)            /* Only advertise addpath TX if a feature that will use it is             * configured */ -          if (CHECK_FLAG(peer->af_flags[afi][safi], PEER_FLAG_ADDPATH_TX_ALL_PATHS)) +          if (CHECK_FLAG(peer->af_flags[afi][safi], PEER_FLAG_ADDPATH_TX_ALL_PATHS) || +              CHECK_FLAG(peer->af_flags[afi][safi], PEER_FLAG_ADDPATH_TX_BESTPATH_PER_AS))              adv_addpath_tx = 1;          }  | 
