aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/cns3xxx/files/drivers/net/ethernet/cavium/cns3xxx_eth.c
diff options
context:
space:
mode:
authorAlin Nastac <alin.nastac@gmail.com>2016-06-27 16:10:41 +0200
committerZoltan HERPAI <wigyori@uid0.hu>2016-06-27 16:10:41 +0200
commit784bd18690b2cbe2f8e217d840220b4cc216f0bd (patch)
tree4e9b21caddd730108933815ad37f41b22293cebf /target/linux/cns3xxx/files/drivers/net/ethernet/cavium/cns3xxx_eth.c
parent39e0bd76b5dc68c0ae1aad177759f6bf30d8d16e (diff)
downloadmaster-187ad058-784bd18690b2cbe2f8e217d840220b4cc216f0bd.tar.gz
master-187ad058-784bd18690b2cbe2f8e217d840220b4cc216f0bd.tar.bz2
master-187ad058-784bd18690b2cbe2f8e217d840220b4cc216f0bd.zip
libnetfilter_queue: fix checksum computation
There are 2 issues fixed by this patch: - UDP checksum is computed incorrectly, the used pseudo IP header contains transport protocol 6 iso 17 - on big endian arches the UDP/TCP checksum is incorrectly computed when payload length is odd Signed-off-by: Alin Nastac <alin.nastac@gmail.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'target/linux/cns3xxx/files/drivers/net/ethernet/cavium/cns3xxx_eth.c')
0 files changed, 0 insertions, 0 deletions