Skip to content

Commit 290c475

Browse files
authored
[DASH] 1/ Add ENI mode VM/FNIC, counter ENI_TRUSTED_VNI_ENTRY_MISS_DROP_PACKETS (#2158)
2/ Add eni_trusted_vni entry 3/ Add global_trusted_vni entry
1 parent d158311 commit 290c475

File tree

6 files changed

+416
-0
lines changed

6 files changed

+416
-0
lines changed

experimental/saiexperimentaldashdirectionlookup.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ typedef enum _sai_direction_lookup_entry_action_t
4242
{
4343
SAI_DIRECTION_LOOKUP_ENTRY_ACTION_SET_OUTBOUND_DIRECTION,
4444

45+
SAI_DIRECTION_LOOKUP_ENTRY_ACTION_SET_INBOUND_DIRECTION,
46+
4547
} sai_direction_lookup_entry_action_t;
4648

4749
/**
@@ -88,6 +90,7 @@ typedef enum _sai_direction_lookup_entry_attr_t
8890
* @type sai_dash_eni_mac_override_type_t
8991
* @flags CREATE_AND_SET
9092
* @default SAI_DASH_ENI_MAC_OVERRIDE_TYPE_NONE
93+
* @validonly SAI_DIRECTION_LOOKUP_ENTRY_ATTR_ACTION == SAI_DIRECTION_LOOKUP_ENTRY_ACTION_SET_OUTBOUND_DIRECTION or SAI_DIRECTION_LOOKUP_ENTRY_ATTR_ACTION == SAI_DIRECTION_LOOKUP_ENTRY_ACTION_SET_INBOUND_DIRECTION
9194
*/
9295
SAI_DIRECTION_LOOKUP_ENTRY_ATTR_DASH_ENI_MAC_OVERRIDE_TYPE,
9396

experimental/saiexperimentaldasheni.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,15 @@ typedef enum _sai_eni_attr_t
556556
*/
557557
SAI_ENI_ATTR_FLOW_TABLE_ID,
558558

559+
/**
560+
* @brief Action parameter DASH ENI mode
561+
*
562+
* @type sai_dash_eni_mode_t
563+
* @flags CREATE_ONLY
564+
* @default SAI_DASH_ENI_MODE_VM
565+
*/
566+
SAI_ENI_ATTR_DASH_ENI_MODE,
567+
559568
/**
560569
* @brief End of attributes
561570
*/
@@ -814,6 +823,9 @@ typedef enum _sai_eni_stat_t
814823
/** DASH ENI OUTBOUND_PORT_MAP_PORT_RANGE_ENTRY_MISS_DROP_PACKETS stat count */
815824
SAI_ENI_STAT_OUTBOUND_PORT_MAP_PORT_RANGE_ENTRY_MISS_DROP_PACKETS,
816825

826+
/** DASH ENI ENI_TRUSTED_VNI_ENTRY_MISS_DROP_PACKETS stat count */
827+
SAI_ENI_STAT_ENI_TRUSTED_VNI_ENTRY_MISS_DROP_PACKETS,
828+
817829
} sai_eni_stat_t;
818830

819831
/**

0 commit comments

Comments
 (0)