@@ -1579,10 +1579,19 @@ typedef enum _sai_acl_table_attr_t
1579
1579
*/
1580
1580
SAI_ACL_TABLE_ATTR_FIELD_DST_PREFIX_META = SAI_ACL_TABLE_ATTR_FIELD_START + 0x161 ,
1581
1581
1582
+ /**
1583
+ * @brief Nexthop DST User metadata
1584
+ *
1585
+ * @type bool
1586
+ * @flags CREATE_ONLY
1587
+ * @default false
1588
+ */
1589
+ SAI_ACL_TABLE_ATTR_FIELD_NEXT_HOP_USER_META = SAI_ACL_TABLE_ATTR_FIELD_START + 0x162 ,
1590
+
1582
1591
/**
1583
1592
* @brief End of ACL Table Match Field
1584
1593
*/
1585
- SAI_ACL_TABLE_ATTR_FIELD_END = SAI_ACL_TABLE_ATTR_FIELD_DST_PREFIX_META ,
1594
+ SAI_ACL_TABLE_ATTR_FIELD_END = SAI_ACL_TABLE_ATTR_FIELD_NEXT_HOP_USER_META ,
1586
1595
1587
1596
/**
1588
1597
* @brief ACL table entries associated with this table.
@@ -2707,10 +2716,22 @@ typedef enum _sai_acl_entry_attr_t
2707
2716
*/
2708
2717
SAI_ACL_ENTRY_ATTR_FIELD_DST_PREFIX_META = SAI_ACL_ENTRY_ATTR_FIELD_START + 0x161 ,
2709
2718
2719
+ /**
2720
+ * @brief Match user meta data in Next Hop Table
2721
+ *
2722
+ * Value must be in the range defined in
2723
+ * #SAI_SWITCH_ATTR_NEXT_HOP_USER_META_DATA_RANGE
2724
+ *
2725
+ * @type sai_acl_field_data_t sai_uint32_t
2726
+ * @flags CREATE_AND_SET
2727
+ * @default disabled
2728
+ */
2729
+ SAI_ACL_ENTRY_ATTR_FIELD_NEXT_HOP_USER_META = SAI_ACL_ENTRY_ATTR_FIELD_START + 0x162 ,
2730
+
2710
2731
/**
2711
2732
* @brief End of Rule Match Fields
2712
2733
*/
2713
- SAI_ACL_ENTRY_ATTR_FIELD_END = SAI_ACL_ENTRY_ATTR_FIELD_DST_PREFIX_META ,
2734
+ SAI_ACL_ENTRY_ATTR_FIELD_END = SAI_ACL_ENTRY_ATTR_FIELD_NEXT_HOP_USER_META ,
2714
2735
2715
2736
/*
2716
2737
* Actions [sai_acl_action_data_t]
0 commit comments