summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2023-09-20 17:16:33 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2023-11-03 12:23:37 +0100
commit4189572d68c707e888a2ad8271b1c9cbe4b80235 (patch)
treead1dc76b3f847a81e9a69bc46976c595eea0469d
parent0232da0b12989cc1aa952c58b488e8b57c40de14 (diff)
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 <phil@nwl.cc>
-rw-r--r--src/parser_json.c2
1 files changed, 1 insertions, 1 deletions
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))