e_aes.c: uninitialized variable in aes_ccm_init_key.
[oweals/openssl.git] / crypto / ui / ui_openssl.c
index 1bc25f48d5e1dac06b29562355d801781b6f32f9..a38c7581e6a0ca10376d05fc9994f4c74a41128a 100644 (file)
  * sigaction and fileno included. -pedantic would be more appropriate for
  * the intended purposes, but we can't prevent users from adding -ansi.
  */
+#if defined(OPENSSL_SYSNAME_VXWORKS)
+#include <sys/types.h>
+#endif
+
+#if !defined(_POSIX_C_SOURCE) && defined(OPENSSL_SYS_VMS)
 #ifndef _POSIX_C_SOURCE
 #define _POSIX_C_SOURCE 2
 #endif
+#endif
 #include <signal.h>
 #include <stdio.h>
 #include <string.h>