rte_macsec.h(3)
π rte_macsec.h(3) β Library Functions Manual π
okay bestie, so this is a page from the DPDK docs β a man page in the Library Functions Manual, section 3, all about the header file rte_macsec.h. MACsec stuff. Very secure, very demure, very mindful πβ¨
πΈ NAME πΈ
rte_macsec.h β it's literally just the header, and that's the whole name. short. iconic. periodt.
β¨ SYNOPSIS β¨
#include <rte_byteorder.h>
π Data Structures π
struct rte_macsec_hdrstruct rte_macsec_sci_hdr
π¦ Macros π¦
#define RTE_MACSEC_TCI_VER_MASK 0x80#define RTE_MACSEC_TCI_ES 0x40#define RTE_MACSEC_TCI_SC 0x20#define RTE_MACSEC_TCI_SCB 0x10#define RTE_MACSEC_TCI_E 0x08#define RTE_MACSEC_TCI_C 0x04#define RTE_MACSEC_AN_MASK 0x03#define RTE_MACSEC_SCI_LEN 8
π Detailed Description π
MACsec-related defines. That's the vibe. That's the whole vibe.
Definition in file rte_macsec.h.
π Macro Definition Documentation π
π #define RTE_MACSEC_TCI_VER_MASK 0x80
the version mask for MACsec. ngl bestie it should be 0. that's the assignment. do not freelance. π
Definition at line 16 of file rte_macsec.h.
π #define RTE_MACSEC_TCI_ES 0x40
mask for the End station (ES) bit β and when this one's set, SCI is not valid. she said valid? no. π
Definition at line 17 of file rte_macsec.h.
π #define RTE_MACSEC_TCI_SC 0x20
mask for the SCI present bit. it's giving "is SCI here or not" energy. π«Ά
Definition at line 18 of file rte_macsec.h.
π #define RTE_MACSEC_TCI_SCB 0x10
mask for the EPON single copy broadcast bit. very niche, very specific, we respect it. β¨
Definition at line 19 of file rte_macsec.h.
π #define RTE_MACSEC_TCI_E 0x08
mask for the encrypted user data bit. the data is encrypted, she's mysterious, she's not telling you anything. π
Definition at line 20 of file rte_macsec.h.
π #define RTE_MACSEC_TCI_C 0x04
mask for the changed user data bit β changed because of encryption, in case you were wondering. no cap, that's the reason stated. π
Definition at line 21 of file rte_macsec.h.
π #define RTE_MACSEC_AN_MASK 0x03
the association number mask, living inside tci_an. tiny mask, big responsibility. π₯
Definition at line 22 of file rte_macsec.h.
π #define RTE_MACSEC_SCI_LEN 8
SCI length in the MACsec header, but only if present. conditional queen π
Definition at line 45 of file rte_macsec.h.
π§ Author π§
Generated automatically by Doxygen for DPDK from the source code. not a human, just a robot doing its lil thing. slay, robot. π
and that's the whole page bestie!! this was DPDK, Version 25.11.3, and the page is rte_macsec.h(3) β go forth and mask your TCI bits responsibly. mwah. ππ¦πΈβ¨π
π¦ where this page comes from
- ubuntu resolute: dpdk-doc 25.11.3-0ubuntu0.26.04.1 Β· BSD-3-Clause
- ubuntu stonking: dpdk-doc 25.11.3-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms