diff options
Diffstat (limited to 'filter')
-rw-r--r-- | filter/config.Y | 7 | ||||
-rw-r--r-- | filter/filter.h | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/filter/config.Y b/filter/config.Y index 04c0af5..ebb2e4b 100644 --- a/filter/config.Y +++ b/filter/config.Y @@ -412,12 +412,13 @@ term: | rtadot dynamic_attr '.' ADD '(' term ')' { } | rtadot dynamic_attr '.' DELETE '(' term ')' { } | rtadot dynamic_attr '.' CONTAINS '(' term ')' { } - | rtadot dynamic_attr '.' RESET { } + | rtadot dynamic_attr '.' RESET{ } */ /* Paths */ - | rtadot dynamic_attr '.' APPEND '(' term ')' { } - | rtadot dynamic_attr '.' LEN { $$->code = P('P','l'); } + | term '.' APPEND '(' term ')' { } + | term '.' RESET { } +/* | term '.' LEN { $$->code = P('P','l'); } */ /* function_call is inlined here */ | SYM '(' var_list ')' { diff --git a/filter/filter.h b/filter/filter.h index cac124a..d634c86 100644 --- a/filter/filter.h +++ b/filter/filter.h @@ -64,7 +64,7 @@ struct filter { void filters_postconfig(void); struct f_inst *f_new_inst(void); -struct f_inst *f_new_dynamic_attr(int type, int f_type, int code); /* Type as core knows it, type as filters know it, and code */ +struct f_inst *f_new_dynamic_attr(int type, int f_type, int code); /* Type as core knows it, type as filters know it, and code of dynamic attribute */ struct f_tree *f_new_tree(void); struct f_tree *build_tree(struct f_tree *); |