rte_crypto_sym_xform(3)
π¦ NAME π¦
rte_crypto_sym_xform β bestie, it's the symmetric crypto transform struct, and she's the blueprint for every crypto chain you're gonna build π
β¨ SYNOPSIS β¨
#include <rte_crypto_sym.h>
π Data Fields
struct rte_crypto_sym_xform * nextβ the next xform in the chain, holding hands with this one π«Άenum rte_crypto_sym_xform_type typeβ the xform type, aka the "which one am I" tag β
π Detailed Description π
okay so picture this: rte_crypto_sym_xform is the symmetric crypto transform structure, and she's literally the main character π
She's what you use to specify the crypto transforms you actually want. And the way that multiple transforms can be chained together to specify a chain of transforms β like authentication then cipher, or cipher then authentication β is genuinely iconic, no cap ππ₯
Each transform structure can hold a single transform, and the type field is what tells you which transform is contained within the union. One struct, one transform, one vibe. Periodt π
Definition at line 581 of file rte_crypto_sym.h.
π Field Documentation π
π struct rte_crypto_sym_xform* next
next xform in chain β she points to her buddy, and they link up like a little crypto conga line π¦
Definition at line 582 of file rte_crypto_sym.h.
π enum rte_crypto_sym_xform_type type
xform type β the tag that says which transform is living inside the union π·οΈ
Definition at line 584 of file rte_crypto_sym.h.
π struct rte_crypto_auth_xform auth
Authentication / hash xform β the auth girly, she verifies everything β¨
Definition at line 587 of file rte_crypto_sym.h.
π struct rte_crypto_cipher_xform cipher
Cipher xform β the one doing the actual encrypting/decrypting work, lowkey the busiest π«
Definition at line 589 of file rte_crypto_sym.h.
π struct rte_crypto_aead_xform aead
AEAD xform β the AEAD option, she's doing two jobs at once and honestly? obsessed π
Definition at line 591 of file rte_crypto_sym.h.
πΈ Author πΈ
Generated automatically by Doxygen for DPDK from the source code. Yeah bestie, a robot wrote this one, not me π she ate though π
mwah, that's the whole page π«Ά this came from DPDK, Version 25.11.3, and if you need her again just yell man 3 rte_crypto_sym_xform β iykyk π
π¦ 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