summaryrefslogtreecommitdiff
path: root/include/net/ipip.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/net/ipip.h')
-rw-r--r--include/net/ipip.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/net/ipip.h b/include/net/ipip.h
index 398660ca8fb1..ac6438760b0b 100644
--- a/include/net/ipip.h
+++ b/include/net/ipip.h
@@ -29,8 +29,9 @@ struct ip_tunnel
int err; \
int pkt_len = skb->len; \
\
+ skb->ip_summed = CHECKSUM_NONE; \
iph->tot_len = htons(skb->len); \
- ip_select_ident(iph, &rt->u.dst); \
+ ip_select_ident(iph, &rt->u.dst, NULL); \
ip_send_check(iph); \
\
err = NF_HOOK(PF_INET, NF_IP_LOCAL_OUT, skb, NULL, rt->u.dst.dev, do_ip_send); \