Apparently, at least with my VMS C environment, defining _XOPEN_SOURCE
authorRichard Levitte <levitte@openssl.org>
Wed, 19 Jan 2005 17:03:07 +0000 (17:03 +0000)
committerRichard Levitte <levitte@openssl.org>
Wed, 19 Jan 2005 17:03:07 +0000 (17:03 +0000)
gets _POSIX_C_SOURC and _ANSI_C_SOURCE defined, which stops u_int from
being defined, and that breaks havock into the rest of the standard
headers...  *sigh*

ssl/ssltest.c

index 698c84a..e57a8e7 100644 (file)
 
 #define _BSD_SOURCE 1          /* Or gethostname won't be declared properly
                                   on Linux and GNU platforms. */
-#define _XOPEN_SOURCE 1                /* Ot isascii won't be declared properly on
-                                  VMS (at least with DECompHP C).  */
 
 #include <assert.h>
 #include <errno.h>
 #include <stdlib.h>
 #include <string.h>
 #include <time.h>
-#include <ctype.h>
 
 #define USE_SOCKETS
 #include "e_os.h"
 
+#define _XOPEN_SOURCE 1                /* Or isascii won't be declared properly on
+                                  VMS (at least with DECompHP C).  */
+#include <ctype.h>
+
 #include <openssl/bio.h>
 #include <openssl/crypto.h>
 #include <openssl/evp.h>