diff --git a/orchagent/aclorch.cpp b/orchagent/aclorch.cpp index e3b279a482..898edc432c 100644 --- a/orchagent/aclorch.cpp +++ b/orchagent/aclorch.cpp @@ -449,6 +449,11 @@ bool AclRule::validateAddMatch(string attr_name, string attr_value) return setMatch(aclMatchLookup[attr_name], matchData); } +bool AclRule::validateAddAction(string attr_name, string attr_value) +{ + return false; +} + bool AclRule::processIpType(string type, sai_uint32_t &ip_type) { SWSS_LOG_ENTER(); diff --git a/orchagent/aclorch.h b/orchagent/aclorch.h index 9b1df18570..76ef87a8ab 100644 --- a/orchagent/aclorch.h +++ b/orchagent/aclorch.h @@ -140,7 +140,7 @@ class AclRule AclRule(AclOrch *pAclOrch, string rule, string table, acl_table_type_t type, bool createCounter = true); virtual bool validateAddPriority(string attr_name, string attr_value); virtual bool validateAddMatch(string attr_name, string attr_value); - virtual bool validateAddAction(string attr_name, string attr_value) = 0; + virtual bool validateAddAction(string attr_name, string attr_value); virtual bool validate() = 0; bool processIpType(string type, sai_uint32_t &ip_type); inline static void setRulePriorities(sai_uint32_t min, sai_uint32_t max)