rte_tls.h(3)
π rte_tls.h π
okay bestie, welcome to the rte_tls.h(3) page β it's a Library Functions Manual situation, and it's literally all about Transport Layer Security, so like... the thing that makes your little padlock show up πβ¨. Let's get into it π«Ά
β¨ NAME β¨
rte_tls.h β the header where DPDK keeps all its Transport layer security (TLS) related defines π
πΈ SYNOPSIS πΈ
#include <rte_byteorder.h>
π¦ Data Structures π¦
struct rte_tls_hdr
π Macros π
#define RTE_TLS_TYPE_INVALID 0#define RTE_TLS_TYPE_CHANGE_CIPHER_SPEC 20#define RTE_TLS_TYPE_ALERT 21#define RTE_TLS_TYPE_HANDSHAKE 22#define RTE_TLS_TYPE_APPDATA 23#define RTE_TLS_TYPE_HEARTBEAT 24#define RTE_TLS_TYPE_MAX 255#define RTE_TLS_VERSION_1_2 0x0303#define RTE_TLS_VERSION_1_3 0x0304
π DESCRIPTION π
Transport layer security (TLS) related defines. that's the whole vibe, no cap π
Definition in file rte_tls.h.
β MACRO DEFINITION DOCUMENTATION β
π #define RTE_TLS_TYPE_INVALID 0
Invalid TLS message type. it's giving "this is not it" energy π
Definition at line 16 of file rte_tls.h.
π #define RTE_TLS_TYPE_CHANGE_CIPHER_SPEC 20
Change cipher spec message. switching up the cipher, main character move π₯
Definition at line 17 of file rte_tls.h.
π #define RTE_TLS_TYPE_ALERT 21
Alert message. π¨ something's up bestie
Definition at line 18 of file rte_tls.h.
π #define RTE_TLS_TYPE_HANDSHAKE 22
Handshake message for TLS. yes, we're being polite and introducing ourselves first π«±π€π«²
Definition at line 19 of file rte_tls.h.
π #define RTE_TLS_TYPE_APPDATA 23
TLS application data message. the actual payload, the moment we've all been waiting for β¨
Definition at line 20 of file rte_tls.h.
π #define RTE_TLS_TYPE_HEARTBEAT 24
TLS 1.3 heartbeat message. πππ
Definition at line 21 of file rte_tls.h.
π #define RTE_TLS_TYPE_MAX 255
Maximum value as TLS content type. the ceiling, the limit, the final boss π
Definition at line 22 of file rte_tls.h.
π #define RTE_TLS_VERSION_1_2 0x0303
TLS 1.2 version. classic, still iconic π
Definition at line 24 of file rte_tls.h.
π #define RTE_TLS_VERSION_1_3 0x0304
TLS 1.3 version. the newer one, lowkey the upgrade we deserved π
Definition at line 25 of file rte_tls.h.
π AUTHOR π
Generated automatically by Doxygen for DPDK from the source code. not a human writing this one, it's a machine doing its little thing π€β¨
and that's the whole page bestie!! this was rte_tls.h(3) from DPDK, Version 25.11.3 β mwah, slay, go forth and secure those bytes πππ¦ 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