]> git.proxmox.com Git - mirror_frr.git/commit
bgpd/zebra/lib: Add Default Gateway extended community
authorMitesh Kanjariya <mitesh@marvel-07.cumulusnetworks.com>
Mon, 13 Nov 2017 11:19:52 +0000 (03:19 -0800)
committermitesh <mitesh@cumulusnetworks.com>
Tue, 23 Jan 2018 23:58:53 +0000 (15:58 -0800)
commitead40654de7260c0b66061a41da1aac0c4febef7
treebc3b3dc51547fbd8b9081def24a85b8b87e517d0
parentd6fed381094ba34c04166b08cd16af01f6c263ea
bgpd/zebra/lib: Add Default Gateway extended community

1. Added default gw extended community
2. code modification to handle sticky-mac/default-gw-mac as they go together
3. show command support for newly added extended community
4. State in zebra to reflect if a mac/neigh is default gateway
5. show command enhancement to refelect the same in zebra commands

Ticket: CM-17428
Review: CCR-6580
Testing: Manual

Signed-off-by: Mitesh Kanjariya <mitesh@cumulusnetworks.com>
bgpd/bgp_attr.c
bgpd/bgp_attr.h
bgpd/bgp_attr_evpn.c
bgpd/bgp_attr_evpn.h
bgpd/bgp_ecommunity.c
bgpd/bgp_evpn.c
bgpd/bgp_evpn_private.h
lib/zclient.h
zebra/zebra_vxlan.c
zebra/zebra_vxlan_private.h