From: Patrick McHardy Date: Sun, 3 Dec 2006 06:05:25 +0000 (-0800) Subject: [NETFILTER]: nf_conntrack: automatic helper assignment for expectations X-Git-Tag: v2.6.20-rc1~34^2~40^2~46 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9457d851fc5df54522d733f72cbb1f02ab59272e;p=pandora-kernel.git [NETFILTER]: nf_conntrack: automatic helper assignment for expectations Some helpers (namely H.323) manually assign further helpers to expected connections. This is not possible with nf_conntrack anymore since we need to know whether a helper is used at allocation time. Handle the helper assignment centrally, which allows to perform the correct allocation and as a nice side effect eliminates the need for the H.323 helper to fiddle with nf_conntrack_lock. Mid term the allocation scheme really needs to be redesigned since we do both the helper and expectation lookup _twice_ for every new connection. Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller --- Reading git-diff-tree failed