commit | 094b82fd5342fccaf27b1727a55546dc4b32047e | [log] [tgz] |
---|---|---|
author | Nikolay Aleksandrov <nikolay@nvidia.com> | Tue Sep 22 10:30:26 2020 +0300 |
committer | David S. Miller <davem@davemloft.net> | Wed Sep 23 13:24:34 2020 -0700 |
tree | 8a9cea7668e089cfafd77982f07b0a4372ba9a61 | |
parent | 9116ffbf1dd71f953ffda4198d01f82d3ca16df8 [diff] |
net: bridge: mcast: handle host state Since host joins are considered as EXCLUDE {} joins we need to reflect that in all of *,G ports' S,G entries. Since the S,Gs can have host_joined == true only set automatically we can safely set it to false when removing all automatically added entries upon S,G delete. Signed-off-by: Nikolay Aleksandrov <nikolay@nvidia.com> Signed-off-by: David S. Miller <davem@davemloft.net>