]> git.ipfire.org Git - thirdparty/xtables-addons.git/commit
xt_CHECKSUM: initial import
authorMichael S. Tsirkin <mst@redhat.com>
Sun, 11 Jul 2010 13:08:53 +0000 (15:08 +0200)
committerJan Engelhardt <jengelh@medozas.de>
Sun, 11 Jul 2010 15:54:54 +0000 (17:54 +0200)
commitd402cec807fe16f7f7b208f0b2871ea48dd557ea
tree8f64ace73bb0b1ecf2884a090368fd3d07f610a5
parentb42190c04b9e530fbe92c2fa200e0eae2cc83224
xt_CHECKSUM: initial import

This adds a "CHECKSUM" target, which can be used in the iptables mangle
table.

You can use this target to compute and fill in the checksum in a packet
that lacks a checksum. This is particularly useful, if you need to work
around old applications such as dhcp clients, that do not work well with
checksum offloads, but don't want to disable checksum offload in your
device.

The problem happens in the field with virtualized applications. For
reference, see Red Hat bz 605555, as well as
http://www.spinics.net/lists/kvm/msg37660.html

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
doc/changelog.txt
extensions/Kbuild
extensions/Mbuild
extensions/libxt_CHECKSUM.c [new file with mode: 0644]
extensions/libxt_CHECKSUM.man [new file with mode: 0644]
extensions/xt_CHECKSUM.c [new file with mode: 0644]
extensions/xt_CHECKSUM.h [new file with mode: 0644]
mconfig