]> git.baikalelectronics.ru Git - kernel.git/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)
commit069cfc17c4c3e79215a059159fa59d0500e5a6e3
tree9be25dce89ce73cfd79000a27eb001adc113af2e
parentb93f63c1a896a2d7a852f04b4bb7bba26631abd6
[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