> [[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]
