summaryrefslogtreecommitdiffstats
path: root/zebra/zebra_vxlan.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.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.h')
-rw-r--r--zebra/zebra_vxlan.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/zebra/zebra_vxlan.h b/zebra/zebra_vxlan.h
index c25e7357e..2cf21ff90 100644
--- a/zebra/zebra_vxlan.h
+++ b/zebra/zebra_vxlan.h
@@ -68,6 +68,7 @@ extern void zebra_vxlan_remote_vtep_add(ZAPI_HANDLER_ARGS);
extern void zebra_vxlan_remote_vtep_del(ZAPI_HANDLER_ARGS);
extern void zebra_vxlan_flood_control(ZAPI_HANDLER_ARGS);
extern void zebra_vxlan_advertise_subnet(ZAPI_HANDLER_ARGS);
+extern void zebra_vxlan_advertise_svi_macip(ZAPI_HANDLER_ARGS);
extern void zebra_vxlan_advertise_gw_macip(ZAPI_HANDLER_ARGS);
extern void zebra_vxlan_advertise_all_vni(ZAPI_HANDLER_ARGS);
extern void zebra_vxlan_dup_addr_detection(ZAPI_HANDLER_ARGS);