]> git.proxmox.com Git - mirror_frr.git/commit
bgpd: Prevent vrf 2 vrf route leaking from going offbox.
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 25 Apr 2018 14:23:22 +0000 (10:23 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 25 Apr 2018 16:41:17 +0000 (12:41 -0400)
commit13b7e7f007833c4e2942f40cbd2c2f93a2767e78
tree7bd1c832e7f7e8d3f2d619443eca276c526de5b5
parente967a1d0c093a80f5f73156b20f03a1111c79c24
bgpd: Prevent vrf 2 vrf route leaking from going offbox.

The vrf 2 vrf route leaking auto-derives RD and RT and
installs the routes into the appropriate vpn table.
These routes when a operator configured ipv[4|6] vpn
neighbors were showing up off box.  The RD and RT
values choosen are localy significant but globaly
useless and may cause confusion.

Put a special bit of code in to notice that we
should not be advertising these routes off box.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
bgpd/bgp_attr.c
bgpd/bgp_label.h
bgpd/bgp_mplsvpn.c
bgpd/bgp_route.c
bgpd/rfapi/rfapi_vty.c