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]

Reply via email to