nftnl_expr_range(3)

πŸŽ€ nftnl_expr_range πŸŽ€

okay bestie, welcome to the manual for nftnl_expr_range(3) β€” it lives in the Library Functions Manual section, so like, it's a lib thing, not a command you just type. it's the struct situation for range expressions in libnftnl, and i'm gonna walk you through every single field like the queen you are. no cap. πŸ’…


✨ SYNOPSIS ✨

πŸ’– Data Fields πŸ’–

here's the whole squad, all the fields in this struct:

union nftnl_data_reg data_from
union nftnl_data_reg data_to
enum nft_registers sreg
enum nft_range_ops op

that's it, that's the lineup. four fields, zero drama (well, mostly). ✨


🌸 DETAILED DESCRIPTION 🌸

the whole thing is defined at line 19 of file range.c. that's where the struct gets its whole moment, main character energy, periodt. πŸ’–


πŸ¦‹ FIELD DOCUMENTATION πŸ¦‹

okay now the fun part, let's go field by field, alphabetical order because we're classy like that. πŸ’…

πŸ’œ union nftnl_data_reg nftnl_expr_range::data_from

defined at line 20 of file range.c. this is the "from" side of the range, obvi. 🫢

πŸ’œ union nftnl_data_reg nftnl_expr_range::data_to

defined at line 21 of file range.c. and this is the "to" side, so together they're giving... a range. iconic. ✨

πŸ’œ enum nft_range_ops nftnl_expr_range::op

defined at line 23 of file range.c. this is the operation, the vibe check of what the range is actually doing. πŸ”₯

πŸ’œ enum nft_registers nftnl_expr_range::sreg

defined at line 22 of file range.c. the source register, the origin story. 🌸

ngl bestie, note that op (line 23) and sreg (line 22) are listed here in alphabetical order, not in line-number order β€” that's just how the docs rolled, don't @ me. πŸ’€

🌈 AUTHOR 🌈

this whole page was generated automatically by Doxygen for libnftnl from the source code. so like, nobody hand-wrote it, it's a robot doing its little robot thing. we respect the automation though. 🫢✨


and that's the page, bestie! this was libnftnl, Version 1.3.1, and the page is nftnl_expr_range(3) β€” love that for us. go forth and range responsibly. πŸ’–πŸŽ€πŸ¦‹πŸŒΈπŸ’…βœ¨

πŸ“¦ where this page comes from