]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
ct: release ct_label table on exit
authorPablo Neira Ayuso <pablo@netfilter.org>
Wed, 17 Aug 2016 11:13:03 +0000 (13:13 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 17 Aug 2016 13:48:50 +0000 (15:48 +0200)
Just like we do with other symbol tables.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Acked-by: Florian Westphal <fw@strlen.de>
src/ct.c

index f6b1dc1325f1c380d4c67a746dcb1c8258f40fca..f6018d87c02d6716a2582617c82cfd364ea7cc80 100644 (file)
--- 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