summaryrefslogtreecommitdiff
path: root/lib/zclient.c
diff options
context:
space:
mode:
authorDon Slice <dslice@cumulusnetworks.com>2019-09-24 05:02:02 -0700
committerDon Slice <dslice@cumulusnetworks.com>2019-09-25 13:54:39 -0700
commit1c875ddb576d94f08e6786bf1ec02d1809ce107c (patch)
tree8959af449c1a02a10a5deea2730d80e63ab91470 /lib/zclient.c
parente030e863b673e59a6daa75b1a7be8f1987a8e8bd (diff)
bgpd: stop sending nexthop set by "route-map in" to eBGP peers
Problem reported that when a "neighbor x.x.x.x route-map FOO in" set a next-hop value, that modified next-hop value was also sent to eBGP peers. This is incorrect since bgp is expected to set next-hop to self when sending to eBGP peers unless third party next-hop on a shared segment is true. This fix modifies the behavior to stop sending the modified next-hop to eBGP peers if the route-map was applied inbound on another peer. Ticket: CM-26025 Signed-off-by: Don Slice <dslice@cumulusnetworks.com>
Diffstat (limited to 'lib/zclient.c')
0 files changed, 0 insertions, 0 deletions