I've recently started using BIO's for async communication on my Windows
Server.  In writing this app I noticed that a connect BIO would bomb anytime
it was supplied an ip address.  After many traces through the code it hit me
that the WSA startup code was skipped in an IP case.   The diff below should
correct the problem.  Let me know is you need any other information.

crypto/bio/b_sock.c:

106a107,111
>         /*   added 2000/07/29 cph - ip fix   */
>         if (!BIO_sock_init())
>                return(0);  /* don't generate another error code here  */
>         /*   cph     */
> 
116,118d120
<       if (!BIO_sock_init())
<               return(0); /* don't generate another error code here */
< 
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to