Hi,

I am currently debugging an issue in which our 64 bit library that uses
OpenSSL 0.9.8k throws error (WSAENOTSOCK, 10038) while doing SSL_write,
SSL_read and creating socket.

Upon further investigation I found that the OpenSSL library uses socket
descriptor as an int whereas for windows 64 bit the socket desciptor is
required to be of type SOCKET.
Lenght of an int and SOCKET type is different on Windows 64 bit.

Now my questions is.
1. Has this problem been addressed in openssl.
2. If not, what kind of changes are required in openssl to add support for
SOCKET types (which is larger than int on windows 64 bit).

Pankaj

Reply via email to