Re: [PATCH 10/27] xt_conntrack match, revision 1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jan Engelhardt wrote:
On Jan 4 2008 15:53, Patrick McHardy wrote:
Applied, but

 #include <linux/netfilter/nf_conntrack_tuple_common.h>
-#include <linux/in.h>
+#ifdef __KERNEL__
+#	include <linux/in.h>
+#endif
Is that really necessary? I would prefer the only in-kernel user of this
file to include it directly. Or simply include netfilter.h, which seems
necessary for nf_inet_addr anyway.

With this #include, we grab the definition for 'struct in_addr'.

Yes it is necessary otherwise iptables fails to compile, because
struct in_addr is already sourced from netinet/in.h. If you have
a better idea, please share it.
Perhaps doing #include <linux/in.h> in xt_conntrack.c would resolve it.
I will see to that (if you do not already will take care of that) once I received your updated git tree.

Well, netfilter.h already includes linux/in.h, so that should work
fine, no?
-
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netfitler Users]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux