Skip to content

Commit 2d62485

Browse files
committed
1/ Add attrs service rewrite in ca_to_pa
2/ Add ENI drop counters: port map miss, port map port range entry miss Signed-off-by: Junhua Zhai <junhua.zhai@outlook.com>
1 parent 19c2cc3 commit 2d62485

2 files changed

Lines changed: 46 additions & 0 deletions

File tree

experimental/saiexperimentaldasheni.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -808,6 +808,12 @@ typedef enum _sai_eni_stat_t
808808
/** DASH ENI OUTBOUND_ROUTING_GROUP_DISABLED_DROP_PACKETS stat count */
809809
SAI_ENI_STAT_OUTBOUND_ROUTING_GROUP_DISABLED_DROP_PACKETS,
810810

811+
/** DASH ENI OUTBOUND_PORT_MAP_MISS_DROP_PACKETS stat count */
812+
SAI_ENI_STAT_OUTBOUND_PORT_MAP_MISS_DROP_PACKETS,
813+
814+
/** DASH ENI OUTBOUND_PORT_MAP_PORT_RANGE_ENTRY_MISS_DROP_PACKETS stat count */
815+
SAI_ENI_STAT_OUTBOUND_PORT_MAP_PORT_RANGE_ENTRY_MISS_DROP_PACKETS,
816+
811817
} sai_eni_stat_t;
812818

813819
/**

experimental/saiexperimentaldashoutboundcatopa.h

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,46 @@ typedef enum _sai_outbound_ca_to_pa_entry_attr_t
255255
*/
256256
SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_OUTBOUND_PORT_MAP_ID,
257257

258+
/**
259+
* @brief Action parameter service rewrite sip
260+
*
261+
* @type sai_ip_address_t
262+
* @flags CREATE_AND_SET
263+
* @default 0.0.0.0
264+
* @validonly SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_ACTION == SAI_OUTBOUND_CA_TO_PA_ENTRY_ACTION_SET_PRIVATE_LINK_MAPPING
265+
*/
266+
SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_SERVICE_REWRITE_SIP,
267+
268+
/**
269+
* @brief Action parameter service rewrite sip mask
270+
*
271+
* @type sai_ip_address_t
272+
* @flags CREATE_AND_SET
273+
* @default 0.0.0.0
274+
* @validonly SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_ACTION == SAI_OUTBOUND_CA_TO_PA_ENTRY_ACTION_SET_PRIVATE_LINK_MAPPING
275+
*/
276+
SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_SERVICE_REWRITE_SIP_MASK,
277+
278+
/**
279+
* @brief Action parameter service rewrite dip
280+
*
281+
* @type sai_ip_address_t
282+
* @flags CREATE_AND_SET
283+
* @default 0.0.0.0
284+
* @validonly SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_ACTION == SAI_OUTBOUND_CA_TO_PA_ENTRY_ACTION_SET_PRIVATE_LINK_MAPPING
285+
*/
286+
SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_SERVICE_REWRITE_DIP,
287+
288+
/**
289+
* @brief Action parameter service rewrite dip mask
290+
*
291+
* @type sai_ip_address_t
292+
* @flags CREATE_AND_SET
293+
* @default 0.0.0.0
294+
* @validonly SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_ACTION == SAI_OUTBOUND_CA_TO_PA_ENTRY_ACTION_SET_PRIVATE_LINK_MAPPING
295+
*/
296+
SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_SERVICE_REWRITE_DIP_MASK,
297+
258298
/**
259299
* @brief End of attributes
260300
*/

0 commit comments

Comments
 (0)