]> git.baikalelectronics.ru Git - kernel.git/commit
[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)
commit1ff7918f8050a83c10cf256e9d1adafb0a348088
treeb810ea96778e4f5de2a7713685c0551aa34c8f97
parentfca2dc23c88b584a53ea5b53c321d1b296e6f0ba
[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