From owner-FreeBSD-tech-jp@jp.freebsd.org  Wed Oct 13 01:46:06 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id BAA74883;
	Wed, 13 Oct 1999 01:46:06 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from sraigw.sra.co.jp (sraigw.sra.co.jp [202.32.10.2])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id BAA74878
	for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 13 Oct 1999 01:46:05 +0900 (JST)
	(envelope-from soda@sra.co.jp)
Received: from sranhf.sra.co.jp (sranhf [133.137.28.3])
	by sraigw.sra.co.jp (8.8.7/3.7W-sraigw) with ESMTP id BAA08377
	for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 13 Oct 1999 01:46:04 +0900 (JST)
Received: from srapc342.sra.co.jp (srapc342 [133.137.28.111])
	by sranhf.sra.co.jp (8.8.7/3.6Wbeta7-srambox) with ESMTP id BAA23035
	for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 13 Oct 1999 01:46:04 +0900 (JST)
Received: (from soda@localhost) by srapc342.sra.co.jp (8.8.8/3.4W-sra) id BAA28542 for FreeBSD-tech-jp@jp.freebsd.org; Wed, 13 Oct 1999 01:46:04 +0900 (JST)
Date: Wed, 13 Oct 1999 01:46:04 +0900 (JST)
From: Noriyuki Soda <soda@sra.co.jp>
Message-Id: <199910121646.BAA28542@srapc342.sra.co.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-tech-jp 2565
Subject: [FreeBSD-tech-jp 2565] Re: gethostbyname_r(3)
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: soda@sra.co.jp

> $B8=:_$N=j!"(BFreeBSD $B$G(B multi thread(pthreads)$B$J%W%m%0%i%`Cf$G(B
> gethostbyname(3) $B$r;H$&$N$O$I$&$9$l$PNI$$$N$G$7$g$&!)(B

$BMW$O!"(Bgethostbyname(3) $B$,!"F10l%W%m%;%9Fb$G!"F1;~$KJ#?t$N%9%l%C%I$+$i(B
$B8F$P$l$k$3$H$,$J$$$h$&$K$9$l$PNI$$$N$G$9$+$i!"(Bmutex $B$r0l$D:n$C$F!"(B
$BF1;~$K$O0l$D$N%9%l%C%I$+$i$7$+8F$P$l$J$$$h$&$K$9$k$N$,4JC1$@$H;W$$$^$9!#(B

$B$3$l$G@-G=E*$KLdBj$,=P$k$h$&$J$i!"(Bgethostbyname(3) $B$@$19T$&J#?t$N30It(B
$B%W%m%;%9$K2<@A$1$K=P$7$FJB9T$7$F(B gethostbyname(3) $B$9$k$H$+!"$"$k$$$O(B 
thread safe $BHG$r:F<BAu$9$k$J$j!"$[$+$+$i%=!<%9$r$b$i$C$F$/$k$J$j$9$k(B
$B$3$H$K$J$k$+$b$7$l$^$;$s$,!#(B
--
soda
