summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2015-07-06 13:40:19 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2015-07-14 18:07:19 +0200
commit79a113e9f739753c7294728f048d4731c429cd5c (patch)
treeb5598ff084e7d19f878d130823943567e0c0ab8e
parente4d21958c8351b8282a3a079bb934c486cd1e0f6 (diff)
netlink: release table object via table_free() in netlink_get_table()
Instead of xfree(). Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
-rw-r--r--src/netlink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/netlink.c b/src/netlink.c
index d11d82f8..8ede8e69 100644
--- a/src/netlink.c
+++ b/src/netlink.c
@@ -974,7 +974,7 @@ int netlink_get_table(struct netlink_ctx *ctx, const struct handle *h,
ntable = netlink_delinearize_table(ctx, nlt);
table->flags = ntable->flags;
- xfree(ntable);
+ table_free(ntable);
out:
nft_table_free(nlt);
return err;