[NETFILTER]: nf_queue: remove unnecessary check for outfn
The only point of registering a queue handler is to provide an outfn, so there is no need to check for it. Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
7a11b9848a
commit
e121e9ecb0
@@ -120,7 +120,7 @@ int nf_queue(struct sk_buff **skb,
|
|||||||
|
|
||||||
/* QUEUE == DROP if noone is waiting, to be safe. */
|
/* QUEUE == DROP if noone is waiting, to be safe. */
|
||||||
read_lock(&queue_handler_lock);
|
read_lock(&queue_handler_lock);
|
||||||
if (!queue_handler[pf] || !queue_handler[pf]->outfn) {
|
if (!queue_handler[pf]) {
|
||||||
read_unlock(&queue_handler_lock);
|
read_unlock(&queue_handler_lock);
|
||||||
kfree_skb(*skb);
|
kfree_skb(*skb);
|
||||||
return 1;
|
return 1;
|
||||||
|
Reference in New Issue
Block a user