rte_flow_i...mp6_nd_opt(3)

✨ NAME ✨

rte_flow_item_icmp6_nd_opt β€” bestie, it's a whole struct πŸ’–

(and yes, this is section 3 of the Library Functions Manual, we're in the library-functions girlies now 🫢)


🌸 SYNOPSIS 🌸

okay so first things first, you gotta pull in the header:

#include <rte_flow.h>

πŸŽ€ Data Fields

  • uint8_t type
  • uint8_t length

that's it. two little fields. tiny. iconic. πŸ’…


πŸ¦‹ Detailed Description πŸ¦‹

RTE_FLOW_ITEM_TYPE_ICMP6_ND_OPT

so what does it actually do? it matches the presence of any ICMPv6 neighbor discovery option. that's the entire vibe check: is there an ND option here or not. no cap. ⭐

Now β€” lowkey important β€” this thing is normally preceded by one of these besties:

  • RTE_FLOW_ITEM_TYPE_ICMP6_ND_NA
  • RTE_FLOW_ITEM_TYPE_ICMP6_ND_NS
  • RTE_FLOW_ITEM_TYPE_ICMP6_ND_OPT

like, it usually rolls in after one of them. main character never arrives alone, periodt. πŸ’œ

fr fr, it's defined at line 1548 of rte_flow.h, so if you wanna go look at it with your own two eyes, you know exactly where to find her. ✨

πŸ‘‘ Field Documentation πŸ‘‘

πŸ’œ uint8_t type

ND option type. that's the type of the ND option, bestie. simple as. 🌸

defined at line 1549 of rte_flow.h.

πŸ’œ uint8_t length

ND option length. yes, it's the length. of the ND option. we love a self-explanatory queen πŸ‘‘

defined at line 1550 of rte_flow.h.


🧚 Author 🧚

Generated automatically by Doxygen for DPDK from the source code. so no human wrote this, it just... materialized. and honestly? slay. πŸ’–


mwah πŸ’‹ this was DPDK, Version 25.11.3 β€” thanks for reading bestie, go read some source code, i believe in you 🫢🌈

πŸ“¦ where this page comes from