X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net%2Fipv4%2Fnetfilter%2Fiptable_raw.c;h=01b4a3c814d398f21d29dec0f7d7bf1453b1ce7e;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=63c6254607b34732b4a729c692d47b7728d7a2f6;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/net/ipv4/netfilter/iptable_raw.c b/net/ipv4/netfilter/iptable_raw.c index 63c625460..01b4a3c81 100644 --- a/net/ipv4/netfilter/iptable_raw.c +++ b/net/ipv4/netfilter/iptable_raw.c @@ -8,25 +8,6 @@ #define RAW_VALID_HOOKS ((1 << NF_IP_PRE_ROUTING) | (1 << NF_IP_LOCAL_OUT)) -/* 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; -}; - static struct { struct ipt_replace repl; @@ -100,7 +81,6 @@ static struct static struct ipt_table packet_raw = { .name = "raw", - .table = &initial_table.repl, .valid_hooks = RAW_VALID_HOOKS, .lock = RW_LOCK_UNLOCKED, .me = THIS_MODULE @@ -138,7 +118,7 @@ static int __init init(void) int ret; /* Register table */ - ret = ipt_register_table(&packet_raw); + ret = ipt_register_table(&packet_raw, &initial_table.repl); if (ret < 0) return ret;