From 021108dfd52cb6cc2620a64b8e28ee0e47eab6cb Mon Sep 17 00:00:00 2001 From: Praveen-Brcm <51765988+Praveen-Brcm@users.noreply.github.com> Date: Sat, 2 Jan 2021 21:02:23 -0800 Subject: [PATCH] MCLAG Enhancements per HLD https://github.com/Azure/SONiC/pull/596 (#405) * MCLAG Enhancements per HLD https://github.com/Azure/SONiC/pull/596 Common Schema updated for MCLAG enhancement --- common/schema.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/common/schema.h b/common/schema.h index f5084b80..227e4623 100644 --- a/common/schema.h +++ b/common/schema.h @@ -73,6 +73,8 @@ namespace swss { #define APP_STP_PORT_STATE_TABLE_NAME "STP_PORT_STATE_TABLE" #define APP_STP_FASTAGEING_FLUSH_TABLE_NAME "STP_FASTAGEING_FLUSH_TABLE" #define APP_STP_BPDU_GUARD_TABLE_NAME "STP_BPDU_GUARD_TABLE" +#define APP_MCLAG_FDB_TABLE_NAME "MCLAG_FDB_TABLE" +#define APP_ISOLATION_GROUP_TABLE_NAME "ISOLATION_GROUP_TABLE" /***** ASIC DATABASE *****/ #define ASIC_TEMPERATURE_INFO_TABLE_NAME "ASIC_TEMPERATURE_INFO" @@ -282,6 +284,10 @@ namespace swss { #define CFG_STP_VLAN_PORT_TABLE_NAME "STP_VLAN_PORT" #define CFG_STP_PORT_TABLE_NAME "STP_PORT" +#define CFG_MCLAG_TABLE_NAME "MCLAG_DOMAIN" +#define CFG_MCLAG_INTF_TABLE_NAME "MCLAG_INTERFACE" +#define CFG_MCLAG_UNIQUE_IP_TABLE_NAME "MCLAG_UNIQUE_IP" + #define CFG_PORT_STORM_CONTROL_TABLE_NAME "PORT_STORM_CONTROL" #define CFG_RATES_TABLE_NAME "RATES" @@ -333,6 +339,10 @@ namespace swss { #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" +#define STATE_MCLAG_TABLE_NAME "MCLAG_TABLE" +#define STATE_MCLAG_LOCAL_INTF_TABLE_NAME "MCLAG_LOCAL_INTF_TABLE" +#define STATE_MCLAG_REMOTE_INTF_TABLE_NAME "MCLAG_REMOTE_INTF_TABLE" +#define STATE_MCLAG_REMOTE_FDB_TABLE_NAME "MCLAG_REMOTE_FDB_TABLE" #define STATE_STP_TABLE_NAME "STP_TABLE"