diff options
author | Daniel Jurgens <danielj@mellanox.com> | 2016-05-04 15:00:33 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-05-05 23:26:14 -0400 |
commit | 82d69203df634b4dfa765c94f60ce9482bcc44d6 (patch) | |
tree | 672c7c28769be55984db0089f97b60baf059384f /net/vmw_vsock | |
parent | c2cf530d42437fa2a1fce7b56ea4b478ec35b42a (diff) |
net/mlx4_en: Fix endianness bug in IPV6 csum calculation
Use htons instead of unconditionally byte swapping nexthdr. On a little
endian systems shifting the byte is correct behavior, but it results in
incorrect csums on big endian architectures.
Fixes: f8c6455bb04b ('net/mlx4_en: Extend checksum offloading by CHECKSUM COMPLETE')
Signed-off-by: Daniel Jurgens <danielj@mellanox.com>
Reviewed-by: Carol Soto <clsoto@us.ibm.com>
Tested-by: Carol Soto <clsoto@us.ibm.com>
Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/vmw_vsock')
0 files changed, 0 insertions, 0 deletions