rte_pdcp_hdr.h(3)
π rte_pdcp_hdr.h π
okay bestie, so this is the manual page for rte_pdcp_hdr.h, section 3 of the Library Functions Manual. It's a DPDK header, and it's giving "I know all the PDCP secrets" energy. Let's get into it π«Ά
β¨ NAME β¨
rte_pdcp_hdr.h β literally just the header file, that's the whole name, no notes π
πΈ SYNOPSIS πΈ
#include <rte_byteorder.h>
π Data Structures
struct rte_pdcp_cp_data_pdu_sn_12_hdrstruct rte_pdcp_up_data_pdu_sn_12_hdrstruct rte_pdcp_up_data_pdu_sn_18_hdrstruct rte_pdcp_up_ctrl_pdu_hdr
π Macros
#define RTE_PDCP_CTRL_PDU_SIZE_MAX 9000u
#define RTE_PDCP_MAC_I_LEN 4
π Enumerations
enum rte_pdcp_ctrl_pdu_typeenum rte_pdcp_pdu_type
π¦ Detailed Description π¦
PDCP-related defines, periodt. β¨
Based on β ETSI TS 138 323 V17.1.0 (2022-08) https://www.etsi.org/deliver/etsi_ts/138300_138399/138323/17.01.00_60/ts_138323v170100p.pdf
Definition in file rte_pdcp_hdr.h.
π₯ Macro Definition Documentation π₯
π #define RTE_PDCP_CTRL_PDU_SIZE_MAX 9000u
4.3.1
This one tells you the maximum supported size of a PDCP Control PDU. That's the whole vibe β it's 9000u, no cap bestie.
Definition at line 24 of file rte_pdcp_hdr.h.
π #define RTE_PDCP_MAC_I_LEN 4
6.3.4 MAC-I
This one is the size of MAC-I in PDCP PDU. Iconic little 4, she's small but she matters π
Definition at line 31 of file rte_pdcp_hdr.h.
π Enumeration Type Documentation π
β enum rte_pdcp_ctrl_pdu_type
Indicates the type of control information included in the corresponding PDCP Control PDU. iykyk π
Definition at line 37 of file rte_pdcp_hdr.h.
β enum rte_pdcp_pdu_type
6.3.7 D/C
This field indicates whether the corresponding PDCP PDU is a PDCP Data PDU or a PDCP Control PDU. It's literally the "which one are you" field, main character energy only π
Definition at line 50 of file rte_pdcp_hdr.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not me writing it by hand, the robots did that, and honestly? they ate π
and that's the whole page, bestie!! no notes, we covered every single line π
source: DPDK β Version 25.11.3 β and this gorgeous little rte_pdcp_hdr.h(3) is out. mwah πβ¨
π¦ 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