diff options
author | Alin Năstac <alin.nastac@gmail.com> | 2016-06-24 14:41:10 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2016-06-26 16:09:48 +0200 |
commit | 86a2702a00c119d8fd1470784772754bede6888a (patch) | |
tree | dbf7ee03a63910fc4a1e309eab2bb50599987217 /target/linux/ramips | |
parent | e6b93303437cd63d5f30787d5140ced73400e587 (diff) | |
download | upstream-86a2702a00c119d8fd1470784772754bede6888a.tar.gz upstream-86a2702a00c119d8fd1470784772754bede6888a.tar.bz2 upstream-86a2702a00c119d8fd1470784772754bede6888a.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> [refresh patch]
Diffstat (limited to 'target/linux/ramips')
0 files changed, 0 insertions, 0 deletions