Subject: README: libc resolver changes
To: None <current-users@NetBSD.ORG>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: current-users
Date: 07/31/1997 16:49:47
Hi folks...
I have just fixed a semi-serious bug in the libc resolver. Basically,
the __weak_alias() namespace changes broke the getnetby*() functions,
which causes route(8) and whatnot to "hang" if the network had not yet
been brought up.
Also, since the getnetby*() now use BIND for resolving network names,
where they only used the /etc/networks file previously, I have added
support for doing dispatch via /etc/resolv.conf's "lookup ...", a'la
gethostby*().
These changes have fixed the problems I'd been seeing in a mobile
environment where the network configuration changes dynamically,
and should also fix the similar problems others have mentioned.
I'm leaving for the IETF immediately after a short weekend holiday, so
I will not be able to field your bug reports. I do not expect any problems,
however, but will try to take a look at bug reports filed with send-pr(1).
Ciao.
Jason R. Thorpe thorpej@nas.nasa.gov
NASA Ames Research Center Home: +1 408 866 1912
NAS: M/S 258-6 Work: +1 415 604 0935
Moffett Field, CA 94035 Pager: +1 415 428 6939