zeroconf
zeroconf copied to clipboard
IPv6 link-local addresses lose interface information
As a client using the browse API, I receive a list of IPv6 address in the ServiceEntry.
An IPv6 link-local address is only useful when the corresponding interface (e.g., eth1
) is known as well. The ServiceEntry contains link-local IPv6 address, but the interface name is missing.
Is there a way to retrieve the interface name for each IPv6 address (link-local ones at least)?
Have you found a solution to the problem?
@makon not really - I ended up brute-forcing it by simply trying all interfaces with this IP - until one gave a valid response to my endpoint.