diff options
author | Florian Westphal <fw@strlen.de> | 2021-12-03 17:07:53 +0100 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2021-12-07 12:23:21 +0100 |
commit | 3a8d3fea54ce6eb922e4bb04e1acf9b995a66607 (patch) | |
tree | bf6729561c022b71e17f5ed101112f8c79271b20 /src/parser_json.c | |
parent | cb4b07d0b62836ab860e11e1f50c98656eeb4f9f (diff) |
ipopt: drop unused 'ptr' argument
Its always 0, so remove it.
Looks like this was intended to support variable options that have
array-like members, but so far this isn't implemented, better remove
dead code and implement it properly when such support is needed.
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'src/parser_json.c')
-rw-r--r-- | src/parser_json.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/parser_json.c b/src/parser_json.c index 7a2d30ff..2fad308f 100644 --- a/src/parser_json.c +++ b/src/parser_json.c @@ -689,7 +689,7 @@ static struct expr *json_parse_ip_option_expr(struct json_ctx *ctx, if (json_unpack(root, "{s:s}", "field", &field)) { expr = ipopt_expr_alloc(int_loc, descval, - IPOPT_FIELD_TYPE, 0); + IPOPT_FIELD_TYPE); expr->exthdr.flags = NFT_EXTHDR_F_PRESENT; return expr; @@ -698,7 +698,7 @@ static struct expr *json_parse_ip_option_expr(struct json_ctx *ctx, json_error(ctx, "Unknown ip option field '%s'.", field); return NULL; } - return ipopt_expr_alloc(int_loc, descval, fieldval, 0); + return ipopt_expr_alloc(int_loc, descval, fieldval); } static int json_parse_sctp_chunk_field(const struct exthdr_desc *desc, |