Subject: Re: resolver plans
To: Michael Graff <explorer@flame.org>
From: None <itojun@iijlab.net>
List: tech-net
Date: 02/16/2000 09:53:34
>> 	I believe BIND9 getaddrinfo similarly does not obey nsswitch.conf
>> 	(or whatever) search order, since it internally calls getipnodebyname
>> 	equivalent function from inside.  Just from code inspection so
>> 	I may be wrong...
>The "bind9" client-side resolver code is intended to be a reference
>implementation only, not to be used as production code.  I should
>know, I wrote a fair bit of it.  :)
>I'd just look at how the lightweight resolver daemon is called (using
>lwres_getaddrinfo() for instance) and put that into libc.  I have
>actually done this to some degree, and was getting forward and reverse
>lookups from ping6, traceroute6, and ssh with ipv4/v6 support.

	I've mentioned in another thread, pls look at
	ftp://ftp.itojun.org/hidden/getaddrinfo.19990216.c.
	I think this is better behavior against search order.
	(I agree it is VERY dirty hack)

itojun