Avoid type conflict on Unix with DEC C.
authorUlf Möller <ulf@openssl.org>
Fri, 4 Jun 1999 13:41:30 +0000 (13:41 +0000)
committerUlf Möller <ulf@openssl.org>
Fri, 4 Jun 1999 13:41:30 +0000 (13:41 +0000)
Pointed out by Sergio Rabellino <Rabellino@di.unito.it>

apps/s_client.c
apps/s_server.c
apps/s_socket.c

index 1fa1575..81617af 100644 (file)
@@ -60,7 +60,7 @@
    recursive header file inclusion, resulting in the compiler complaining
    that u_int isn't defined, but only if _POSIX_C_SOURCE is defined, which
    is needed to have fileno() declared correctly...  So let's define u_int */
-#if defined(__DECC) && !defined(__U_INT)
+#if defined(VMS) && defined(__DECC) && !defined(__U_INT)
 #define __U_INT
 typedef unsigned int u_int;
 #endif
index 2341949..0a25d8c 100644 (file)
@@ -60,7 +60,7 @@
    recursive header file inclusion, resulting in the compiler complaining
    that u_int isn't defined, but only if _POSIX_C_SOURCE is defined, which
    is needed to have fileno() declared correctly...  So let's define u_int */
-#if defined(__DECC) && !defined(__U_INT)
+#if defined(VMS) && defined(__DECC) && !defined(__U_INT)
 #define __U_INT
 typedef unsigned int u_int;
 #endif
index 99a9463..6302f9f 100644 (file)
@@ -60,7 +60,7 @@
    recursive header file inclusion, resulting in the compiler complaining
    that u_int isn't defined, but only if _POSIX_C_SOURCE is defined, which
    is needed to have fileno() declared correctly...  So let's define u_int */
-#if defined(__DECC) && !defined(__U_INT)
+#if defined(VMS) && defined(__DECC) && !defined(__U_INT)
 #define __U_INT
 typedef unsigned int u_int;
 #endif