summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2016-08-17 13:13:03 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2016-08-17 15:48:50 +0200
commitddb1f1f8cdca2e0f70254a5adcc0291907503a36 (patch)
tree75427a27363b156819c4d7d9241c6573ff54b90c
parentf721b509d792fde8aed9c70f098704d9ee042493 (diff)
ct: release ct_label table on exit
Just like we do with other symbol tables. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> Acked-by: Florian Westphal <fw@strlen.de>
-rw-r--r--src/ct.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ct.c b/src/ct.c
index f6b1dc13..f6018d87 100644
--- a/src/ct.c
+++ b/src/ct.c
@@ -164,6 +164,11 @@ static void __init ct_label_table_init(void)
ct_label_tbl = rt_symbol_table_init(CONNLABEL_CONF);
}
+static void __exit ct_label_table_exit(void)
+{
+ rt_symbol_table_free(ct_label_tbl);
+}
+
#ifndef NF_CT_HELPER_NAME_LEN
#define NF_CT_HELPER_NAME_LEN 16
#endif