summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorgiovanni <>2014-04-17 22:09:37 +0000
committergiovanni <>2014-04-17 22:09:37 +0000
commitd4cf34459108466cebdc5ac219fa08ae98fe45ec (patch)
tree51d6373a68a6340069e36cf184b937521d6b47f2 /src
parent3fbba362e154ace094eb41ea34b5924c17dc46ed (diff)
downloadopenbsd-d4cf34459108466cebdc5ac219fa08ae98fe45ec.tar.gz
openbsd-d4cf34459108466cebdc5ac219fa08ae98fe45ec.tar.bz2
openbsd-d4cf34459108466cebdc5ac219fa08ae98fe45ec.zip
more spring VMS cleanup
ok miod@ lteo@
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/conf/conf_def.c4
-rw-r--r--src/lib/libcrypto/conf/conf_lib.c4
-rw-r--r--src/lib/libcrypto/conf/conf_mod.c6
-rw-r--r--src/lib/libssl/src/crypto/conf/conf_def.c4
-rw-r--r--src/lib/libssl/src/crypto/conf/conf_lib.c4
-rw-r--r--src/lib/libssl/src/crypto/conf/conf_mod.c6
6 files changed, 0 insertions, 28 deletions
diff --git a/src/lib/libcrypto/conf/conf_def.c b/src/lib/libcrypto/conf/conf_def.c
index 32d47458a0..39e8b8e521 100644
--- a/src/lib/libcrypto/conf/conf_def.c
+++ b/src/lib/libcrypto/conf/conf_def.c
@@ -186,11 +186,7 @@ static int def_load(CONF *conf, const char *name, long *line)
186 int ret; 186 int ret;
187 BIO *in=NULL; 187 BIO *in=NULL;
188 188
189#ifdef OPENSSL_SYS_VMS
190 in=BIO_new_file(name, "r");
191#else
192 in=BIO_new_file(name, "rb"); 189 in=BIO_new_file(name, "rb");
193#endif
194 if (in == NULL) 190 if (in == NULL)
195 { 191 {
196 if (ERR_GET_REASON(ERR_peek_last_error()) == BIO_R_NO_SUCH_FILE) 192 if (ERR_GET_REASON(ERR_peek_last_error()) == BIO_R_NO_SUCH_FILE)
diff --git a/src/lib/libcrypto/conf/conf_lib.c b/src/lib/libcrypto/conf/conf_lib.c
index 54046defca..6f8866fa1a 100644
--- a/src/lib/libcrypto/conf/conf_lib.c
+++ b/src/lib/libcrypto/conf/conf_lib.c
@@ -93,11 +93,7 @@ LHASH_OF(CONF_VALUE) *CONF_load(LHASH_OF(CONF_VALUE) *conf, const char *file,
93 LHASH_OF(CONF_VALUE) *ltmp; 93 LHASH_OF(CONF_VALUE) *ltmp;
94 BIO *in=NULL; 94 BIO *in=NULL;
95 95
96#ifdef OPENSSL_SYS_VMS
97 in=BIO_new_file(file, "r");
98#else
99 in=BIO_new_file(file, "rb"); 96 in=BIO_new_file(file, "rb");
100#endif
101 if (in == NULL) 97 if (in == NULL)
102 { 98 {
103 CONFerr(CONF_F_CONF_LOAD,ERR_R_SYS_LIB); 99 CONFerr(CONF_F_CONF_LOAD,ERR_R_SYS_LIB);
diff --git a/src/lib/libcrypto/conf/conf_mod.c b/src/lib/libcrypto/conf/conf_mod.c
index 652ad6469a..ca7b5e697a 100644
--- a/src/lib/libcrypto/conf/conf_mod.c
+++ b/src/lib/libcrypto/conf/conf_mod.c
@@ -553,9 +553,6 @@ char *CONF_get1_default_config_file(void)
553 return BUF_strdup(file); 553 return BUF_strdup(file);
554 554
555 len = strlen(X509_get_default_cert_area()); 555 len = strlen(X509_get_default_cert_area());
556#ifndef OPENSSL_SYS_VMS
557 len++;
558#endif
559 len += strlen(OPENSSL_CONF); 556 len += strlen(OPENSSL_CONF);
560 557
561 file = malloc(len + 1); 558 file = malloc(len + 1);
@@ -563,9 +560,6 @@ char *CONF_get1_default_config_file(void)
563 if (!file) 560 if (!file)
564 return NULL; 561 return NULL;
565 BUF_strlcpy(file,X509_get_default_cert_area(),len + 1); 562 BUF_strlcpy(file,X509_get_default_cert_area(),len + 1);
566#ifndef OPENSSL_SYS_VMS
567 BUF_strlcat(file,"/",len + 1);
568#endif
569 BUF_strlcat(file,OPENSSL_CONF,len + 1); 563 BUF_strlcat(file,OPENSSL_CONF,len + 1);
570 564
571 return file; 565 return file;
diff --git a/src/lib/libssl/src/crypto/conf/conf_def.c b/src/lib/libssl/src/crypto/conf/conf_def.c
index 32d47458a0..39e8b8e521 100644
--- a/src/lib/libssl/src/crypto/conf/conf_def.c
+++ b/src/lib/libssl/src/crypto/conf/conf_def.c
@@ -186,11 +186,7 @@ static int def_load(CONF *conf, const char *name, long *line)
186 int ret; 186 int ret;
187 BIO *in=NULL; 187 BIO *in=NULL;
188 188
189#ifdef OPENSSL_SYS_VMS
190 in=BIO_new_file(name, "r");
191#else
192 in=BIO_new_file(name, "rb"); 189 in=BIO_new_file(name, "rb");
193#endif
194 if (in == NULL) 190 if (in == NULL)
195 { 191 {
196 if (ERR_GET_REASON(ERR_peek_last_error()) == BIO_R_NO_SUCH_FILE) 192 if (ERR_GET_REASON(ERR_peek_last_error()) == BIO_R_NO_SUCH_FILE)
diff --git a/src/lib/libssl/src/crypto/conf/conf_lib.c b/src/lib/libssl/src/crypto/conf/conf_lib.c
index 54046defca..6f8866fa1a 100644
--- a/src/lib/libssl/src/crypto/conf/conf_lib.c
+++ b/src/lib/libssl/src/crypto/conf/conf_lib.c
@@ -93,11 +93,7 @@ LHASH_OF(CONF_VALUE) *CONF_load(LHASH_OF(CONF_VALUE) *conf, const char *file,
93 LHASH_OF(CONF_VALUE) *ltmp; 93 LHASH_OF(CONF_VALUE) *ltmp;
94 BIO *in=NULL; 94 BIO *in=NULL;
95 95
96#ifdef OPENSSL_SYS_VMS
97 in=BIO_new_file(file, "r");
98#else
99 in=BIO_new_file(file, "rb"); 96 in=BIO_new_file(file, "rb");
100#endif
101 if (in == NULL) 97 if (in == NULL)
102 { 98 {
103 CONFerr(CONF_F_CONF_LOAD,ERR_R_SYS_LIB); 99 CONFerr(CONF_F_CONF_LOAD,ERR_R_SYS_LIB);
diff --git a/src/lib/libssl/src/crypto/conf/conf_mod.c b/src/lib/libssl/src/crypto/conf/conf_mod.c
index 652ad6469a..ca7b5e697a 100644
--- a/src/lib/libssl/src/crypto/conf/conf_mod.c
+++ b/src/lib/libssl/src/crypto/conf/conf_mod.c
@@ -553,9 +553,6 @@ char *CONF_get1_default_config_file(void)
553 return BUF_strdup(file); 553 return BUF_strdup(file);
554 554
555 len = strlen(X509_get_default_cert_area()); 555 len = strlen(X509_get_default_cert_area());
556#ifndef OPENSSL_SYS_VMS
557 len++;
558#endif
559 len += strlen(OPENSSL_CONF); 556 len += strlen(OPENSSL_CONF);
560 557
561 file = malloc(len + 1); 558 file = malloc(len + 1);
@@ -563,9 +560,6 @@ char *CONF_get1_default_config_file(void)
563 if (!file) 560 if (!file)
564 return NULL; 561 return NULL;
565 BUF_strlcpy(file,X509_get_default_cert_area(),len + 1); 562 BUF_strlcpy(file,X509_get_default_cert_area(),len + 1);
566#ifndef OPENSSL_SYS_VMS
567 BUF_strlcat(file,"/",len + 1);
568#endif
569 BUF_strlcat(file,OPENSSL_CONF,len + 1); 563 BUF_strlcat(file,OPENSSL_CONF,len + 1);
570 564
571 return file; 565 return file;