DPDK  24.03.0
Data Structures | Macros | Enumerations
rte_pdcp_hdr.h File Reference
#include <rte_byteorder.h>

Go to the source code of this file.

Data Structures

struct  rte_pdcp_cp_data_pdu_sn_12_hdr
 
struct  rte_pdcp_up_data_pdu_sn_12_hdr
 
struct  rte_pdcp_up_data_pdu_sn_18_hdr
 
struct  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_type
 
enum  rte_pdcp_pdu_type
 

Detailed Description

PDCP-related defines

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

◆ RTE_PDCP_CTRL_PDU_SIZE_MAX

#define RTE_PDCP_CTRL_PDU_SIZE_MAX   9000u

4.3.1

Indicate the maximum supported size of a PDCP Control PDU.

Definition at line 28 of file rte_pdcp_hdr.h.

◆ RTE_PDCP_MAC_I_LEN

#define RTE_PDCP_MAC_I_LEN   4

6.3.4 MAC-I

Indicate the size of MAC-I in PDCP PDU.

Definition at line 35 of file rte_pdcp_hdr.h.

Enumeration Type Documentation

◆ rte_pdcp_ctrl_pdu_type

Indicate type of control information included in the corresponding PDCP Control PDU.

Definition at line 41 of file rte_pdcp_hdr.h.

◆ 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.

Definition at line 54 of file rte_pdcp_hdr.h.