From: Phil Sutter Date: Wed, 20 Sep 2023 15:16:33 +0000 (+0200) Subject: parser_json: Default meter size to zero X-Git-Tag: v1.0.6.1~335 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4189572d68c707e888a2ad8271b1c9cbe4b80235;p=thirdparty%2Fnftables.git parser_json: Default meter size to zero commit 343006f5e0a6cdf907877218a354505dcc9d9864 upstream. JSON parser was missed when performing the same change in standard syntax parser. Fixes: c2cad53ffc22a ("meters: do not set a defaut meter size from userspace") Signed-off-by: Phil Sutter --- diff --git a/src/parser_json.c b/src/parser_json.c index c619e92f..915d5e65 100644 --- a/src/parser_json.c +++ b/src/parser_json.c @@ -2594,7 +2594,7 @@ static struct stmt *json_parse_meter_stmt(struct json_ctx *ctx, json_t *jkey, *jstmt; struct stmt *stmt; const char *name; - uint32_t size = 0xffff; + uint32_t size = 0; if (json_unpack_err(ctx, value, "{s:s, s:o, s:o}", "name", &name, "key", &jkey, "stmt", &jstmt))