]> git.ipfire.org Git - thirdparty/bird.git/commit
BFD: Add option to accept zero checksum for IPv6 UDP packets
authorAlexander Zubkov <green@qrator.net>
Wed, 26 Jun 2024 14:29:57 +0000 (16:29 +0200)
committerOndrej Zajicek <santiago@crfreenet.org>
Wed, 26 Jun 2024 14:29:57 +0000 (16:29 +0200)
commit8a40bccffe9e28e211fe996845658f87f5cc60e9
treebd01e74c27ba6de8cb571475ffd7534d8d8e97e1
parent00b139bd25c77b401d2065283cb970d9d8c1aa02
BFD: Add option to accept zero checksum for IPv6 UDP packets

Some vendors do not fill the checksum for IPv6 UDP packets.
For interoperability with such implementations one can set
UDP_NO_CHECK6_RX socket option on Linux.

Thanks to Ville O for the suggestion.

Minor changes by committer.
doc/bird.sgml
lib/socket.h
proto/bfd/bfd.c
proto/bfd/bfd.h
proto/bfd/config.Y
proto/bfd/packets.c
sysdep/bsd/sysio.h
sysdep/linux/sysio.h
sysdep/unix/io.c