Subject: Re: BIND 8.3.5
To: Luke Mewburn <lukem@netbsd.org>
From: None <itojun@iijlab.net>
List: tech-net
Date: 06/03/2003 17:43:51
> | without wholesale replacement you won't get thread-safe name/service/
> | whatever resolution. there's no point in replacing res_* alone.
>
>This doesn't make sense.
>
>What is wrong with:
> a) upgrading res_*() to BIND8 "reentrant safe" versions
> b) grabbing the appropriate get{pw,gr}*_r() functions and
> nsswitch reentrancy fixes from FreeBSD
>?
well, freebsd *hostent (gethostbyht.c) does not look thread safe to me.
NIS logic too. do you have time to work on these?
>What is so special about BIND8's get*by*() functions over ours?
>AFAICT, nothing. According to SUSv3, gethostbyname() (et al) don't
>have to be reentrant.
i'm against of duplication of work, it's a waste of time
(and hate the NIH attitude).
itojun