From 93c6e0e8342b7c09117a75f4e836c69b904b90c2 Mon Sep 17 00:00:00 2001 From: Rajesh Sankaran Date: Tue, 7 Apr 2020 23:08:03 -0700 Subject: [PATCH] The following tables are being added for the EVPN Feature. This is in accordance with the HLD as part of the following PR. https://github.com/Azure/SONiC/pull/437 CONFIG DB 1. EVPN_NVO Table. APP DB 1. EVPN_REMOTE_VNI Table. 2. VXLAN_FDB Table. STATE DB 1. VXLAN_TUNNEL Table. --- common/schema.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/schema.h b/common/schema.h index fde31c72e..87a57bc94 100644 --- a/common/schema.h +++ b/common/schema.h @@ -38,6 +38,7 @@ namespace swss { #define APP_VXLAN_VRF_TABLE_NAME "VXLAN_VRF_TABLE" #define APP_VXLAN_TUNNEL_MAP_TABLE_NAME "VXLAN_TUNNEL_MAP_TABLE" #define APP_VXLAN_TUNNEL_TABLE_NAME "VXLAN_TUNNEL_TABLE" +#define APP_VXLAN_FDB_TABLE_NAME "VXLAN_FDB_TABLE" #define APP_PASS_THROUGH_ROUTE_TABLE_NAME "PASS_THROUGH_ROUTE_TABLE" #define APP_ACL_TABLE_TABLE_NAME "ACL_TABLE_TABLE" #define APP_ACL_RULE_TABLE_NAME "ACL_RULE_TABLE" @@ -210,6 +211,7 @@ namespace swss { #define CFG_VXLAN_TUNNEL_TABLE_NAME "VXLAN_TUNNEL" #define CFG_VXLAN_TUNNEL_MAP_TABLE_NAME "VXLAN_TUNNEL_MAP" +#define CFG_VXLAN_EVPN_NVO_TABLE_NAME "EVPN_NVO" #define CFG_VNET_TABLE_NAME "VNET" #define CFG_NEIGH_TABLE_NAME "NEIGH" @@ -251,6 +253,7 @@ namespace swss { #define STATE_NEIGH_RESTORE_TABLE_NAME "NEIGH_RESTORE_TABLE" #define STATE_MIRROR_SESSION_TABLE_NAME "MIRROR_SESSION_TABLE" #define STATE_VXLAN_TABLE_NAME "VXLAN_TABLE" +#define STATE_VXLAN_TUNNEL_TABLE_NAME "VXLAN_TUNNEL_TABLE" #define STATE_BGP_TABLE_NAME "BGP_STATE_TABLE" #define STATE_DEBUG_COUNTER_CAPABILITIES_NAME "DEBUG_COUNTER_CAPABILITIES" #define STATE_NAT_RESTORE_TABLE_NAME "NAT_RESTORE_TABLE"