summaryrefslogtreecommitdiffstats
path: root/zebra/zebra_vxlan_private.h
diff options
context:
space:
mode:
authorChirag Shah <chirag@cumulusnetworks.com>2019-02-05 17:38:35 +0100
committerChirag Shah <chirag@cumulusnetworks.com>2019-02-07 04:57:53 +0100
commit278e26de8e30142fcb48bd8bbf5f94a4f32f3557 (patch)
tree5fbd4566299ba8e48e4559d8b87b1c11c226c6ac /zebra/zebra_vxlan_private.h
parentbgpd: advertise svi ip as macip config cmd (diff)
downloadfrr-278e26de8e30142fcb48bd8bbf5f94a4f32f3557.tar.xz
frr-278e26de8e30142fcb48bd8bbf5f94a4f32f3557.zip
zebra: advertise svi ip as macip route changes
In Asymmetric and symetric routing scenario in EVPN where each VTEP pair having different set of addresses for the SVIs. This knob allows reachability (ping connectivity) of SVI IPs and resolve ARP resoultion VTEPs across racks. This knob should not be used when same SVI IPs configured on VTEPs across racks or when advertise default gateway is configured. Ticket:CM-23782 Testing Done: Bring up EVPN symmetric routing topology with different SVI IPs on different VTEPs. Enable advertise svi ip at each VTEP, remote VTEPs installs arp entry for SVI IPs via EVPN type-2 route exchange. Signed-off-by: Chirag Shah <chirag@cumulusnetworks.com>
Diffstat (limited to 'zebra/zebra_vxlan_private.h')
-rw-r--r--zebra/zebra_vxlan_private.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/zebra/zebra_vxlan_private.h b/zebra/zebra_vxlan_private.h
index cae0d62bb..c36d15635 100644
--- a/zebra/zebra_vxlan_private.h
+++ b/zebra/zebra_vxlan_private.h
@@ -70,6 +70,9 @@ struct zebra_vni_t_ {
/* Flag for advertising gw macip */
uint8_t advertise_gw_macip;
+ /* Flag for advertising svi macip */
+ uint8_t advertise_svi_macip;
+
/* Flag for advertising gw macip */
uint8_t advertise_subnet;