PCTYPE(3)

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

πŸ’… NAME πŸ’…

okay so bestie, say hi to rte_pmd_i40e_pkt_template_input β€” that's the whole manual page name, yes it's a mouthful, no we are not shortening it, it's iconic πŸ’–


✨ SYNOPSIS ✨

#include <rte_pmd_i40e.h>

πŸŽ€ Data Fields πŸŽ€

here's the trio that lives inside this struct, lowkey the whole squad:

  • uint16_t pctype
  • void * packet
  • uint32_t length

🌸 Detailed Description 🌸

so what is this thing? it's a structure used to define the input for a raw packet template. that's the vibe. that's the whole job. 🫢

fr fr, its definition lives at line 276 of the file rte_pmd_i40e.h. noted, bookmarked, screenshot taken πŸ“Έ


πŸ¦‹ Field Documentation πŸ¦‹

uint16_t pctype

this is the pctype used for raw packet template ✨ like, the pctype. for the raw packet template. it's doing exactly what it says on the label, no cap.

definition at line 278 of file rte_pmd_i40e.h.

void* packet

this bad boy is the buffer containing the raw packet template β€” the actual packet data hangs out here πŸ’€

definition at line 280 of file rte_pmd_i40e.h.

uint32_t length

and this one is the length of the buffer with the raw packet template in it 🌈 so you know exactly how much of packet is real and how much is just vibes.

definition at line 282 of file rte_pmd_i40e.h.

πŸ‘‘ Author πŸ‘‘

generated automatically by Doxygen for DPDK straight from the source code β€” so nobody hand-wrote this one, it spawned fully formed like the main character it is 🧚


aaaand that's the page bestie, mwah πŸ’‹ this lovely specimen came to you courtesy of DPDK Version 26.03.0, straight out of the Doxygen-generated source-code pipeline β€” no date on the tin, just vibes and a version number 🌟 periodt.

πŸ“¦ where this page comes from