Remove kernel version check related to unsupported kernel. Signed-off-by: Pravin B Shelar <pshe...@ovn.org> --- datapath/linux/compat/ip_tunnels_core.c | 8 -------- 1 file changed, 8 deletions(-)
diff --git a/datapath/linux/compat/ip_tunnels_core.c b/datapath/linux/compat/ip_tunnels_core.c index 6e84e80..d1fe20f 100644 --- a/datapath/linux/compat/ip_tunnels_core.c +++ b/datapath/linux/compat/ip_tunnels_core.c @@ -97,9 +97,7 @@ int ovs_iptunnel_handle_offloads(struct sk_buff *skb, if (likely(!skb_is_encapsulated(skb))) { skb_reset_inner_headers(skb); -#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0) skb->encapsulation = 1; -#endif } else if (skb_is_gso(skb)) { err = -ENOSYS; goto error; @@ -120,7 +118,6 @@ int ovs_iptunnel_handle_offloads(struct sk_buff *skb, return 0; } -#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0) /* If packet is not gso and we are resolving any partial checksum, * clear encapsulation flag. This allows setting CHECKSUM_PARTIAL * on the outer header without confusing devices that implement @@ -128,7 +125,6 @@ int ovs_iptunnel_handle_offloads(struct sk_buff *skb, */ if (csum_help) skb->encapsulation = 0; -#endif if (skb->ip_summed == CHECKSUM_PARTIAL && csum_help) { err = skb_checksum_help(skb); @@ -190,7 +186,6 @@ EXPORT_SYMBOL_GPL(ovs_skb_is_encapsulated); void ovs_ip_tunnel_rcv(struct net_device *dev, struct sk_buff *skb, struct metadata_dst *tun_dst) { -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,39) struct pcpu_sw_netstats *tstats; tstats = this_cpu_ptr((struct pcpu_sw_netstats __percpu *)dev->tstats); @@ -198,7 +193,6 @@ void ovs_ip_tunnel_rcv(struct net_device *dev, struct sk_buff *skb, tstats->rx_packets++; tstats->rx_bytes += skb->len; u64_stats_update_end(&tstats->syncp); -#endif skb_reset_mac_header(skb); skb_scrub_packet(skb, false); @@ -214,7 +208,6 @@ void ovs_ip_tunnel_rcv(struct net_device *dev, struct sk_buff *skb, #endif } -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,39) #ifndef HAVE_PCPU_SW_NETSTATS #define netdev_stats_to_stats64 rpl_netdev_stats_to_stats64 static void netdev_stats_to_stats64(struct rtnl_link_stats64 *stats64, @@ -283,4 +276,3 @@ void rpl_ip6tunnel_xmit(struct sock *sk, struct sk_buff *skb, iptunnel_xmit_stats(dev, pkt_len); } EXPORT_SYMBOL_GPL(rpl_ip6tunnel_xmit); -#endif -- 1.9.1 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev