compat: Remove unused ipv[46] backports.
authorJoe Stringer <joe@ovn.org>
Tue, 3 May 2016 00:47:32 +0000 (17:47 -0700)
committerJoe Stringer <joe@ovn.org>
Tue, 3 May 2016 22:46:40 +0000 (15:46 -0700)
These pieces #if on kernel versions which are not supported since commit
f2ab1536ddbc ("compat: Backport conntrack strictly to v3.10+.")

Signed-off-by: Joe Stringer <joe@ovn.org>
Acked-by: Jesse Gross <jesse@kernel.org>
acinclude.m4
datapath/linux/compat/include/net/ip.h
datapath/linux/compat/include/net/netfilter/ipv6/nf_defrag_ipv6.h

index 6cfb1e5..f2a1ea6 100644 (file)
@@ -375,7 +375,6 @@ AC_DEFUN([OVS_CHECK_LINUX_COMPAT], [
   OVS_GREP_IFELSE([$KSRC/include/net/ip.h], [ip_defrag.*net],
                   [OVS_DEFINE([HAVE_IP_DEFRAG_TAKES_NET])])
   OVS_GREP_IFELSE([$KSRC/include/net/ip.h], [ip_do_fragment])
-  OVS_GREP_IFELSE([$KSRC/include/net/ip.h], [ip_is_fragment])
   OVS_GREP_IFELSE([$KSRC/include/net/ip.h], [ip_skb_dst_mtu])
 
   OVS_GREP_IFELSE([$KSRC/include/net/ip.h], [IPSKB_FRAG_PMTU],
index 145529e..c283ad0 100644 (file)
@@ -6,13 +6,6 @@
 #include <net/route.h>
 #include <linux/version.h>
 
-#ifndef HAVE_IP_IS_FRAGMENT
-static inline bool ip_is_fragment(const struct iphdr *iph)
-{
-       return (iph->frag_off & htons(IP_MF | IP_OFFSET)) != 0;
-}
-#endif
-
 #ifndef HAVE_INET_GET_LOCAL_PORT_RANGE_USING_NET
 static inline void rpl_inet_get_local_port_range(struct net *net, int *low,
                                             int *high)
index 09fe781..c65e7f2 100644 (file)
@@ -2,10 +2,7 @@
 #define _NF_DEFRAG_IPV6_WRAPPER_H
 
 #include <linux/kconfig.h>
-
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)
 #include_next <net/netfilter/ipv6/nf_defrag_ipv6.h>
-#endif
 
 /* Upstream commit 029f7f3b8701 ("netfilter: ipv6: nf_defrag: avoid/free clone
  * operations") changed the semantics of nf_ct_frag6_gather(), so we backport