DOKK / manpages / debian 13 / dpdk-doc / rte_security_macsec_sa.3.en
rte_security_macsec_sa(3) Library Functions Manual rte_security_macsec_sa(3)

rte_security_macsec_sa

#include <rte_security.h>


enum rte_security_macsec_direction dir
struct {
const uint8_t * data
uint16_t length
} key
uint8_t salt [RTE_SECURITY_MACSEC_SALT_LEN]
uint8_t an: 2
uint32_t ssci
uint32_t xpn
uint32_t next_pn

MACsec secure association (SA) configuration structure.

Definition at line 352 of file rte_security.h.

Direction of SA

Definition at line 354 of file rte_security.h.

pointer to key data

Definition at line 357 of file rte_security.h.

key length in bytes

Definition at line 358 of file rte_security.h.

MACsec SA key for AES-GCM 128/256

96-bit value distributed by key agreement protocol

Definition at line 361 of file rte_security.h.

Association number to be used

Definition at line 363 of file rte_security.h.

Short Secure Channel Identifier, to be used for XPN cases

Definition at line 365 of file rte_security.h.

Extended packet number

Definition at line 367 of file rte_security.h.

Packet number expected/ to be used for next packet of this SA

Definition at line 369 of file rte_security.h.

Generated automatically by Doxygen for DPDK from the source code.

Version 24.11.3 DPDK