opnsense-src/sys/dev/virtio/network
Kristof Provost 580cadd6a5 vtnet: allow IFF_ALLMULTI to be set without VIRTIO_NET_F_CTRL_RX
If the host doesn't announce VIRTIO_NET_F_CTRL_RX we cannot disable all
multicast traffic. Previously we'd refuse to set the IFF_ALLMULTI flag,
which is the exact opposite of what is actually happening.

This broke things such as igmpproxy.

See also:	https://redmine.pfsense.org/issues/14301
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D41356
2023-08-11 09:42:29 +02:00
..
if_vtnet.c vtnet: allow IFF_ALLMULTI to be set without VIRTIO_NET_F_CTRL_RX 2023-08-11 09:42:29 +02:00
if_vtnetvar.h spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
virtio_net.h virtio: plug some of set-but-not-used vars 2021-12-14 14:38:42 +00:00