From ea2eabffee659b699e29b5458731a054eda4507c Mon Sep 17 00:00:00 2001 From: Patrick McHardy Date: Tue, 11 Jan 2005 05:42:12 +0100 Subject: [NETFILTER]: Remove skb_linearize in ip6tables Signed-off-by: Patrick McHardy --- net/ipv6/netfilter/ip6_tables.c | 4 ---- net/ipv6/netfilter/ip6table_mangle.c | 4 ---- 2 files changed, 8 deletions(-) diff --git a/net/ipv6/netfilter/ip6_tables.c b/net/ipv6/netfilter/ip6_tables.c index e3db4828e401..d4d5c6eb9b76 100644 --- a/net/ipv6/netfilter/ip6_tables.c +++ b/net/ipv6/netfilter/ip6_tables.c @@ -366,10 +366,6 @@ ip6t_do_table(struct sk_buff **pskb, void *table_base; struct ip6t_entry *e, *back; - /* FIXME: Push down to extensions --RR */ - if (skb_is_nonlinear(*pskb) && skb_linearize(*pskb, GFP_ATOMIC) != 0) - return NF_DROP; - /* Initialization */ indev = in ? in->name : nulldevname; outdev = out ? out->name : nulldevname; diff --git a/net/ipv6/netfilter/ip6table_mangle.c b/net/ipv6/netfilter/ip6table_mangle.c index 0d15d5b2fdce..b878050cc4fb 100644 --- a/net/ipv6/netfilter/ip6table_mangle.c +++ b/net/ipv6/netfilter/ip6table_mangle.c @@ -165,10 +165,6 @@ ip6t_local_hook(unsigned int hook, } #endif - /* FIXME: Push down to extensions --RR */ - if (skb_is_nonlinear(*pskb) && skb_linearize(*pskb, GFP_ATOMIC) != 0) - return NF_DROP; - /* save source/dest address, nfmark, hoplimit, flowlabel, priority, */ memcpy(&saddr, &(*pskb)->nh.ipv6h->saddr, sizeof(saddr)); memcpy(&daddr, &(*pskb)->nh.ipv6h->daddr, sizeof(daddr)); -- cgit v1.2.3