aboutsummaryrefslogtreecommitdiffstats
path: root/net/netfilter/core.c
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2015-10-13 14:33:27 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2015-10-16 18:22:23 +0200
commited78d09d59ba9764b7454e8e1ccbb0072a55b6d7 (patch)
tree1971277eedd1743779e29f66a1ddb741976bec27 /net/netfilter/core.c
parentnetfilter: remove hook owner refcounting (diff)
downloadlinux-dev-ed78d09d59ba9764b7454e8e1ccbb0072a55b6d7.tar.xz
linux-dev-ed78d09d59ba9764b7454e8e1ccbb0072a55b6d7.zip
netfilter: make nf_queue_entry_get_refs return void
We don't care if module is being unloaded anymore since hook unregister handling will destroy queue entries using that hook. Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'net/netfilter/core.c')
-rw-r--r--net/netfilter/core.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/net/netfilter/core.c b/net/netfilter/core.c
index 32a289420caf..09e661c3ae58 100644
--- a/net/netfilter/core.c
+++ b/net/netfilter/core.c
@@ -313,8 +313,6 @@ next_hook:
int err = nf_queue(skb, elem, state,
verdict >> NF_VERDICT_QBITS);
if (err < 0) {
- if (err == -ECANCELED)
- goto next_hook;
if (err == -ESRCH &&
(verdict & NF_VERDICT_FLAG_QUEUE_BYPASS))
goto next_hook;