rte_eth_udpv6_flow(3)

πŸ’– rte_eth_udpv6_flow β€” the manual page bestie πŸ’–

okay so this is rte_eth_udpv6_flow, a lil struct from the rte_eth_ctrl.h library functions manual, and honestly? she's giving "small but mighty". three fields, zero drama, lowkey iconic. let's get into it 🫢


✨ NAME ✨

rte_eth_udpv6_flow β€” a structure that's literally just here to hold the IPv6 UDP flow info πŸ’…


🌸 SYNOPSIS 🌸

#include <rte_eth_ctrl.h>

πŸŽ€ Data Fields

  • struct rte_eth_ipv6_flow ip
  • uint16_t src_port
  • uint16_t dst_port

that's it. that's the whole squad. no cap πŸ’€


πŸ¦‹ Detailed Description πŸ¦‹

A structure used to define the input for IPV6 UDP flow ✨

fr fr, that's her whole job. she defines the input for an IPV6 UDP flow and then she minds her business.

πŸ“ Definition: line 212 of file rte_eth_ctrl.h.

πŸ’œ Field Documentation πŸ’œ

🌈 struct rte_eth_ipv6_flow ip

IPv6 fields to match.

like, the actual IPv6-ness of it all. the stuff you're trying to match on. main character energy, honestly πŸ‘‘

πŸ“ Definition: line 213 of file rte_eth_ctrl.h.

πŸ“ uint16_t src_port

UDP source port in big endian.

bestie. do not forget the big endian part. i'm so serious. network byte order or it's not gonna vibe check correctly 😭

πŸ“ Definition: line 214 of file rte_eth_ctrl.h.

🧚 uint16_t dst_port

UDP destination port in big endian.

same energy as src_port except she's the destination. also big endian. also non-negotiable πŸŽ€

πŸ“ Definition: line 215 of file rte_eth_ctrl.h.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. so bestie didn't even hand-write this, the robots did it, and honestly? slay πŸ€–βœ¨


and that's the whole page!! no options, no exit statuses, no environment variables, just three fields living their truth πŸ’–

this lil doc came straight out of DPDK, Version 25.11.3, dated with the page name rte_eth_udpv6_flow(3) β€” so if you're reading this in a terminal somewhere, hi, you're in the right place 🫢

stay big-endian, bestie. periodt. πŸ’…

πŸ“¦ where this page comes from