From 6c9ee5ff2f30c76144932bcabfb75a46b3101620 Mon Sep 17 00:00:00 2001 From: Ravindranath C K Date: Tue, 22 Dec 2020 05:17:29 +0530 Subject: [PATCH] Support ACL Table type Mirrorv6 for Innovium (#1528) Enable v6 ACL rule based Mirroring for Innovium Platform --- orchagent/aclorch.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/orchagent/aclorch.cpp b/orchagent/aclorch.cpp index e48feaf7a5ad..6ea8f44e33ae 100644 --- a/orchagent/aclorch.cpp +++ b/orchagent/aclorch.cpp @@ -127,7 +127,7 @@ static const acl_capabilities_t defaultAclActionsSupported = } }, { - ACL_STAGE_EGRESS, + ACL_STAGE_EGRESS, { SAI_ACL_ACTION_TYPE_PACKET_ACTION } @@ -2114,6 +2114,7 @@ void AclOrch::init(vector& connectors, PortsOrch *portOrch, Mirr if (platform == BRCM_PLATFORM_SUBSTRING || platform == MLNX_PLATFORM_SUBSTRING || platform == BFN_PLATFORM_SUBSTRING || + platform == INVM_PLATFORM_SUBSTRING || platform == NPS_PLATFORM_SUBSTRING) { m_mirrorTableCapabilities = @@ -2140,7 +2141,8 @@ void AclOrch::init(vector& connectors, PortsOrch *portOrch, Mirr // In Broadcom platform, V4 and V6 rules are stored in the same table if (platform == BRCM_PLATFORM_SUBSTRING || platform == NPS_PLATFORM_SUBSTRING || - platform == BFN_PLATFORM_SUBSTRING) { + platform == BFN_PLATFORM_SUBSTRING || + platform == INVM_PLATFORM_SUBSTRING) { m_isCombinedMirrorV6Table = true; }