diff options
author | Alin Nastac <alin.nastac@gmail.com> | 2016-06-27 16:10:41 +0200 |
---|---|---|
committer | Zoltan HERPAI <wigyori@uid0.hu> | 2016-06-27 16:10:41 +0200 |
commit | 784bd18690b2cbe2f8e217d840220b4cc216f0bd (patch) | |
tree | 4e9b21caddd730108933815ad37f41b22293cebf /scripts/config/expr.h | |
parent | 39e0bd76b5dc68c0ae1aad177759f6bf30d8d16e (diff) | |
download | master-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 'scripts/config/expr.h')
0 files changed, 0 insertions, 0 deletions