diff options
Diffstat (limited to 'net/ipv4/xfrm4_tunnel.c')
-rw-r--r-- | net/ipv4/xfrm4_tunnel.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/net/ipv4/xfrm4_tunnel.c b/net/ipv4/xfrm4_tunnel.c index be572f918b5e..e1fafc1562d8 100644 --- a/net/ipv4/xfrm4_tunnel.c +++ b/net/ipv4/xfrm4_tunnel.c | |||
@@ -12,12 +12,7 @@ | |||
12 | 12 | ||
13 | static int ipip_output(struct xfrm_state *x, struct sk_buff *skb) | 13 | static int ipip_output(struct xfrm_state *x, struct sk_buff *skb) |
14 | { | 14 | { |
15 | struct iphdr *iph = ip_hdr(skb); | ||
16 | |||
17 | skb_push(skb, -skb_network_offset(skb)); | 15 | skb_push(skb, -skb_network_offset(skb)); |
18 | iph->tot_len = htons(skb->len); | ||
19 | ip_send_check(iph); | ||
20 | |||
21 | return 0; | 16 | return 0; |
22 | } | 17 | } |
23 | 18 | ||