From cda5c8c26f329bbd3655fd7d1af4e1eec55ec397 Mon Sep 17 00:00:00 2001 From: Florian Westphal Date: Thu, 29 Aug 2019 11:36:20 +0200 Subject: src: json: add support for element deletion also add a test case. Fixes: a87f2a2227be2 ("netfilter: support for element deletion") Signed-off-by: Florian Westphal Acked-by: Phil Sutter --- src/parser_json.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/parser_json.c b/src/parser_json.c index a969bd4c..8ca07d71 100644 --- a/src/parser_json.c +++ b/src/parser_json.c @@ -2055,6 +2055,8 @@ static struct stmt *json_parse_set_stmt(struct json_ctx *ctx, op = NFT_DYNSET_OP_ADD; } else if (!strcmp(opstr, "update")) { op = NFT_DYNSET_OP_UPDATE; + } else if (!strcmp(opstr, "delete")) { + op = NFT_DYNSET_OP_DELETE; } else { json_error(ctx, "Unknown set statement op '%s'.", opstr); return NULL; -- cgit v1.2.3