> [[email protected] - Mon May 10 08:38:41 2010]:
> 
> Please consider making the following changes to e_os.h in OpenSSL V0.9.8o.
> 
> Thanks,
> SLDR
> (Stephen L. De Rudder)
> 
> Around line 62:
> ==============
> #include <openssl/opensslconf.h>
> 
> #include <openssl/e_os2.h>
> /* <openssl/e_os2.h> contains what we can justify to make visible
>  * to the outside; this file e_os.h is not part of the exported
>  * interface. */
> 
> #if defined(OPENSSL_SYS_WINDOWS) 
> #include <errno.h> 
> #endif
> 
> 
> Around Line 160:
> ===============
> #if defined(WINDOWS)
> #define get_last_socket_error()       WSAGetLastError()
> #define clear_socket_error()  WSASetLastError(0)
> #define readsocket(s,b,n)     recv((s),(b),(n),0)
> #define writesocket(s,b,n)    send((s),(b),(n),0)
> #ifdef EADDRINUSE
> #undef EADDRINUSE
> #endif
> #define EADDRINUSE            WSAEADDRINUSE
> 
> 

Does EADDRINUSE have the same value as WSAEADDRINUSE? If so we should
just #ifdef out that definition.

Steve.
-- 
Dr Stephen N. Henson. OpenSSL project core developer.
Commercial tech support now available see: http://www.openssl.org

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to