flowtable_block : /* empty */ { $$ = $<flowtable>-1; }
| flowtable_block common_block
| flowtable_block stmt_separator
- | flowtable_block ft_flags_spec stmt_separator
| flowtable_block HOOK STRING prio_spec stmt_separator
{
$$->hook.loc = @3;
{
$$->flags |= NFT_FLOWTABLE_COUNTER;
}
+ | flowtable_block FLAGS OFFLOAD stmt_separator
+ {
+ $$->flags |= FLOWTABLE_F_HW_OFFLOAD;
+ }
;
flowtable_expr : '{' flowtable_list_expr '}'
}
;
-ft_flags_spec : FLAGS OFFLOAD
- {
- $<flowtable>0->flags |= FLOWTABLE_F_HW_OFFLOAD;
- }
- ;
-
policy_spec : POLICY policy_expr
{
if ($<chain>0->policy) {