Subject: Re: linux-next: Tree for February 18 (netfilter)

From: Randy Dunlap <[email-masked]>
Date: Thu, 18 Feb 2010 08:54:40 -0800

On 02/18/10 01:49, Stephen Rothwell wrote:
> Hi all,
> 
> Changes since 20100217:
> 
> The net tree lost its build failure but gained a conflict against the kvm
> tree.

include/net/netfilter/nf_conntrack.h:94: error: field 'ct_general' has incomplete type
include/net/netfilter/nf_conntrack.h:178: error: 'const struct sk_buff' has no member named 'nfct'
include/net/netfilter/nf_conntrack.h:185: error: implicit declaration of function 'nf_conntrack_put'
include/net/netfilter/nf_conntrack.h:294: error: 'const struct sk_buff' has no member named 'nfct'
net/ipv4/netfilter/nf_defrag_ipv4.c:45: error: 'struct sk_buff' has no member named 'nfct'
net/ipv4/netfilter/nf_defrag_ipv4.c:46: error: 'struct sk_buff' has no member named 'nfct'

CONFIG_NF_CONNTRACK is not enabled
but CONFIG_NF_DEFRAG_IPV4=y.  It is "select"ed by
NETFILTER_XT_MATCH_SOCKET and NETFILTER_XT_TARGET_TPROXY,
both of which are enabled.

Hm, NETFILTER_XT_MATCH_SOCKET depends on !NF_CONNTRACK || NF_CONNTRACK.
Maybe NETFILTER_XT_TARGET_TPROXY needs to do that also.  No, that would
go against that config option's help text:

	  It does _not_ depend
	  on Netfilter connection tracking and NAT, unlike REDIRECT.

config attached.
-- 
~Randy