nftnl_expr_limit(3)

✨ nftnl_expr_limit ✨

okay bestie, so this one is nftnl_expr_limit from the libnftnl library β€” it's a struct, it's a whole vibe, and it's literally just sitting there holding your rate-limit config πŸ’… no cap.


🌸 SYNOPSIS 🌸

πŸŽ€ Data Fields

  • uint64_t rate
  • uint64_t unit
  • uint32_t burst
  • enum nft_limit_type type
  • uint32_t flags
that's the whole roster bestie. five fields. each one more iconic than the last 🫢

πŸ’– Detailed Description πŸ’–

so like, the definition lives at line 21 of the file expr/limit.c. that's it. that's the whole description. slay. ✨


πŸ¦‹ Field Documentation πŸ¦‹

πŸ’œ uint32_t nftnl_expr_limit::burst

definition is at line 24 of expr/limit.c. it's a uint32_t, it's called burst, and it is thriving πŸ’…

🌈 uint32_t nftnl_expr_limit::flags

definition at line 26 of expr/limit.c. flags!! the little bitfield bestie, the options girlies πŸ‘‘

πŸ“ uint64_t nftnl_expr_limit::rate

definition at line 22 of expr/limit.c. uint64_t, so it's got 64 whole bits to work with. main character energy fr fr πŸ”₯

🧚 enum nft_limit_type nftnl_expr_limit::type

definition at line 25 of expr/limit.c. note that it's an enum nft_limit_type, not just any old int β€” it's got taste 🌸

⭐ uint64_t nftnl_expr_limit::unit

definition at line 23 of expr/limit.c. right between rate and burst, living its best little life at line 23 πŸ’–


lowkey the way all five fields are just documented by their line number is giving "generated by a robot" and honestly? correct. don't read into it bestie, just know where they live πŸ“

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libnftnl from the source code. so like, no human wrote this, a tool did, and it ate. periodt. πŸ’…


and that's the whole page bestie!! this was libnftnl, Version 1.3.1, page nftnl_expr_limit(3) β€” no date on the footer so we're just gonna have to trust the vibes on that one πŸ™ˆ go forth and limit some rates, ily, mwah πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from