]> git.proxmox.com Git - mirror_frr.git/commit
bgpd: Strip Route Targets during VRF-to-VRF route leak
authorvivek <vivek@cumulusnetworks.com>
Wed, 18 Mar 2020 03:36:05 +0000 (20:36 -0700)
committervivek <vivek@cumulusnetworks.com>
Thu, 19 Mar 2020 03:39:32 +0000 (20:39 -0700)
commite8bfa90eaac3095db181ea580a9f74063e93393b
treedadfcb16d936bd481a8e7785a680e09f3a8d9205
parent003bc2754743d0fd5d85d6dcbfd6279843672dd4
bgpd: Strip Route Targets during VRF-to-VRF route leak

During VRF-to-VRF route leaking, strip any extraneous route targets. This
ensures that source-VRF-specific route targets or route targets that are
internally assigned for the VRF-to-VRF route leaking don't get attached
to the route in the target VRF.

Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
Reviewed-by: Don Slice <dslice@cumulusnetworks.com>
bgpd/bgp_ecommunity.h
bgpd/bgp_mplsvpn.c