[NETFILTER]: iptables 32bit compat layer
authorDmitry Mishin <dim@openvz.org>
Sat, 1 Apr 2006 10:25:19 +0000 (02:25 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 1 Apr 2006 10:25:19 +0000 (02:25 -0800)
commit2722971cbe831117686039d5c334f2c0f560be13
treeb810ea96778e4f5de2a7713685c0551aa34c8f97
parente64a70be5175ac2c209fa742123a6ce845852e0e
[NETFILTER]: iptables 32bit compat layer

This patch extends current iptables compatibility layer in order to get
32bit iptables to work on 64bit kernel. Current layer is insufficient due
to alignment checks both in kernel and user space tools.

Patch is for current net-2.6.17 with addition of move of ipt_entry_{match|
target} definitions to xt_entry_{match|target}.

Signed-off-by: Dmitry Mishin <dim@openvz.org>
Acked-off-by: Kirill Korotaev <dev@openvz.org>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netfilter/x_tables.h
include/linux/netfilter_ipv4/ip_tables.h
net/compat.c
net/ipv4/netfilter/ip_tables.c
net/netfilter/x_tables.c