diff options
| author | Philippe Guibert <philippe.guibert@6wind.com> | 2023-09-28 17:05:43 +0200 |
|---|---|---|
| committer | Philippe Guibert <philippe.guibert@6wind.com> | 2023-11-21 18:10:38 +0100 |
| commit | e746985295ebe6b116300925677f661dd0db71cc (patch) | |
| tree | 24850c0f63917c9e0e3e19118dad86515b92f3d1 /lib/routemap_cli.c | |
| parent | 7243e9daa42d27e6426e9d9ca5ae86ba8a0cc5f6 (diff) | |
bgpd: fix export prefixes when rt extcomm set by route-map
When exporting BGP prefixes, it is necessary to configure
the route target extended communities with the following
command:
> rt vpn export <RouteTarget>
But the customer may need to configure the route-target to
apply to bgp updates, solely based on a route-map criterium.
by using the below route-map configured like that:
> route-map vpn export <routemapname>
Fix this by allowing to export bgp updates based on the
presence of route-targets on either route-map or vpn
configured rt. the exportation process is stopped
if no route target is available in the ecommunity list.
Fixes: ddb5b4880ba8 ("bgpd: vpn-vrf route leaking")
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Diffstat (limited to 'lib/routemap_cli.c')
0 files changed, 0 insertions, 0 deletions
