RTE_SECURITY_SESSION_CONF(3)

✨ NAME ✨

rte_security_session_conf β€” the lil struct that holds all the vibes for setting up a security session πŸ’–


πŸ“š SYNOPSIS πŸ“š

#include <rte_security.h>

Data Fields

  • enum rte_security_session_action_type action_type
  • enum rte_security_session_protocol protocol
  • union { };
  • struct rte_crypto_sym_xform * crypto_xform
  • void * userdata

🫢 Detailed Description 🫢

It's giving security session configuration. That's the whole assignment bestie, this struct is literally the master plan for a security session.

Definition at line 773 of file rte_security.h.

πŸ” Field Documentation πŸ”

enum rte_security_session_action_type action_type

Tells you what kind of action is getting performed on the session. Like, the move we're about to make πŸ‘‘

Definition at line 774 of file rte_security.h.

enum rte_security_session_protocol protocol

The security protocol we're out here configuring. Pick your fighter ✨

Definition at line 776 of file rte_security.h.

union { ... }

The configuration parameters for the security session. All the juicy setup details live in here 🌸

struct rte_crypto_sym_xform* crypto_xform

Security Session Crypto Transformations. Heads up tho β€” this one is NULL in case of MACsec. No cap, MACsec just doesn't need it πŸ’…

Definition at line 786 of file rte_security.h.

void* userdata

Application specific userdata that gets saved alongside the session. Your own lil treasure box, keep whatever you want in there πŸŽ€

Definition at line 788 of file rte_security.h.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. Not a human, not a bestie, just a very hardworking doc generator fr fr πŸ€–βœ¨


<div align="center">🌸 πŸ¦‹ 🌈 🫢 🌸</div>

Okay that's the whole page! Sending you all the love, this was DPDK Version 25.11.3 and the vibe check is officially passed. Slay, stay safe with your sessions, mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from