]> err.no Git - linux-2.6/commit
[NETFILTER]: nf_queue: handle NF_STOP and unknown verdicts in nf_reinject
authorPatrick McHardy <kaber@trash.net>
Tue, 25 Jul 2006 05:52:47 +0000 (22:52 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 25 Jul 2006 05:52:47 +0000 (22:52 -0700)
commit3bc38712e3a6e0596ccb6f8299043a826f983701
tree9be25dce89ce73cfd79000a27eb001adc113af2e
parent083edca05ab1fa6efac1ba414018f7f45a4a83ff
[NETFILTER]: nf_queue: handle NF_STOP and unknown verdicts in nf_reinject

In case of an unknown verdict or NF_STOP the packet leaks. Unknown verdicts
can happen when userspace is buggy. Reinject the packet in case of NF_STOP,
drop on unknown verdicts.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/netfilter/nf_queue.c