[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