rte_regexdev_rule(3)
β¨ rte_regexdev_rule π
okay bestie, we're diving into rte_regexdev_rule(3) from the DPDK library functions manual β it's giving "tiny struct, big responsibilities" and honestly? iconic. π
πΈ NAME πΈ
rte_regexdev_rule β the struct that holds all the attributes for a RegEx rule, no cap.
β¨ SYNOPSIS β¨
#include <rte_regexdev.h>
π¦ Data Fields π¦
enum rte_regexdev_rule_op opuint16_t group_iduint32_t rule_idconst char * pcre_ruleuint16_t pcre_rule_len
π Detailed Description π
So this is literally the structure that holds a RegEx rule's attributes. That's it, that's the vibe. π«Ά
Definition at line 954 of file rte_regexdev.h.
π Field Documentation π
π enum rte_regexdev_rule_op op
The OP type of the rule β it's either a OP_ADD or a OP_DELETE, pick your fighter. βοΈ
Definition at line 955 of file rte_regexdev.h.
π uint16_t group_id
The group identifier that this rule belongs to. It's giving found family. π§
Definition at line 957 of file rte_regexdev.h.
β uint32_t rule_id
The rule identifier, which gets returned to you on a successful match. Like a little "you did it" receipt. π
Definition at line 959 of file rte_regexdev.h.
π const char* pcre_rule
Buffer that holds the PCRE rule itself. The main character, fr fr. π
Definition at line 961 of file rte_regexdev.h.
π₯ uint16_t pcre_rule_len
The length of the PCRE rule β because even baddies need boundaries. π
Definition at line 963 of file rte_regexdev.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not me writing this by hand, the machines ate and left no crumbs. πβ¨
mwah, that's a wrap bestie π«Ά β this little page came to you courtesy of DPDK, Version 26.03.0, and the manpage magic that is rte_regexdev_rule(3). slay responsibly. π
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms