Skip to contentSkip to conversation

Connlimit and linux-2.6.17

DISCUSSION Andrew Beverley 1 participant 1 message Jul 16, 2006

lore
Share & tools
lore
#0 lore raw

I am having trouble using connlimit with kernel 2.6.17.4 and iptables-1.3.5-20060508. When I run:

iptables -t mangle -A PREROUTING -p tcp -i eth0 -m \
	connlimit --connlimit-above 5 -j LOG

I get "iptables: Invalid argument"

The kernel and iptables are patched with patch-o-matic-ng-20060626, which in turn is patched as per
http://patchwork.netfilter.org/netfilter-devel/patch.pl?id=3456 to uupdate the connlimit patch

I have noticed that when compiling the kernel I get error messages as follows when compiling connlimit:

net/ipv4/netfilter/ipt_connlimit.c:211: warning: initialization from incompatible pointer type net/ipv4/netfilter/ipt_connlimit.c:212: warning: initialization from incompatible pointer type net/ipv4/netfilter/ipt_connlimit.c:213: warning: initialization from incompatible pointer type

The above error messages do not appear when using 2.6.15, and connlimit works.

Any ideas?

On another note, will connlimit ever form part of the stable kernel? It is a real pain having to mess around patching each time I get a new kernel, especially as currently the patch-o-matic also requires patching!

Andy Beverley