[Forgotten commits?] Changes to have OpenSSL compile on OS/2. Contributed by "Brian Havard" <brianh@kheldar.apana.org.au>
diff --git a/crypto/rand/Makefile.ssl b/crypto/rand/Makefile.ssl index d5369c4..0f760c1 100644 --- a/crypto/rand/Makefile.ssl +++ b/crypto/rand/Makefile.ssl
@@ -24,9 +24,9 @@ LIB=$(TOP)/libcrypto.a LIBSRC=md_rand.c randfile.c rand_lib.c rand_err.c rand_egd.c \ - rand_win.c rand_unix.c + rand_win.c rand_unix.c rand_os2.c LIBOBJ=md_rand.o randfile.o rand_lib.o rand_err.o rand_egd.o \ - rand_win.o rand_unix.o + rand_win.o rand_unix.o rand_os2.o SRC= $(LIBSRC)
diff --git a/e_os.h b/e_os.h index 08410f9..803ceae 100644 --- a/e_os.h +++ b/e_os.h
@@ -456,6 +456,13 @@ #define IRIX_CC_BUG /* CDS++ up to V2.0Bsomething suffered from the same bug.*/ #endif +#if defined(OPENSSL_SYS_OS2) && defined(__EMX__) +# include <io.h> +# include <fcntl.h> +# define NO_SYSLOG +# define strcasecmp stricmp +#endif + #ifdef __cplusplus } #endif