mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-15 16:53:54 +08:00
[NETFILTER]: nf_queue: fix end-of-list check
The comparison wants to find out if the last list iteration reached the end of the list. It needs to compare the iterator with the list head to do this, not the element it is looking for. Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
e121e9ecb0
commit
45fe4dc08c
@ -214,7 +214,7 @@ void nf_reinject(struct sk_buff *skb, struct nf_info *info,
|
||||
break;
|
||||
}
|
||||
|
||||
if (elem == &nf_hooks[info->pf][info->hook]) {
|
||||
if (i == &nf_hooks[info->pf][info->hook]) {
|
||||
/* The module which sent it to userspace is gone. */
|
||||
NFDEBUG("%s: module disappeared, dropping packet.\n",
|
||||
__FUNCTION__);
|
||||
|
Loading…
Reference in New Issue
Block a user