summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorArturo Borrero <arturo.borrero.glez@gmail.com>2014-07-09 10:11:38 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2014-07-10 15:38:50 +0200
commit85d87fa9c4a3badcc52b8b880f66035a85a995c1 (patch)
treef9ca857700354bae46a14b07cf5013f90ba94234 /src
parentcaa1cf2960db0d0a01e707f5a82a05d0718ff498 (diff)
mnl: delete erroneous memory free
This fixes a use-after-free since the set object is added into the set list. Signed-off-by: Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src')
-rw-r--r--src/mnl.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/mnl.c b/src/mnl.c
index bd2227b..3bb3ade 100644
--- a/src/mnl.c
+++ b/src/mnl.c
@@ -341,7 +341,6 @@ struct nft_ruleset *mnl_ruleset_dump(struct mnl_socket *nf_sock)
}
nft_set_list_merge(complete_set_list, s);
- nft_set_list_free(s);
}
o = nft_table_list_iter_next(it);
}