#include <stdio.h>
#include <errno.h>
-#include <openssl/e_os2.h>
+#include "cryptlib.h"
#if defined(OPENSSL_SYS_WIN32)
# include <process.h>
# include <starlet.h>
#elif defined(__ultrix)
# include <sys/syslog.h>
-#elif !defined(MSDOS) /* Unix */
+#elif !defined(MSDOS) && !defined(NO_SYSLOG) /* Unix */
# include <syslog.h>
#endif
-#include "cryptlib.h"
#include <openssl/buffer.h>
#include <openssl/err.h>