From: Nikolay Aleksandrov <niko...@cumulusnetworks.com> Date: Mon, 21 Nov 2016 13:03:23 +0100
> This patch-set adds support for IGMPv3 and MLDv2 querier in the bridge. > Two new options which can be toggled via netlink and sysfs are added that > control the version per-bridge: > multicast_igmp_version - default 2, can be set to 3 > multicast_mld_version - default 1, can be set to 2 (this option is > disabled if CONFIG_IPV6=n) > > Note that the names do not include "querier", I think that these options > can be re-used later as more IGMPv3 support is added to the bridge so we > can avoid adding more options to switch between v2 and v3 behaviour. > > The set uses the already existing br_ip{4,6}_multicast_alloc_query > functions and adds the appropriate header based on the chosen version. > > For the initial support I have removed the compatibility implementation > (RFC3376 sec 7.3.1, 7.3.2; RFC3810 sec 8.3.1, 8.3.2), because there are > some details that we need to sort out. Series applied, thanks.