Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
NDP speaker needs to refcount solicited node multicast group memberships #184
Currently, the NDP speaker implementation leaves the solicited node multicast group for an IP whenever the balancer is deleted. However, solicited node multicast groups are shared by many addresses, and we need to remain in the group as long as we own at least one IP mapped into that group.
The NDP speaker's multicast group logic needs to refcount the uses of each solicited node multicast group, and only leave when the refcount hits zero.