diff options
Diffstat (limited to 'net/ipv6/mip6.c')
-rw-r--r-- | net/ipv6/mip6.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/net/ipv6/mip6.c b/net/ipv6/mip6.c index 0e7a60f7393a..7fd841d41019 100644 --- a/net/ipv6/mip6.c +++ b/net/ipv6/mip6.c | |||
@@ -155,7 +155,6 @@ static int mip6_destopt_output(struct xfrm_state *x, struct sk_buff *skb) | |||
155 | 155 | ||
156 | skb_push(skb, -skb_network_offset(skb)); | 156 | skb_push(skb, -skb_network_offset(skb)); |
157 | iph = ipv6_hdr(skb); | 157 | iph = ipv6_hdr(skb); |
158 | iph->payload_len = htons(skb->len - sizeof(*iph)); | ||
159 | 158 | ||
160 | nexthdr = *skb_mac_header(skb); | 159 | nexthdr = *skb_mac_header(skb); |
161 | *skb_mac_header(skb) = IPPROTO_DSTOPTS; | 160 | *skb_mac_header(skb) = IPPROTO_DSTOPTS; |
@@ -370,7 +369,6 @@ static int mip6_rthdr_output(struct xfrm_state *x, struct sk_buff *skb) | |||
370 | 369 | ||
371 | skb_push(skb, -skb_network_offset(skb)); | 370 | skb_push(skb, -skb_network_offset(skb)); |
372 | iph = ipv6_hdr(skb); | 371 | iph = ipv6_hdr(skb); |
373 | iph->payload_len = htons(skb->len - sizeof(*iph)); | ||
374 | 372 | ||
375 | nexthdr = *skb_mac_header(skb); | 373 | nexthdr = *skb_mac_header(skb); |
376 | *skb_mac_header(skb) = IPPROTO_ROUTING; | 374 | *skb_mac_header(skb) = IPPROTO_ROUTING; |