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