diff options
Diffstat (limited to 'drivers/net/tun.c')
-rw-r--r-- | drivers/net/tun.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/tun.c b/drivers/net/tun.c index 55f3a3e667a9..7599c457abd1 100644 --- a/drivers/net/tun.c +++ b/drivers/net/tun.c | |||
@@ -757,7 +757,7 @@ static __inline__ ssize_t tun_put_user(struct tun_struct *tun, | |||
757 | 757 | ||
758 | if (skb->ip_summed == CHECKSUM_PARTIAL) { | 758 | if (skb->ip_summed == CHECKSUM_PARTIAL) { |
759 | gso.flags = VIRTIO_NET_HDR_F_NEEDS_CSUM; | 759 | gso.flags = VIRTIO_NET_HDR_F_NEEDS_CSUM; |
760 | gso.csum_start = skb->csum_start - skb_headroom(skb); | 760 | gso.csum_start = skb_checksum_start_offset(skb); |
761 | gso.csum_offset = skb->csum_offset; | 761 | gso.csum_offset = skb->csum_offset; |
762 | } /* else everything is zero */ | 762 | } /* else everything is zero */ |
763 | 763 | ||