diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/datatype.h | 1 | ||||
-rw-r--r-- | include/rule.h | 7 |
2 files changed, 3 insertions, 5 deletions
diff --git a/include/datatype.h b/include/datatype.h index cf115158..ddcb7db8 100644 --- a/include/datatype.h +++ b/include/datatype.h @@ -262,6 +262,7 @@ extern const struct datatype icmpx_code_type; extern const struct datatype igmp_type_type; extern const struct datatype time_type; extern const struct datatype boolean_type; +extern const struct datatype priority_type; void inet_service_type_print(const struct expr *expr, struct output_ctx *octx); diff --git a/include/rule.h b/include/rule.h index ee881b9c..4c8cab13 100644 --- a/include/rule.h +++ b/include/rule.h @@ -174,14 +174,11 @@ enum chain_flags { * struct prio_spec - extendend priority specification for mixed * textual/numerical parsing. * - * @str: name of the standard priority value - * @num: Numerical value. This MUST contain the parsed value of str after - * evaluation. + * @expr: expr of the standard priority value */ struct prio_spec { - const char *str; - int num; struct location loc; + struct expr *expr; }; /** |