nftnl_expr_redir(3)

πŸ’– nftnl_expr_redir πŸ’–

okay bestie, so this page is literally the manual for nftnl_expr_redir(3) from the libnftnl library, and it's giving "auto-generated reference doc that's shy about telling you much" energy. It's a struct β€” that's it, that's the whole thing β€” but we're gonna go through every last field together, no field left behind, periodt. 🫢


✨ NAME ✨

nftnl_expr_redir β€” the struct, the moment, the icon. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

Data Fields 🌸

like, here's the whole squad:

enum nft_registers sreg_proto_min
enum nft_registers sreg_proto_max
uint32_t flags

three fields. that's the roster. small but mighty. ✨


πŸŽ€ Detailed Description πŸŽ€

okay so the big detail drop: this struct is defined at line 19 of the file redir.c. that's it. that's the description. the source code is the source of truth and honestly? we respect the minimalism. πŸ’€


πŸ’œ Field Documentation πŸ’œ

πŸ“ uint32_t nftnl_expr_redir::flags

defined at line 22 of redir.c. it's a uint32_t, it's called flags, and it's holding the flag bits like the main character it is. πŸ‘‘

🌈 enum nft_registers nftnl_expr_redir::sreg_proto_max

defined at line 21 of redir.c. an enum nft_registers named sreg_proto_max β€” the upper end of the proto register situation, no cap. πŸ’…

🧚 enum nft_registers nftnl_expr_redir::sreg_proto_min

defined at line 20 of redir.c. an enum nft_registers named sreg_proto_min β€” the lower end, holding it down right above sreg_proto_max in the source. 🫢


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libnftnl from the source code.

so yeah, a robot wrote this one. Doxygen said "I got it" and we thank it for its service. πŸ™ˆ


and that's the whole page bestie, we ate and left no crumbs. this was libnftnl, Version 1.3.1, and the page you just read is nftnl_expr_redir(3) β€” mwah, slay, go forth and redirect. πŸŽ€πŸ’–βœ¨πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from