> hi, there!
> 
> On Sat, 4 Aug 2001, Richard Seaman, Jr. wrote:
> 
>> There are some gethostby_r, getnetby_r, ... etc routines in the
>> linuxthreads port (/usr/ports/devel/linuxthreads/files).  These
>> came from the original linuxthreads package, and have no copyright
>> on them.  I never researched the copyright status of them, but
>> I don't think they are GPL, though you might want to do further
>> research on their history if you use them.
> 
> gethostbyxxx_r can be taken from bind 8

Yes, bind8 has them, as well as thread-safe resolver library.
Unfortunately, FreeBSD's implementation is based on much
older bind, and has wandered quite a long way from it (INET6,
kqueue in res_send, etc.) So, to take bind8's implementation
and modify it to match FreeBSD stuff would be quite painful
IMHO.

What I did to some extent mimics bind8's implementation. I
just went from other direction -- took what FreeBSD has and
applied some ideas from bind8.

I just need couple more days to make it presentable.

As for bind9 -- this has AFAIK totally rewritten resolver,
which doesn't even resemble bind8. IMHO, to incorporate
it into FreeBSD might take a tremendous effort.

-- 
#include <signature.h>


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to