]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Add command to prefer global ipv6 address
authorDon Slice <dslice@cumulusnetworks.com>
Wed, 3 Aug 2016 13:49:09 +0000 (06:49 -0700)
committerDon Slice <dslice@cumulusnetworks.com>
Wed, 3 Aug 2016 13:49:09 +0000 (06:49 -0700)
commit161995ea541d809118af16a4eb20d03572d32379
treea1134d7ff960b8c25661099a21acd3c3f780d8b9
parentca492402abc015500172f405e5cbd968da78cca1
bgpd: Add command to prefer global ipv6 address

There are cases where customers desire the ability to override the
default behavior of installing ipv6 prefixes with a link-local next-hop
if both a link-local and global ipv6 next-op is present in the bgp table.
This fix provides this ability and will allow the global to be used as the
next-hop.  This also retains the ability to manually set the ipv6 next-hop
global value as before, and if so, this manual entry will be used for the
next-hop.

Ticket: CM-11480
Signed-off-by: Don Slice
Reviewed By: CCR-4983
Testing Done: Manual testing results attached to the ticket. bgp-min and
bgp-smoke will be completed before committing.
bgpd/bgp_attr.h
bgpd/bgp_route.c
bgpd/bgp_routemap.c
bgpd/bgp_zebra.c