Skip to content

Commit

Permalink
[DASH] Add missing prefixes to PL mapping (opencomputeproject#2035)
Browse files Browse the repository at this point in the history
Two attributes that are needed for calculating
PL overlay SIP and DIP were are added to mask out
portions of those values per mapping
  • Loading branch information
marian-pritsak authored Jun 25, 2024
1 parent be52377 commit abc8f02
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions experimental/saiexperimentaldashoutboundcatopa.h
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,16 @@ typedef enum _sai_outbound_ca_to_pa_entry_attr_t
*/
SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_OVERLAY_SIP,

/**
* @brief Action set_private_link_mapping parameter OVERLAY_SIP_MASK
*
* @type sai_ip_address_t
* @flags CREATE_AND_SET
* @default 0.0.0.0
* @validonly SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_ACTION == SAI_OUTBOUND_CA_TO_PA_ENTRY_ACTION_SET_PRIVATE_LINK_MAPPING
*/
SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_OVERLAY_SIP_MASK,

/**
* @brief Action set_private_link_mapping parameter OVERLAY_DIP
*
Expand All @@ -183,6 +193,16 @@ typedef enum _sai_outbound_ca_to_pa_entry_attr_t
*/
SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_OVERLAY_DIP,

/**
* @brief Action set_private_link_mapping parameter OVERLAY_DIP_MASK
*
* @type sai_ip_address_t
* @flags CREATE_AND_SET
* @default 0.0.0.0
* @validonly SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_ACTION == SAI_OUTBOUND_CA_TO_PA_ENTRY_ACTION_SET_PRIVATE_LINK_MAPPING
*/
SAI_OUTBOUND_CA_TO_PA_ENTRY_ATTR_OVERLAY_DIP_MASK,

/**
* @brief Action set_private_link_mapping parameter DASH_ENCAPSULATION
*
Expand Down

0 comments on commit abc8f02

Please sign in to comment.