From af61b26b98cdb7f95a479aa11fa9ef3a79fce1a1 Mon Sep 17 00:00:00 2001 From: Quentin Armitage Date: Sat, 19 Aug 2023 11:59:23 +0100 Subject: [PATCH] doc: update description for v3_checksum_as_v2 Signed-off-by: Quentin Armitage --- doc/man/man5/keepalived.conf.5.in | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/doc/man/man5/keepalived.conf.5.in b/doc/man/man5/keepalived.conf.5.in index fb1c7773d..ebae31b2c 100644 --- a/doc/man/man5/keepalived.conf.5.in +++ b/doc/man/man5/keepalived.conf.5.in @@ -1794,11 +1794,13 @@ The syntax for vrrp_instance is : # of `keepalived -v` for OLD_CHKSUM_COMPAT.] \fBold_unicast_checksum \fR[never] - # Some manufacturers (e.g. Cisco) interpret RFC5798 5.2.8 as applying - # only to IPv6, since the pseudo-header in RFC2460 is specified only - # for IPv6. Keepalived by default uses a pseudo-header for VRRPv3 IPv4 - # as well. Setting this option turns off including the pseudo-header - # in the checksum calculation for VRRPv3 IPv4. + # Some manufacturers (e.g. Cisco and Juniper) interpret RFC5798 5.2.8 + # as applying only to IPv6, since the pseudo-header in RFC2460 is + # specified only for IPv6, although most open source implementations, + # including tcpdump/wireshark, include the pseudo-header for IPv4. + # Keepalived by default uses a pseudo-header for VRRPv3 IPv4 as well. + # Setting this option turns off including the pseudo-header in the + # checksum calculation for VRRPv3 IPv4. \fBv3_checksum_as_v2\fR [] # interface specific settings, same as global parameters.