]> git.baikalelectronics.ru Git - kernel.git/commit
[NETFILTER]: nf_conntrack: Don't try to find clashed expectation
authorYasuyuki Kozakai <yasuyuki.kozakai@toshiba.co.jp>
Tue, 5 Dec 2006 21:44:57 +0000 (13:44 -0800)
committerDavid S. Miller <davem@sunset.davemloft.net>
Thu, 7 Dec 2006 02:39:05 +0000 (18:39 -0800)
commit8351e2f26abe54fdac520d60046f96fb6691d624
treee1f87f18c2a4d5c3994081a459c818ef4782b728
parentb6369fd583aea1889cef888ae900273f620a0099
[NETFILTER]: nf_conntrack: Don't try to find clashed expectation

The original code continues loop to find expectation in list if the master
conntrack of the found expectation is unconfirmed. But it never success
in that case, because nf_conntrack_expect_related() never insert
clashed expectation to the list.

This stops loop in that case.

Signed-off-by: Yasuyuki Kozakai <yasuyuki.kozakai@toshiba.co.jp>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/netfilter/nf_conntrack_expect.c