0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-15 07:38:43 +00:00
bird/sysdep
Ondrej Zajicek (work) 6be71641ef BSD: Use MSG_DONTROUTE for unicast packets on FreeBSD
BSD systems cannot use SO_DONTROUTE, because it does not work properly
with multicast packets (perhaps it tries to find iface based on multicast
group address). But we can use MSG_DONTROUTE sendmsg() flag for unicast
packets. Works on FreeBSD, is ignored on OpenBSD and is broken on NetBSD
(i guess due to integrated routing table and ARP table).
2018-07-28 19:30:56 +02:00
..
bsd BSD: Use MSG_DONTROUTE for unicast packets on FreeBSD 2018-07-28 19:30:56 +02:00
cf BSD: Use MSG_DONTROUTE for unicast packets on FreeBSD 2018-07-28 19:30:56 +02:00
linux Netlink: removed dynamic length array as Clang won't support it. 2018-04-24 12:18:32 +02:00
unix BSD: Use MSG_DONTROUTE for unicast packets on FreeBSD 2018-07-28 19:30:56 +02:00
config.h NEWS and version update 2018-03-21 16:26:39 +01:00
progdoc Doc: renamed progdoc files Doc -> progdoc to fix collision with doc/ folder on case-insensitive filesystems 2018-04-23 11:29:13 +02:00
sysdep.sgml Spelling fixes to progdoc. 2000-06-07 12:29:08 +00:00