]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Have the directory reader use the Unix API on VMS
authorRichard Levitte <levitte@openssl.org>
Wed, 22 Feb 2017 17:12:04 +0000 (18:12 +0100)
committerRichard Levitte <levitte@openssl.org>
Wed, 22 Feb 2017 17:16:47 +0000 (18:16 +0100)
opendir(), readdir() and closedir() have been available on VMS since
version 7.0.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2707)

crypto/o_dir.c

index 89c8c5c565f836bdce3c2672e70aac9295cef3f8..50b4533b0fd3f2fbbed9cd6b666481c6843f4a00 100644 (file)
@@ -23,7 +23,8 @@
 #include "internal/o_dir.h"
 
 #define LPDIR_H
-#if defined OPENSSL_SYS_UNIX || defined DJGPP
+#if defined OPENSSL_SYS_UNIX || defined DJGPP \
+    (defined __VMS_VER && __VMS_VER >= 70000000)
 # include "LPdir_unix.c"
 #elif defined OPENSSL_SYS_VMS
 # include "LPdir_vms.c"