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 <j...@ovn.org> --- acinclude.m4 | 1 - datapath/linux/compat/include/net/ip.h | 7 ------- datapath/linux/compat/include/net/netfilter/ipv6/nf_defrag_ipv6.h | 3 --- 3 files changed, 11 deletions(-) diff --git a/acinclude.m4 b/acinclude.m4 index 6cfb1e53ef7f..f2a1ea6ad95f 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -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], diff --git a/datapath/linux/compat/include/net/ip.h b/datapath/linux/compat/include/net/ip.h index 145529ecbbe1..c283ad0a76d2 100644 --- a/datapath/linux/compat/include/net/ip.h +++ b/datapath/linux/compat/include/net/ip.h @@ -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) diff --git a/datapath/linux/compat/include/net/netfilter/ipv6/nf_defrag_ipv6.h b/datapath/linux/compat/include/net/netfilter/ipv6/nf_defrag_ipv6.h index 09fe78101f3a..c65e7f2feb03 100644 --- a/datapath/linux/compat/include/net/netfilter/ipv6/nf_defrag_ipv6.h +++ b/datapath/linux/compat/include/net/netfilter/ipv6/nf_defrag_ipv6.h @@ -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 -- 2.1.4 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev