ENTRY_UNIQUE_SIZE(3)

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

πŸ’– rte_table_lpm_ipv6_params(3) β€” the LPM IPv6 table params glow-up πŸ’–

okay bestie, so this one is a struct, not a function β€” it's the little bundle of settings you hand over when you're setting up an LPM (longest prefix match) IPv6 table in DPDK. It lives in the Library Functions Manual, and honestly? It's giving "small but crucial." πŸŽ€


✨ NAME ✨

rte_table_lpm_ipv6_params β€” the parameter struct for the LPM IPv6 table. no cap, that's her whole job. πŸ’…


🌸 SYNOPSIS 🌸

#include <rte_table_lpm_ipv6.h>

πŸ¦‹ Data Fields

  • const char * name
  • uint32_t n_rules
  • uint32_t entry_unique_size
  • uint32_t offset

πŸ’œ DESCRIPTION πŸ’œ

LPM table parameters. that's it, that's the whole vibe β€” she's a settings container, and she ate. πŸ”₯

πŸ“Œ Definition at line 54 of file rte_table_lpm_ipv6.h.

πŸŽ€ FIELD DOCUMENTATION πŸŽ€

⭐ const char* name

The table name. give your table a cute name, she deserves one. πŸ’–

πŸ“Œ Definition at line 56 of file rte_table_lpm_ipv6.h.

⭐ uint32_t n_rules

Maximum number of LPM rules β€” aka IP routes. this is your headcount cap, so don't expect her to hold more than you told her. πŸ‘‘

πŸ“Œ Definition at line 59 of file rte_table_lpm_ipv6.h.

⭐ uint32_t entry_unique_size

The number of bytes at the start of the table entry that uniquely identify the entry. highkey important detail: it cannot be bigger than the table entry size β€” like, that's a hard limit, not a suggestion, so please don't try it. 😭

πŸ“Œ Definition at line 65 of file rte_table_lpm_ipv6.h.

⭐ uint32_t offset

The byte offset within the input packet meta-data where the lookup key lives β€” and the lookup key is the destination IP address. so basically: "where's the key, bestie?" πŸ—οΈβœ¨

πŸ“Œ Definition at line 69 of file rte_table_lpm_ipv6.h.

🌈 AUTHOR 🌈

Generated automatically by Doxygen for DPDK from the source code. so no human wrote this one β€” the robot did it, and the robot slayed fr fr. πŸ€–πŸ’…


okay that's the whole page!! 🫢 generated by Doxygen for DPDK, from the DPDK Version 26.03.0 docs β€” this little icon goes out to the Library Functions Manual section, rte_table_...ipv6_params(3), and the date field on the original footer is uh… not really there, so we're just gonna vibe with the version. mwah πŸ’‹πŸŒΈπŸ’–

πŸ“¦ where this page comes from