From: Liping Zhang Date: Sun, 11 Sep 2016 14:11:22 +0000 (+0800) Subject: expr: queue: remove redundant NFTNL_EXPR_QUEUE_NUM set in json parse X-Git-Tag: libnftnl-1.0.7~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c032e487e4b29ebe2b796e9c88663dd7b7897caa;p=thirdparty%2Flibnftnl.git expr: queue: remove redundant NFTNL_EXPR_QUEUE_NUM set in json parse We have already set NFTNL_EXPR_QUEUE_NUM when parse "num" successfully, here is wrong and redundant, remove it. Signed-off-by: Liping Zhang Signed-off-by: Pablo Neira Ayuso --- diff --git a/src/expr/queue.c b/src/expr/queue.c index 522231b0..033c542c 100644 --- a/src/expr/queue.c +++ b/src/expr/queue.c @@ -136,7 +136,6 @@ nftnl_expr_queue_json_parse(struct nftnl_expr *e, json_t *root, if (nftnl_jansson_parse_val(root, "num", NFTNL_TYPE_U16, &type, err) == 0) nftnl_expr_set_u16(e, NFTNL_EXPR_QUEUE_NUM, type); - nftnl_expr_set_u16(e, NFTNL_EXPR_QUEUE_NUM, type); if (nftnl_jansson_parse_val(root, "total", NFTNL_TYPE_U16, &code, err) == 0) nftnl_expr_set_u16(e, NFTNL_EXPR_QUEUE_TOTAL, code);