X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net%2Fipv4%2Fnetfilter%2Fiptable_mangle.c;h=160eb11b6e2fa7ff3fde67c0c298e7e2a9ebb721;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=b5b43b277fe2f741c5801ecea0d5ab1c096998fb;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/net/ipv4/netfilter/iptable_mangle.c b/net/ipv4/netfilter/iptable_mangle.c index b5b43b277..160eb11b6 100644 --- a/net/ipv4/netfilter/iptable_mangle.c +++ b/net/ipv4/netfilter/iptable_mangle.c @@ -29,25 +29,6 @@ MODULE_DESCRIPTION("iptables mangle table"); (1 << NF_IP_LOCAL_OUT) | \ (1 << NF_IP_POST_ROUTING)) -/* Standard entry. */ -struct ipt_standard -{ - struct ipt_entry entry; - struct ipt_standard_target target; -}; - -struct ipt_error_target -{ - struct ipt_entry_target target; - char errorname[IPT_FUNCTION_MAXNAMELEN]; -}; - -struct ipt_error -{ - struct ipt_entry entry; - struct ipt_error_target target; -}; - /* Ouch - five different hooks? Maybe this should be a config option..... -- BC */ static struct { @@ -125,7 +106,6 @@ static struct static struct ipt_table packet_mangler = { .name = "mangle", - .table = &initial_table.repl, .valid_hooks = MANGLE_VALID_HOOKS, .lock = RW_LOCK_UNLOCKED, .me = THIS_MODULE, @@ -225,7 +205,7 @@ static int __init init(void) int ret; /* Register table */ - ret = ipt_register_table(&packet_mangler); + ret = ipt_register_table(&packet_mangler, &initial_table.repl); if (ret < 0) return ret;