Subject: Re: threads support (scheduler activation) and libraries
To: None <tech-userlevel@netbsd.org>
From: Greg A. Woods <woods@weird.com>
List: tech-userlevel
Date: 06/25/2002 11:23:17
[ On Tuesday, June 25, 2002 at 15:40:26 (+0900), itojun@iijlab.net wrote: ]
> Subject: Re: threads support (scheduler activation) and libraries 
>
> >Another question, I suppose, is whether there is an even newer bind9
> >set we should be planning on ultimately moving to.
> 
> 	as far as libbind (libc resolver) is concerned, there's almost no
> 	difference between BIND8 and BIND9.

Yes, but that's only because libbind _is_ the BIND8 resolver in both
cases.  :-)

As I'm sure you already know (but others may not) there is an entirely
new and different (and quite experimental) resolver API in BIND9.  From
the README:

          - A BIND 8 compatible stub resolver library is now
            included in lib/bind.

	[[....]]

        This distribution also includes a new lightweight stub
        resolver library and associated resolver daemon that fully
        support forward and reverse lookups of both IPv4 and IPv6
        addresses.  This library is considered experimental and
        is not a complete replacement for the BIND 8 resolver library.
        Applications that use the BIND 8 res_* functions to perform
        DNS lookups or dynamic updates still need to be linked against
        the BIND 8 libraries.  For DNS lookups, they can also use the
        new "getrrsetbyname()" API.

-- 
								Greg A. Woods

+1 416 218-0098;  <gwoods@acm.org>;  <g.a.woods@ieee.org>;  <woods@robohack.ca>
Planix, Inc. <woods@planix.com>; VE3TCP; Secrets of the Weird <woods@weird.com>