rte_crypto_sym_xform(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

πŸ’… rte_crypto_sym_xform(3) πŸ’…

okay so bestie, welcome to rte_crypto_sym_xform β€” that's the page title and the manual name, and yes it's a whole mouthful, we're gonna get through it together 🫢


✨ NAME ✨

rte_crypto_sym_xform β€” literally the symmetric crypto transform struct, no cap πŸ’–


✨ SYNOPSIS ✨

#include <rte_crypto_sym.h>

πŸŽ€ Data Fields

  • struct rte_crypto_sym_xform * next
  • enum rte_crypto_sym_xform_type type

🌸 Detailed Description 🌸

So. This is the symmetric crypto transform structure. It's the thing you use to tell the library which crypto transforms you actually want, okay? πŸ‘‘

And here's the iconic part: you can chain multiple transforms together. Like authentication then cipher, or cipher then authentication β€” both are valid, main character behavior only ✨ Each transform structure can hold exactly one transform (one!! no doubling up, that's not the vibe), and the type field is what tells you which transform lives inside the union. iykyk πŸ’…

Definition at line 603 of file rte_crypto_sym.h.

πŸ¦‹ Field Documentation πŸ¦‹

struct rte_crypto_sym_xform* next

The next xform in the chain β€” it's giving linked list energy, fr fr πŸ”—

Definition at line 604 of file rte_crypto_sym.h.

enum rte_crypto_sym_xform_type type

The xform type. this is the field that picks which member of the union you're working with, so don't skip it πŸ™ˆ

Definition at line 606 of file rte_crypto_sym.h.

struct rte_crypto_auth_xform auth

The Authentication / hash xform β€” checksums but make it fashion πŸŽ€

Definition at line 609 of file rte_crypto_sym.h.

struct rte_crypto_cipher_xform cipher

The Cipher xform πŸ”

Definition at line 611 of file rte_crypto_sym.h.

struct rte_crypto_aead_xform aead

The AEAD xform ⭐

Definition at line 613 of file rte_crypto_sym.h.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. (yes bestie, a robot wrote this and it still ate πŸ’€)


anyway that's the whole page, you're welcome, go slay your crypto chain πŸ’–πŸŒˆ

🌸 sign-off time: DPDK, Version 26.03.0, dated to match rte_crypto_sym_xform(3) β€” mwah, bye bestie 🫢✨

πŸ“¦ where this page comes from