Hi, (I'm Cc:ing the bug so that I can point people at the explanations you gave.)
On Sun, Feb 04, 2007, Lennart Poettering wrote: > the moudle name suffix "4", "6", or "" specifies the family of the addresses > that > are resolved. i.e. specifies whether A, AAAA or both RRs should be > looked for. Ok; I thought it was influencing use of IPv4 or v6 or any for resolution, not record types, but this is cleared up now. > If --enable-legacy is passed, than only IPv4 UDP packets will be used > for resolving - unless avahi-daemon is found in which case also IPv6 > UDP packets are used. Ok, no IPv6 mini-stack. > If --disable-legacy is passed nss-mdns relies exclusively on > avahi-daemon and thus both IPv4 UDP and IPv6 UDP is used (depending on > the daemon config). Of course. > The "_minimal" just modifies the behaviour for host names not ending > in .local and addresses not starting with 169.254/fe80::. Ah, hmm ok. > Yeah, I know, it's confusing. ;-) I suppose it would be nice to copy paste your mail in the next version of the documentation! :) The 4/6 names for the *.so are especially confusing because they are close to IPv4 and IPv6, not close to A and AAAA. > The major issue is to understand that you can resolve A records via > both IPv4 and IPv6 and the same is true for AAAA records. A records > are address records for IPv4, and AAAA are records for IPv6 addresses. > Is that cleared up now? It's ok, I've been playing a lot with v6 in the past and do understand the difference; thanks for clearing things up with respect to libnss-mdns! Bye, -- Loïc Minier <[EMAIL PROTECTED]>

