]> git.proxmox.com Git - mirror_frr.git/commit
bgpd: abstract ecom into struct for l3 route targets
authorStephen Worley <sworley@nvidia.com>
Wed, 17 Feb 2021 21:11:49 +0000 (16:11 -0500)
committerStephen Worley <sworley@nvidia.com>
Tue, 23 Aug 2022 16:41:25 +0000 (12:41 -0400)
commitca337b4641da5064a865d1a902ede158f50773f5
tree748cc0fe929364f4b20a37ff793c496e1e3375ac
parent7022da35c2a9c047296ab8189efdfff95dd3ddb2
bgpd: abstract ecom into struct for l3 route targets

Abstract the ecommunity into a container struct for L3
route targets so that we can add some additional info
via flags to go along with RT configs without modifying
the used elsewhere ecommunity struct. This functions as a
wrapper everywhere its used including the import/export lists.
The flags will be used in later commits to change behavior
when importing/exporting routes.

Signed-off-by: Stephen Worley <sworley@nvidia.com>
bgpd/bgp_evpn.c
bgpd/bgp_evpn_private.h
bgpd/bgp_evpn_vty.c