]> git.baikalelectronics.ru Git - kernel.git/commit
net: bridge: multicast: add EHT host delete function
authorNikolay Aleksandrov <nikolay@nvidia.com>
Wed, 20 Jan 2021 14:51:57 +0000 (16:51 +0200)
committerJakub Kicinski <kuba@kernel.org>
Sat, 23 Jan 2021 03:39:56 +0000 (19:39 -0800)
commit8e2f9383a8bf0f117894083fe2d2eab604f803da
tree7bca4413e323827cda15023f2bd6c42d65640db8
parent07199140880c8ec729db7bc008b0a001ffebcf2e
net: bridge: multicast: add EHT host delete function

Now that we can delete set entries, we can use that to remove EHT hosts.
Since the group's host set entries exist only when there are related
source set entries we just have to flush all source set entries
joined by the host set entry and it will be automatically removed.

Signed-off-by: Nikolay Aleksandrov <nikolay@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/bridge/br_multicast_eht.c