With -D_REENTRANT now defined by default I decided to look for
places where the non-reentrant versions were still used. I found:
crypto/bio/b_sock.c: ret=gethostbyname(name);
crypto/bio/b_sock.c: s=getservbyname(str,"tcp");
ssl/ssl_cert.c: while((dstruct=readdir(d)))
There might be others. Is there a canonical list of functions that
have *_r analogs?
The apps call non-reentrant versions, but they're not threaded so I
guess that's okay.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]