Skip to content

Commit cd28e05

Browse files
committed
Add SAI_ACL_TABLE_ATTR_FIELD_MIRROR_COPY
Signed-off-by: Mobin Mohan <mobinmohan@google.com>
1 parent 9ca8312 commit cd28e05

1 file changed

Lines changed: 20 additions & 2 deletions

File tree

inc/saiacl.h

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1647,10 +1647,19 @@ typedef enum _sai_acl_table_attr_t
16471647
*/
16481648
SAI_ACL_TABLE_ATTR_FIELD_CSIG_D_BIT = SAI_ACL_TABLE_ATTR_FIELD_START + 0x166,
16491649

1650+
/**
1651+
* @brief Mirror copy
1652+
*
1653+
* @type bool
1654+
* @flags CREATE_ONLY
1655+
* @default false
1656+
*/
1657+
SAI_ACL_TABLE_ATTR_FIELD_MIRROR_COPY = SAI_ACL_TABLE_ATTR_FIELD_START + 0x167,
1658+
16501659
/**
16511660
* @brief End of ACL Table Match Field
16521661
*/
1653-
SAI_ACL_TABLE_ATTR_FIELD_END = SAI_ACL_TABLE_ATTR_FIELD_CSIG_D_BIT,
1662+
SAI_ACL_TABLE_ATTR_FIELD_END = SAI_ACL_TABLE_ATTR_FIELD_MIRROR_COPY,
16541663

16551664
/**
16561665
* @brief ACL table entries associated with this table.
@@ -2825,10 +2834,19 @@ typedef enum _sai_acl_entry_attr_t
28252834
*/
28262835
SAI_ACL_ENTRY_ATTR_FIELD_CSIG_D_BIT = SAI_ACL_ENTRY_ATTR_FIELD_START + 0x166,
28272836

2837+
/**
2838+
* @brief Mirror copy
2839+
*
2840+
* @type sai_acl_field_data_t bool
2841+
* @flags CREATE_AND_SET
2842+
* @default disabled
2843+
*/
2844+
SAI_ACL_ENTRY_ATTR_FIELD_MIRROR_COPY = SAI_ACL_ENTRY_ATTR_FIELD_START + 0x167,
2845+
28282846
/**
28292847
* @brief End of Rule Match Fields
28302848
*/
2831-
SAI_ACL_ENTRY_ATTR_FIELD_END = SAI_ACL_ENTRY_ATTR_FIELD_CSIG_D_BIT,
2849+
SAI_ACL_ENTRY_ATTR_FIELD_END = SAI_ACL_ENTRY_ATTR_FIELD_MIRROR_COPY,
28322850

28332851
/*
28342852
* Actions [sai_acl_action_data_t]

0 commit comments

Comments
 (0)