vserver 1.9.5.x5
[linux-2.6.git] / net / ipv4 / netfilter / iptable_mangle.c
index b5b43b2..160eb11 100644 (file)
@@ -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;