rte_securi...d_lifetime(3)
β¨ rte_security_tls_record_lifetime β¨
okay bestie, gather round, because this one is literally the vibe check for your TLS record session's whole lifespan π no cap.
πΈ NAME πΈ
rte_security_tls_record_lifetime β the little struct that decides how long your TLS record session gets to live before it's done π
β¨ SYNOPSIS β¨
#include <rte_security.h>
π Data Fields
uint64_t packets_soft_limituint64_t packets_hard_limit
π¦ Detailed Description π¦
bestie this struct is how you configure the soft and hard lifetime of a TLS record session, fr fr π«Ά
so the lifetime of a TLS record session specifies the maximum number of packets that can be processed. and listen β once the hard limit gets reached, TLS record processing operations start failing. like, that's it, that's the end, no more packets for you π
but wait, there's more π Soft limits can be specified to generate a notification when the TLS record session is approaching hard limits for lifetime. what does that look like? it would result in a warning returned in rte_crypto_op.aux_flags. so you get a lil heads-up before everything goes down π¨
Definition at line 666 of file rte_security.h.
π Field Documentation π
π uint64_t packets_soft_limit
Soft expiry limit in number of packets π
Definition at line 668 of file rte_security.h.
π uint64_t packets_hard_limit
Hard expiry limit in number of packets π₯
Definition at line 670 of file rte_security.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. yes bestie, the robots wrote this one, we're just here to make it cute π§
okay that's the whole page, you ate that π
and for the sign-off: this lil masterpiece lives in DPDK, Version 25.11.3, and it's serving rte_security_tls_record_lifetime(3) realness, mwah π periodt β¨
π¦ 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