Specifically the following commit: 077d0bad0436 ("mcast-snooping: Store IGMP/MLD protocol version.")
Also fix a small compilation error due to prototype change. Signed-off-by: Mohammad Heib <mh...@redhat.com> --- controller/pinctrl.c | 6 +++++- ovs | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/controller/pinctrl.c b/controller/pinctrl.c index 4992eab08..77bf67e58 100644 --- a/controller/pinctrl.c +++ b/controller/pinctrl.c @@ -5474,9 +5474,13 @@ pinctrl_ip_mcast_handle_igmp(struct rconn *swconn, switch (ntohs(ip_flow->tp_src)) { case IGMP_HOST_MEMBERSHIP_REPORT: case IGMPV2_HOST_MEMBERSHIP_REPORT: + mcast_group_proto grp_proto = + (ntohs(ip_flow->tp_src) == IGMP_HOST_MEMBERSHIP_REPORT) + ? MCAST_GROUP_IGMPV1 + : MCAST_GROUP_IGMPV2; group_change = mcast_snooping_add_group4(ip_ms->ms, ip4, IP_MCAST_VLAN, - port_key_data); + port_key_data, grp_proto); break; case IGMP_HOST_LEAVE_MESSAGE: group_change = diff --git a/ovs b/ovs index 4102674b3..b222593bc 160000 --- a/ovs +++ b/ovs @@ -1 +1 @@ -Subproject commit 4102674b3ecadb0e20e512cc661cddbbc4b3d1f6 +Subproject commit b222593bc69b5d82849d18eb435564f5f93449d3 -- 2.34.3 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev