diff --git a/rules/swss-common.dep b/rules/swss-common.dep index b4e95a9917d6..df025d1f3ce8 100644 --- a/rules/swss-common.dep +++ b/rules/swss-common.dep @@ -1,7 +1,7 @@ SPATH := $($(LIBSWSSCOMMON)_SRC_PATH) DEP_FILES := $(SONIC_COMMON_FILES_LIST) rules/swss-common.mk rules/swss-common.dep -DEP_FILES += $(SONIC_COMMON_BASE_FILES_LIST) +DEP_FILES += $(SONIC_COMMON_BASE_FILES_LIST) src/sonic-swss-common.patch/series SMDEP_FILES := $(addprefix $(SPATH)/,$(shell cd $(SPATH) && git ls-files)) $(LIBSWSSCOMMON)_CACHE_MODE := GIT_CONTENT_SHA diff --git a/src/sonic-swss-common.patch/25d9ad8515434cc42d5bb700f1236251756a64e9.patch b/src/sonic-swss-common.patch/25d9ad8515434cc42d5bb700f1236251756a64e9.patch new file mode 100644 index 000000000000..d4b292e3f7e9 --- /dev/null +++ b/src/sonic-swss-common.patch/25d9ad8515434cc42d5bb700f1236251756a64e9.patch @@ -0,0 +1,38 @@ +From 25d9ad8515434cc42d5bb700f1236251756a64e9 Mon Sep 17 00:00:00 2001 +From: Stepan Blyshchak +Date: Mon, 18 Oct 2021 15:31:20 +0300 +Subject: [PATCH] [schema] add ACL_TABLE_TYPE table + +Signed-off-by: Stepan Blyshchak +--- + common/schema.h | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/common/schema.h b/common/schema.h +index 819dad0a..e606fa0f 100644 +--- a/common/schema.h ++++ b/common/schema.h +@@ -56,6 +56,7 @@ namespace swss { + #define APP_NEIGH_SUPPRESS_VLAN_TABLE_NAME "SUPPRESS_VLAN_NEIGH_TABLE" + #define APP_PASS_THROUGH_ROUTE_TABLE_NAME "PASS_THROUGH_ROUTE_TABLE" + #define APP_ACL_TABLE_TABLE_NAME "ACL_TABLE_TABLE" ++#define APP_ACL_TABLE_TYPE_TABLE_NAME "ACL_TABLE_TYPE_TABLE" + #define APP_ACL_RULE_TABLE_NAME "ACL_RULE_TABLE" + #define APP_SFLOW_TABLE_NAME "SFLOW_TABLE" + #define APP_SFLOW_SESSION_TABLE_NAME "SFLOW_SESSION_TABLE" +@@ -233,6 +234,7 @@ namespace swss { + + #define CFG_MIRROR_SESSION_TABLE_NAME "MIRROR_SESSION" + #define CFG_ACL_TABLE_TABLE_NAME "ACL_TABLE" ++#define CFG_ACL_TABLE_TYPE_TABLE_NAME "ACL_TABLE_TYPE" + #define CFG_ACL_RULE_TABLE_NAME "ACL_RULE" + #define CFG_PFC_WD_TABLE_NAME "PFC_WD" + #define CFG_FLEX_COUNTER_TABLE_NAME "FLEX_COUNTER_TABLE" +@@ -336,6 +338,7 @@ namespace swss { + /***** STATE DATABASE *****/ + + #define STATE_SWITCH_CAPABILITY_TABLE_NAME "SWITCH_CAPABILITY_TABLE" ++#define STATE_ACL_STAGE_CAPABILITY_TABLE_NAME "ACL_STAGE_CAPABILITY_TABLE" + #define STATE_PORT_TABLE_NAME "PORT_TABLE" + #define STATE_LAG_TABLE_NAME "LAG_TABLE" + #define STATE_VLAN_TABLE_NAME "VLAN_TABLE" diff --git a/src/sonic-swss-common.patch/series b/src/sonic-swss-common.patch/series new file mode 100644 index 000000000000..47c540b943f5 --- /dev/null +++ b/src/sonic-swss-common.patch/series @@ -0,0 +1 @@ +25d9ad8515434cc42d5bb700f1236251756a64e9.patch