|
@@ -167,7 +167,7 @@ impl Interface {
|
|
.filter_map(|group_addr| match group_addr {
|
|
.filter_map(|group_addr| match group_addr {
|
|
IpAddress::Ipv6(address)
|
|
IpAddress::Ipv6(address)
|
|
if address.is_solicited_node_multicast()
|
|
if address.is_solicited_node_multicast()
|
|
- && self.inner.has_solicited_node(*address) =>
|
|
|
|
|
|
+ && !self.inner.has_solicited_node(*address) =>
|
|
{
|
|
{
|
|
Some(*group_addr)
|
|
Some(*group_addr)
|
|
}
|
|
}
|