summaryrefslogtreecommitdiff
path: root/lib/fletcher16.h
diff options
context:
space:
mode:
authorOndrej Zajicek (work) <santiago@crfreenet.org>2018-12-19 18:10:39 +0100
committerOndrej Zajicek (work) <santiago@crfreenet.org>2018-12-19 18:10:39 +0100
commit04edf8f2f251f0c2a133843b898cad84f9312880 (patch)
treef2324b75e30cb31c3943cae1a7c21a6c72413be8 /lib/fletcher16.h
parentc0ed32ee28cbeabf8d36f59765fe593baf39c788 (diff)
IO: Workaround for broken FreeBSD behavior
FreeBSD silently changes TTL to 1 when MSG_DONTROUTE is used, even when it is explicitly set to another value. That breaks TTL security sockets, including BFD which always uses TTL 255. Bad FreeBSD!
Diffstat (limited to 'lib/fletcher16.h')
0 files changed, 0 insertions, 0 deletions