commit
89645d04106d45d5e23b6d5206777dad1fb3e6bf upstream.
Since netlink_parse_set_expr() may return NULL, the following deref must
be guarded.
Fixes: e6d1d0d611958 ("src: add set element multi-statement support")
Signed-off-by: Phil Sutter <phil@nwl.cc>
struct stmt *stmt;
stmt = netlink_parse_set_expr(set, cache, e);
- list_add_tail(&stmt->list, &setelem_parse_ctx->stmt_list);
+ if (stmt)
+ list_add_tail(&stmt->list, &setelem_parse_ctx->stmt_list);
return 0;
}