X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=e_os.h;h=364eb3778b8c73354c089e44dcd19316256b60ee;hp=eaff717b2b4257dabf97bbee11d503a2dd43fd7a;hb=95dd3018613f600308f199bdad3feb7d24f86642;hpb=866f1f41d1a438663f179aaee03921448e0d9c90 diff --git a/e_os.h b/e_os.h index eaff717b2b..364eb3778b 100644 --- a/e_os.h +++ b/e_os.h @@ -270,7 +270,7 @@ extern "C" { */ # define _WIN32_WINNT 0x0400 # endif -# if !defined(OPENSSL_NO_SOCK) && defined(_WIN32_WINNT) +# if !defined(OPENSSL_NO_SOCK) && (defined(_WIN32_WINNT) || defined(_WIN32_WCE)) /* * Just like defining _WIN32_WINNT including winsock2.h implies * certain "discipline" for maintaining [broad] binary compatibility. @@ -286,6 +286,9 @@ extern "C" { # include # include # include +# if defined(_WIN32_WCE) && !defined(EACCES) +# define EACCES 13 +# endif # include # ifdef _WIN64 # define strlen(s) _strlen31(s)