As before, the nfq6 testbed program exercises the new functions. nfq6 is part of https://github.com/duncan-roe/nfq The TODO item in src/extra/checksum.c is because the pseudo-header used in udp & tcp checksums uses destination address from forwarding header if there is one. Not a big deal for now, I would say. Duncan Roe (2): src: more IPv6 checksum fixes src: add mangle functions for IPv6, IPv6/TCP and IPv6/UDP .../libnetfilter_queue/libnetfilter_queue_ipv6.h | 1 + .../libnetfilter_queue/libnetfilter_queue_tcp.h | 1 + .../libnetfilter_queue/libnetfilter_queue_udp.h | 1 + src/extra/checksum.c | 10 +++--- src/extra/ipv6.c | 29 ++++++++++++++++ src/extra/tcp.c | 40 ++++++++++++++++++++++ src/extra/udp.c | 39 +++++++++++++++++++++ 7 files changed, 116 insertions(+), 5 deletions(-) -- 2.14.5