]> git.proxmox.com Git - mirror_frr.git/commit
*: change struct evpn_addr to include a union of all evpn route types
authormitesh <mitesh@cumulusnetworks.com>
Fri, 13 Apr 2018 22:37:30 +0000 (15:37 -0700)
committermitesh <mitesh@cumulusnetworks.com>
Thu, 3 May 2018 00:49:17 +0000 (17:49 -0700)
commit3714a3853c8c2b147e42cdd32b55958b4951917a
tree43b669aa91d7e6d4f9fe8d052517c1363820a8c7
parentd90b2b73cb174e781b796d2f9c7a9075e4327a59
*: change struct evpn_addr to include a union of all evpn route types

EVPN prefix depends on the EVPN route type.
Currently, in FRR we have a prefix_evpn/evpn_addr which relates to a evpn prefix.
We need to convert this to encompass an union of various EVPN route-types.

This diff handles the necessary code changes to adopt the new struct evpn_addr.

Signed-off-by: Mitesh Kanjariya <mitesh@cumulusnetworks.com>
bgpd/bgp_attr_evpn.c
bgpd/bgp_evpn.c
bgpd/bgp_evpn_private.h
bgpd/bgp_route.c
bgpd/bgp_routemap.c
lib/prefix.c
lib/prefix.h