net: bridge: mcast: when igmpv3/mldv2 are enabled lookup (S,G) first, then (*,G)
authorNikolay Aleksandrov <nikolay@nvidia.com>
Tue, 22 Sep 2020 07:30:20 +0000 (10:30 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 23 Sep 2020 20:24:34 +0000 (13:24 -0700)
commit7d07a68c251080f8f2cfd071b7b3f7d1093a3375
tree387e75a63e0712136db79a3d31042c3138196780
parent88d4bd180419a7cde3947f191dc4e26fbb19f80b
net: bridge: mcast: when igmpv3/mldv2 are enabled lookup (S,G) first, then (*,G)

If (S,G) entries are enabled (igmpv3/mldv2) then look them up first. If
there isn't a present (S,G) entry then try to find (*,G).

Signed-off-by: Nikolay Aleksandrov <nikolay@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_multicast.c