summaryrefslogtreecommitdiffstats
path: root/e_os.h
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>1999-03-08 18:41:15 +0000
committerDr. Stephen Henson <steve@openssl.org>1999-03-08 18:41:15 +0000
commit6e0642407d127b581daea2ca01c960aa8a79d154 (patch)
treeaf2abca2e86c920cbbc930cf66b7c03af23fc758 /e_os.h
parent86fd166eeb26ea1eabe9dd03d40f247d5d7edb13 (diff)
Various fixes to Win32, update ssleay.num, libeay.num, shuffle various #ifdefs
around so more options appear in e_os.h
Diffstat (limited to 'e_os.h')
-rw-r--r--e_os.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/e_os.h b/e_os.h
index b105fa9199..a2e1a8d09b 100644
--- a/e_os.h
+++ b/e_os.h
@@ -102,6 +102,9 @@ extern "C" {
#ifdef WIN32
#define get_last_sys_error() GetLastError()
#define clear_sys_error() SetLastError(0)
+#if !defined(WINNT)
+#define WIN_CONSOLE_BUG
+#endif
#else
#define get_last_sys_error() errno
#define clear_sys_error() errno=0
@@ -143,6 +146,12 @@ extern "C" {
#ifndef S_IFMT
#define S_IFMT _S_IFMT
+
+#if !defined(WINNT)
+#define NO_SYSLOG
+#define NO_DIRENT
+#endif
+
#endif
#define strncasecmp(a,b,c) strnicmp((a),(b),(c))