diff options
| author | Anuradha Karuppiah <anuradhak@nvidia.com> | 2021-02-17 18:36:56 -0800 | 
|---|---|---|
| committer | Anuradha Karuppiah <anuradhak@nvidia.com> | 2021-02-19 08:11:15 -0800 | 
| commit | e4c3ece6e0bca4ee457a19211e5f51316dea7525 (patch) | |
| tree | 2ce162f66d733e03025e4e3c8bb8552b97b8e0c5 /zebra/zebra_evpn_mac.h | |
| parent | bd2ac9a794cd124594fc92d247ba8851a23de1b4 (diff) | |
zebra: fix problem with SVI MAC not being sent to BGP
For MH the SVI MAC is advertised to prevent flooding of ARP replies.
But because of a bug the SVI MAC was being added to the zebra database
but not sent to bgpd for advertising.
Ticket: CM-33329
Signed-off-by: Anuradha Karuppiah <anuradhak@nvidia.com>
Diffstat (limited to 'zebra/zebra_evpn_mac.h')
| -rw-r--r-- | zebra/zebra_evpn_mac.h | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/zebra/zebra_evpn_mac.h b/zebra/zebra_evpn_mac.h index fd6257faf0..c021765843 100644 --- a/zebra/zebra_evpn_mac.h +++ b/zebra/zebra_evpn_mac.h @@ -264,7 +264,8 @@ int zebra_evpn_add_update_local_mac(struct zebra_vrf *zvrf, zebra_evpn_t *zevpn,  int zebra_evpn_del_local_mac(zebra_evpn_t *zevpn, zebra_mac_t *mac);  int zebra_evpn_mac_gw_macip_add(struct interface *ifp, zebra_evpn_t *zevpn,  				struct ipaddr *ip, zebra_mac_t **macp, -				struct ethaddr *macaddr, vlanid_t vlan_id); +				struct ethaddr *macaddr, vlanid_t vlan_id, +				bool def_gw);  void zebra_evpn_mac_svi_add(struct interface *ifp, zebra_evpn_t *zevpn);  void zebra_evpn_mac_svi_del(struct interface *ifp, zebra_evpn_t *zevpn);  | 
