aboutsummaryrefslogtreecommitdiff
path: root/net/ipv4
diff options
context:
space:
mode:
authorGravatar Alexander Duyck <aduyck@mirantis.com> 2016-02-05 15:27:37 -0800
committerGravatar David S. Miller <davem@davemloft.net> 2016-02-11 08:55:33 -0500
commit76443456227097179c14826425f88a95d81a892e (patch)
tree770745f48a545fe145d6fe3abc0054f58b30eeaa /net/ipv4
parentnet: Drop unecessary enc_features variable from tunnel segmentation functions (diff)
downloadlinux-76443456227097179c1482.tar.gz
linux-76443456227097179c1482.tar.bz2
linux-76443456227097179c1482.zip
net: Move GSO csum into SKB_GSO_CB
This patch moves the checksum maintained by GSO out of skb->csum and into the GSO context block in order to allow for us to work on outer checksums while maintaining the inner checksum offsets in the case of the inner checksum being offloaded, while the outer checksums will be computed. While updating the code I also did a minor cleanu-up on gso_make_checksum. The change is mostly to make it so that we store the values and compute the checksum instead of computing the checksum and then storing the values we needed to update. Signed-off-by: Alexander Duyck <aduyck@mirantis.com> Acked-by: Tom Herbert <tom@herbertland.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4')
0 files changed, 0 insertions, 0 deletions