Re: [PATCH] sysdep/bsd: propagate OS-level IFF_MULTICAST to internal IF_MULTICAST flag

2021-05-10 Thread Ondrej Zajicek
On Tue, Apr 20, 2021 at 12:26:53AM +0200, Toke Høiland-Jørgensen wrote: > The BSD code did not propagate the OS-level IFF_MULTICAST flag to the > Bird-internal IF_MULTICAST flag, which causes problems with Wireguard > interfaces on FreeBSD. The Linux sysdep code does propagate the flag > already, s

[PATCH] sysdep/bsd: propagate OS-level IFF_MULTICAST to internal IF_MULTICAST flag

2021-04-19 Thread Toke Høiland-Jørgensen
The BSD code did not propagate the OS-level IFF_MULTICAST flag to the Bird-internal IF_MULTICAST flag, which causes problems with Wireguard interfaces on FreeBSD. The Linux sysdep code does propagate the flag already, so just copy over the same check and flag update. Tested-by: Stefan Haller Sign