rte_gtp_psc_generic_hdr(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

πŸ’… 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_len
  • uint8_t type:4
  • uint8_t qmp:1
  • uint8_t pad:3
  • uint8_t spare:2
  • uint8_t qfi:6
  • uint8_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