This should be fixed upstream. See
https://github.com/lathiat/nss-mdns/blob/master/NEWS.md
Please update this in Debian, and file bugs if there are problems:
https://github.com/lathiat/nss-mdns/issues/new
Thank you!
___
Pkg-utopia-maintainers mailing
Incidentally even /with/ my patch ping6 doesn't work. This is because
due to the innards of how libnss works only when _nss_X_gethostbyname4_r
is called is it possible to return the scope id--the outputs of the
_nss_X_gethostbyname2_r and _nss_X_gethostbyname_r do not include this
This e-mail and its attachments are intended only for the individual or entity
to whom it is addressed and may contain information that is confidential,
privileged, inside information, or subject to other restrictions on use or
disclosure. Any unauthorized use, dissemination or copying of this
hello,
i've tested the patch on 0.10-6, it applies with small offsets, and
things work as described in the patch mail.
with explicitly specified AF instead of looking through the list to
find the v6 addresses, however, the interface index is zero as before
the patch:
$ python -c 'import socket;
tag 644912 + confirmed
stop
I confirm the symptoms mentioned in this bug report; after changing my
nsswitch.conf from:
hosts: files mdns_minimal4 [NOTFOUND=return] dns mdns4
to:
hosts: files mdns_minimal [NOTFOUND=return] dns mdns
I could witness IPv6 addresses returned by
Hello,
I too was greatly annoyed to find that getaddrinfo can never return
scope id for .local addresses. I finally knuckled down and did the work
to figure out how to make this happen. In short it requires that the
libnss-mdns implement _nss_gethostbyname4_r. I've done this in the
attached