Allow to use limit objects from dictionaries.

Fixes: c0697eabe832 ("src: add stateful object support for limit")
Signed-off-by: Pablo Neira Ayuso <[email protected]>
---
 src/parser_bison.y | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/parser_bison.y b/src/parser_bison.y
index f996d9d94880..7016f5b24887 100644
--- a/src/parser_bison.y
+++ b/src/parser_bison.y
@@ -1426,6 +1426,15 @@ map_block                :       /* empty */     { $$ = 
$<set>-1; }
                                $1->flags  |= NFT_SET_OBJECT;
                                $$ = $1;
                        }
+                       |       map_block       TYPE
+                                               data_type_expr  COLON   LIMIT
+                                               stmt_separator
+                       {
+                               $1->key = $3;
+                               $1->objtype = NFT_OBJECT_LIMIT;
+                               $1->flags  |= NFT_SET_OBJECT;
+                               $$ = $1;
+                       }
                        |       map_block       FLAGS           set_flag_list   
stmt_separator
                        {
                                $1->flags |= $3;
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to