DJGPP changes. Contributed by Doug Kaufman <dkaufman@rahul.net>
authorRichard Levitte <levitte@openssl.org>
Mon, 30 May 2005 22:37:44 +0000 (22:37 +0000)
committerRichard Levitte <levitte@openssl.org>
Mon, 30 May 2005 22:37:44 +0000 (22:37 +0000)
apps/s_client.c
apps/s_server.c
crypto/rand/rand_unix.c

index eaa9269..b22f319 100644 (file)
@@ -263,6 +263,9 @@ int MAIN(int argc, char **argv)
        int starttls_proto = 0;
        int prexit = 0, vflags = 0;
        SSL_METHOD *meth=NULL;
+#ifdef sock_type
+#undef sock_type
+#endif
        int sock_type=SOCK_STREAM;
        BIO *sbio;
        char *inrand=NULL;
index 59b6305..afc27e1 100644 (file)
@@ -262,6 +262,9 @@ static char *engine_id=NULL;
 static const char *session_id_prefix=NULL;
 
 static int enable_timeouts = 0;
+#ifdef mtu
+#undef mtu
+#endif
 static long mtu;
 static int cert_chain = 0;
 
@@ -534,6 +537,9 @@ int MAIN(int argc, char *argv[])
        int no_tmp_rsa=0,no_dhe=0,no_ecdhe=0,nocert=0;
        int state=0;
        SSL_METHOD *meth=NULL;
+#ifdef sock_type
+#undef sock_type
+#endif
     int sock_type=SOCK_STREAM;
 #ifndef OPENSSL_NO_ENGINE
        ENGINE *e=NULL;
index 14837a7..bf9a0e9 100644 (file)
@@ -153,7 +153,7 @@ int RAND_poll(void)
        int n = 0;
 #endif
 #ifdef DEVRANDOM
-       static const char *randomfiles[] = { DEVRANDOM };
+       static const char *randomfiles[] = { "DEVRANDOM" };
        struct stat randomstats[sizeof(randomfiles)/sizeof(randomfiles[0])];
        int fd,i;
 #endif