netfilter: nf_qeueue: Drop queue entries on nf_unregister_hook
[firefly-linux-kernel-4.4.55.git] / net / netfilter / core.c
index 653e32eac08ca587b8c5cd8cf9eeed1a2290906d..a0e54974e2c90fc581e99d5a9f7c24d99a515c16 100644 (file)
@@ -118,6 +118,7 @@ void nf_unregister_hook(struct nf_hook_ops *reg)
        static_key_slow_dec(&nf_hooks_needed[reg->pf][reg->hooknum]);
 #endif
        synchronize_net();
+       nf_queue_nf_hook_drop(reg);
 }
 EXPORT_SYMBOL(nf_unregister_hook);