RTE_PMD_I40E_PKT_TEMPLATE_INPUT(3)

πŸ’– rte_pmd_i40e_pkt_template_input πŸ’–

okay bestie, listen up β€” this is a manual page from the DPDK library functions crew, and honestly? it's a lil' struct with a big job. no cap.


✨ NAME ✨

rte_pmd_i40e_pkt_template_input β€” the little bundle of fields you hand over when you wanna define the input for a raw packet template. it's giving "here's my packet, go wild". 🌸


🌈 SYNOPSIS 🌈

#include <rte_pmd_i40e.h>

πŸŽ€ Data Fields

  • uint16_t pctype
  • void * packet
  • uint32_t length

πŸ’… DETAILED DESCRIPTION πŸ’…

A structure used to define the input for raw packet template. yes, that's the whole vibe β€” it's a container struct, it holds three things, and it does not play games. periodt.

lowkey important: this is defined at line 276 of the file rte_pmd_i40e.h. writing that down so you can find it later, iykyk. πŸ“Œ

πŸ¦‹ FIELD DOCUMENTATION πŸ¦‹

⭐ uint16_t pctype

the pctype used for raw packet template. that's it, that's the field β€” it's the pctype, and it's here for the raw packet template. iconic, honestly.

defined at line 278 of the file rte_pmd_i40e.h.


⭐ void* packet

the buffer containing raw packet template. this is the actual packet data, bestie β€” treat it with respect. 🫢

defined at line 280 of the file rte_pmd_i40e.h.


⭐ uint32_t length

the length of buffer with raw packet template. yes, you have to tell it how many bytes, it's not gonna guess. πŸ™ˆ

defined at line 282 of the file rte_pmd_i40e.h.


πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. so like, no human author to thank β€” the robot did it. we love a hands-off queen. πŸ€–πŸ’–


🌟 SEE YOU LATER, BESTIE 🌟

that's the whole page! this one shipped with DPDK, Version 25.11.3, and it's the rte_pmd_i40e_pkt_template_input(3) manual β€” library functions girlie forever. πŸ’œ go forth and template your packets, you absolute main character. βœ¨πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from