rte_gre_hdr(3)

โœจ rte_gre_hdr โœจ

okay bestie, so this is a page from the Library Functions Manual (section 3, aka the library calls girlies ๐Ÿ’…) and it's allll about rte_gre_hdr ๐Ÿ’–


๐ŸŒธ NAME ๐ŸŒธ

rte_gre_hdr โ€” the GRE Header, no cap


โœจ SYNOPSIS โœจ

#include <rte_gre.h>

๐ŸŽ€ Data Fields

uint16_t res2:4
uint16_t s:1
uint16_t k:1
uint16_t res1:1
uint16_t c:1
uint16_t ver:3
uint16_t res3:5
rte_be16_t proto

๐Ÿฆ‹ Detailed Description ๐Ÿฆ‹

GRE Header ๐Ÿซถ

Defined at line 26 of the file rte_gre.h. that's literally where she lives, and she's iconic for it.


๐Ÿ’– Field Documentation ๐Ÿ’–

grab a snack, we're going field by field because every single one of these bits MATTERS ๐Ÿ‘‘

  • uint16_t res2 โ€” Reserved ๐Ÿซฅ. Defined at line 28 of the file rte_gre.h.
  • uint16_t s โ€” Sequence Number Present bit โœจ. Defined at line 29 of the file rte_gre.h.
  • uint16_t k โ€” Key Present bit ๐Ÿ”‘. Defined at line 30 of the file rte_gre.h.
  • uint16_t res1 โ€” Reserved ๐Ÿซฅ. Defined at line 31 of the file rte_gre.h.
  • uint16_t c โ€” Checksum Present bit ๐Ÿงฎ. Defined at line 32 of the file rte_gre.h.
  • uint16_t ver โ€” Version Number ๐Ÿ”ข. Defined at line 33 of the file rte_gre.h.
  • uint16_t res3 โ€” Reserved ๐Ÿซฅ. Defined at line 34 of the file rte_gre.h.
  • rte_be16_t proto โ€” Protocol Type ๐Ÿ“ฎ. Defined at line 44 of the file rte_gre.h.
ngl bestie, notice how res2, res1 and res3 are all Reserved โ€” that's three whole reserved bit-fields. don't go using them for your little side quests, they're not yours ๐Ÿ’€

๐Ÿ‘‘ Author ๐Ÿ‘‘

Generated automatically by Doxygen for DPDK from the source code ๐Ÿค–โœจ (yes she was born in a doc generator, but that's just her origin story, main character energy fr fr)


and that's the whole page, periodt ๐Ÿ’œ thanks for reading all the way to the end, you absolute icon ๐Ÿฅน

this beauty came to you courtesy of DPDK, Version 25.11.3 ๐ŸŽ€ go drink some water and go read another manpage, iykyk ๐Ÿ’–

๐Ÿ“ฆ where this page comes from