rte_gtp_psc_generic_hdr(3)
π NAME π
rte_gtp_psc_generic_hdr β okay bestie, this is a manpage from the Library Functions Manual and it's literally just a struct, but we're gonna make it iconic anyway π«Ά
β¨ SYNOPSIS β¨
#include <rte_gtp.h>
π Data Fields π
uint8_t ext_hdr_lenuint8_t type:4uint8_t qmp:1uint8_t pad:3uint8_t spare:2uint8_t qfi:6uint8_t data [0]
πΈ Detailed Description πΈ
So this is the optional extension for GTP with next_ext set to 0x85, defined based on RFC 38415-g30. That's the whole vibe ngl π
Definition at line 65 of file rte_gtp.h.
π Field Documentation π
β uint8_t ext_hdr_len
PDU ext hdr len in multiples of 4 bytes. That's it, that's the field π
Definition at line 66 of file rte_gtp.h.
π¦ uint8_t type
PDU type, lowkey self-explanatory but we love a clear name β¨
Definition at line 68 of file rte_gtp.h.
π uint8_t qmp
Qos Monitoring Packet β yes bestie, monitoring, with the lowercase "os" exactly like that π
Definition at line 69 of file rte_gtp.h.
π uint8_t pad
type specific pad bits π«Ά
Definition at line 70 of file rte_gtp.h.
π uint8_t spare
type specific spare bits β yes it's a different field from pad, don't come for me π
Definition at line 71 of file rte_gtp.h.
π§ uint8_t qfi
Qos Flow Identifier, serving main character energy fr fr β¨
Definition at line 72 of file rte_gtp.h.
π uint8_t data[0]
variable length data fields β zero-length array, we love a flexible trailing member π
Definition at line 80 of file rte_gtp.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not a human, just a little robot doing its thing π€π
no cap, that's genuinely everything on the page β every field, every line number, every word of every description π
that's the whole page bestie, slay β¨
DPDK, Version 26.03.0 β catch you on the next manpage, mwah πππ¦
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms