With this change: http://cvs.openssl.org/chngview?cn=18216 dtls1.h now includes winsock.h (instead of winsock2.h). This can cause conflicts with Winsock2 applications that include this header file (that have already included winsock2.h). While there might be some ways of working around the issue without modifying dtls1.h, I believe dtls1.h should include winsock2.h, since as the OpenSSL documentation says (INSTALL.W32):
"On additional note newer OpenSSL versions are compiled and linked with Winsock 2. This means that minimum OS requirement was elevated to NT 4 and Windows 98 [there is Winsock 2 update for Windows 95 though]." István Noszticzius
|
With
this change: http://cvs.openssl.org/chngview?cn=18216
dtls1.h now includes winsock.h (instead of winsock2.h). This can cause
conflicts with Winsock2 applications that include this header file (that have
already included winsock2.h). While there might be some ways of working around
the issue without modifying dtls1.h, I believe dtls1.h should include
winsock2.h, since as the OpenSSL documentation says (INSTALL.W32): “On
additional note newer OpenSSL versions are compiled and linked with Winsock
2. This means that minimum OS requirement was elevated to NT 4 and
Windows 98 [there is Winsock 2 update for Windows 95 though].” István
Noszticzius |
