#include <stdlib.h>
#include <string.h>
-#include "e_os.h"
-#include <openssl/crypto.h>
-#include <openssl/rand.h>
-
-#ifdef OPENSSL_SYS_VMS
+#ifdef VMS
#include <unixio.h>
#endif
#ifndef NO_SYS_TYPES_H
# include <sys/stat.h>
#endif
+#include "openssl/e_os.h"
+#include <openssl/crypto.h>
+#include <openssl/rand.h>
+
#undef BUFSIZE
#define BUFSIZE 1024
#define RAND_DATA 1024
FILE *out = NULL;
int n;
-#if defined(O_CREAT) && !defined(OPENSSL_SYS_WIN32)
+#if defined(O_CREAT) && !defined(WIN32)
/* For some reason Win32 can't write to files created this way */
/* chmod(..., 0600) is too late to protect the file,
ret+=i;
if (n <= 0) break;
}
-#ifdef OPENSSL_SYS_VMS
+#ifdef VMS
/* Try to delete older versions of the file, until there aren't
any */
{
some point... */
}
}
-#endif /* OPENSSL_SYS_VMS */
+#endif /* VMS */
fclose(out);
memset(buf,0,BUFSIZE);
if (s != NULL && (strlen(s)+strlen(RFILE)+2 < size))
{
strcpy(buf,s);
-#ifndef OPENSSL_SYS_VMS
+#ifndef VMS
strcat(buf,"/");
#endif
strcat(buf,RFILE);