Subject: Re: BIND 8.3.5
To: None <itojun@iijlab.net>
From: Luke Mewburn <lukem@netbsd.org>
List: tech-net
Date: 06/03/2003 19:35:02
On Tue, Jun 03, 2003 at 06:29:57PM +0900, itojun@iijlab.net wrote:
  | >  | >	well, freebsd *hostent (gethostbyht.c) does not look thread safe to me.
  | >  | >	NIS logic too.  do you have time to work on these?
  | >  | 	i mean backend functions for *hostent or NIS lookup.
  | >Which front-end functions need it?
  | 
  | 	gethostby* and friends.

gethostby*() and friends don't need thread safe back ends, because
they're not thread safe themselves, and do not need to be, according
to the relevant standards (SUSv2, SUSv3).

(Just because BIND8 decided to implement them as thread safe doesn't
mean that it's a requirement to do so.)

Which APIs need thread safety as per the relevant standards will
be affected by this?

Luke.