Skip to content

Add per-port MACsec PFC mode attribute - #2293

Open
darius-nexthop wants to merge 3 commits into
opencomputeproject:masterfrom
darius-nexthop:macsec-pfc-mode
Open

Add per-port MACsec PFC mode attribute#2293
darius-nexthop wants to merge 3 commits into
opencomputeproject:masterfrom
darius-nexthop:macsec-pfc-mode

Conversation

@darius-nexthop

Copy link
Copy Markdown

Define a new per-port attribute to control whether PFC frames on a MACsec-enabled port are handled as unencrypted (clear) or encrypted (secure) PFC frames.

Per-port control is needed because mixed rollout scenarios are possible on a single device, and a global knob does not scale well for dynamic port management and staged deployment.

The default behavior is set to unencrypted PFC.

Signed-off-by: Darius Grassi <darius@nexthop.ai>
@tjchadaga

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

Comment thread inc/saiport.h Outdated
Comment thread inc/saiport.h Outdated
…te values

Signed-off-by: Darius Grassi <darius@nexthop.ai>
…ec port object

Signed-off-by: Darius Grassi <darius@nexthop.ai>
@tjchadaga tjchadaga added the reviewed PR is discussed in SAI Meeting label Jul 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

reviewed PR is discussed in SAI Meeting

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants