rte_swx_ipsec_params(3)

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

πŸ’… rte_swx_ipsec_params(3) β€” from the Library Functions Manual, bestie πŸŽ€

okay so bestie, sit down, grab a strawberry drink πŸ“, because today we're talking about rte_swx_ipsec_params, and ngl this one is actually so straightforward it's kinda iconic for it.


✨ NAME ✨

rte_swx_ipsec_params β€” the struct that holds all the config parameters for an IPsec instance 🫢


🌸 SYNOPSIS 🌸

First things first, you gotta pull it in:

#include <rte_swx_ipsec.h>

πŸ¦‹ Data Fields

here's the whole squad, lowkey the entire cast of the show:

  • const char * ring_in_name
  • const char * ring_out_name
  • const char * crypto_dev_name
  • uint32_t crypto_dev_queue_pair_id
  • struct rte_swx_ipsec_burst_size bsz
  • uint32_t n_sa_max

πŸ’– Detailed Description πŸ’–

This is literally the IPsec instance configuration parameters struct. That's the vibe. That's the whole job. πŸ‘‘

It lives at Definition at line 92 of file rte_swx_ipsec.h β€” that's its home address, remember it for the group chat. 🏠


🌈 Field Documentation 🌈

⭐ const char* ring_in_name

The input packet queue. that's it, that's the field β€” packets come in here πŸ’Œ

Definition at line 94 of file rte_swx_ipsec.h.

⭐ const char* ring_out_name

The output packet queue. and this is where they go when they leave πŸšͺ✨

Definition at line 97 of file rte_swx_ipsec.h.

⭐ const char* crypto_dev_name

The crypto device name. it's giving "who's doing the crypto work" energy πŸ”

Definition at line 100 of file rte_swx_ipsec.h.

⭐ uint32_t crypto_dev_queue_pair_id

The crypto device queue pair ID. yes, a uint32_t, yes it's the queue pair ID, no I will not elaborate because there's literally nothing else to elaborate on 😌

Definition at line 103 of file rte_swx_ipsec.h.

⭐ struct rte_swx_ipsec_burst_size bsz

Burst size! note that its type is struct rte_swx_ipsec_burst_size, not a plain number β€” she's fancy πŸ’…

Definition at line 106 of file rte_swx_ipsec.h.

⭐ uint32_t n_sa_max

Maximum number of SAs. the ceiling. the limit. the "no more than this, bestie" 🚧

Definition at line 109 of file rte_swx_ipsec.h.

🧚 Author 🧚

Generated automatically by Doxygen for DPDK from the source code. so like, nobody hand-wrote this, the robot did it, and honestly? slay πŸ€–πŸ’–


okay that's the whole page, you ate it, periodt πŸ’œ

DPDK β€” Version 26.03.0 🌟 that's the version tag, and the date on this beauty is the one right there in the footer of the original, so go check her timestamp, mwah 🫢✨

πŸ“¦ where this page comes from