From f87ade1cfd3ce63989a9137eec8a112c0564660a Mon Sep 17 00:00:00 2001 From: Sudharsan Dhamal Gopalarathnam Date: Thu, 8 Jul 2021 00:02:16 +0000 Subject: [PATCH 1/4] Changes for Tunnel counters --- common/schema.h | 1 + 1 file changed, 1 insertion(+) diff --git a/common/schema.h b/common/schema.h index 70267a224..9e5272426 100644 --- a/common/schema.h +++ b/common/schema.h @@ -172,6 +172,7 @@ namespace swss { #define RIF_COUNTER_ID_LIST "RIF_COUNTER_ID_LIST" #define SWITCH_DEBUG_COUNTER_ID_LIST "SWITCH_DEBUG_COUNTER_ID_LIST" #define MACSEC_SA_ATTR_ID_LIST "MACSEC_SA_ATTR_ID_LIST" +#define TUNNEL_ATTR_ID_LIST "TUNNEL_ATTR_ID_LIST" #define PLUGIN_TABLE "PLUGIN_TABLE" #define LUA_PLUGIN_TYPE "LUA_PLUGIN_TYPE" #define SAI_OBJECT_TYPE "SAI_OBJECT_TYPE" From 55bb8420bdd7bd785c6cc59329ba9add12cebcf6 Mon Sep 17 00:00:00 2001 From: Sudharsan Dhamal Gopalarathnam Date: Mon, 12 Jul 2021 22:19:32 +0000 Subject: [PATCH 2/4] Added counter db tunnel tables --- common/schema.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/schema.h b/common/schema.h index 9e5272426..e6a140a20 100644 --- a/common/schema.h +++ b/common/schema.h @@ -135,6 +135,8 @@ namespace swss { #define COUNTERS_MACSEC_NAME_MAP "COUNTERS_MACSEC_NAME_MAP" #define COUNTERS_DEBUG_NAME_PORT_STAT_MAP "COUNTERS_DEBUG_NAME_PORT_STAT_MAP" #define COUNTERS_DEBUG_NAME_SWITCH_STAT_MAP "COUNTERS_DEBUG_NAME_SWITCH_STAT_MAP" +#define COUNTERS_TUNNEL_TYPE_MAP "COUNTERS_TUNNEL_TYPE_MAP" +#define COUNTERS_TUNNEL_NAME_MAP "COUNTERS_TUNNEL_NAME_MAP" #define COUNTERS_NAT_TABLE "COUNTERS_NAT" #define COUNTERS_NAPT_TABLE "COUNTERS_NAPT" From fc6607b3acd9c8c1d2015b2a2ca0f4f25367fcad Mon Sep 17 00:00:00 2001 From: Sudharsan Dhamal Gopalarathnam Date: Sat, 17 Jul 2021 05:24:50 +0000 Subject: [PATCH 3/4] Added plugin field for tunnel --- common/schema.h | 1 + 1 file changed, 1 insertion(+) diff --git a/common/schema.h b/common/schema.h index e6a140a20..cf969c668 100644 --- a/common/schema.h +++ b/common/schema.h @@ -188,6 +188,7 @@ namespace swss { #define RIF_PLUGIN_FIELD "RIF_PLUGIN_LIST" #define PG_PLUGIN_FIELD "PG_PLUGIN_LIST" #define BUFFER_POOL_PLUGIN_FIELD "BUFFER_POOL_PLUGIN_LIST" +#define TUNNEL_PLUGIN_FIELD "TUNNEL_PLUGIN_LIST" #define FLEX_COUNTER_STATUS_FIELD "FLEX_COUNTER_STATUS" #define FLEX_COUNTER_GROUP_TABLE "FLEX_COUNTER_GROUP_TABLE" From cd741f9a114a8266838a33fc015c2e36081c2188 Mon Sep 17 00:00:00 2001 From: Sudharsan Dhamal Gopalarathnam Date: Sat, 17 Jul 2021 23:37:30 +0000 Subject: [PATCH 4/4] Fixing build issues --- common/schema.h | 1 + 1 file changed, 1 insertion(+) diff --git a/common/schema.h b/common/schema.h index cf969c668..a90de5347 100644 --- a/common/schema.h +++ b/common/schema.h @@ -172,6 +172,7 @@ namespace swss { #define PG_COUNTER_ID_LIST "PG_COUNTER_ID_LIST" #define PG_ATTR_ID_LIST "PG_ATTR_ID_LIST" #define RIF_COUNTER_ID_LIST "RIF_COUNTER_ID_LIST" +#define TUNNEL_COUNTER_ID_LIST "TUNNEL_COUNTER_ID_LIST" #define SWITCH_DEBUG_COUNTER_ID_LIST "SWITCH_DEBUG_COUNTER_ID_LIST" #define MACSEC_SA_ATTR_ID_LIST "MACSEC_SA_ATTR_ID_LIST" #define TUNNEL_ATTR_ID_LIST "TUNNEL_ATTR_ID_LIST"