diff options
Diffstat (limited to 'src/lib/libcrypto/x509v3/v3_prn.c')
| -rw-r--r-- | src/lib/libcrypto/x509v3/v3_prn.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/lib/libcrypto/x509v3/v3_prn.c b/src/lib/libcrypto/x509v3/v3_prn.c index 3146218708..2124b447b4 100644 --- a/src/lib/libcrypto/x509v3/v3_prn.c +++ b/src/lib/libcrypto/x509v3/v3_prn.c | |||
| @@ -83,22 +83,7 @@ void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent, int ml) | |||
| 83 | nval = sk_CONF_VALUE_value(val, i); | 83 | nval = sk_CONF_VALUE_value(val, i); |
| 84 | if(!nval->name) BIO_puts(out, nval->value); | 84 | if(!nval->name) BIO_puts(out, nval->value); |
| 85 | else if(!nval->value) BIO_puts(out, nval->name); | 85 | else if(!nval->value) BIO_puts(out, nval->name); |
| 86 | #ifndef CHARSET_EBCDIC | ||
| 87 | else BIO_printf(out, "%s:%s", nval->name, nval->value); | 86 | else BIO_printf(out, "%s:%s", nval->name, nval->value); |
| 88 | #else | ||
| 89 | else { | ||
| 90 | int len; | ||
| 91 | char *tmp; | ||
| 92 | len = strlen(nval->value)+1; | ||
| 93 | tmp = OPENSSL_malloc(len); | ||
| 94 | if (tmp) | ||
| 95 | { | ||
| 96 | ascii2ebcdic(tmp, nval->value, len); | ||
| 97 | BIO_printf(out, "%s:%s", nval->name, tmp); | ||
| 98 | OPENSSL_free(tmp); | ||
| 99 | } | ||
| 100 | } | ||
| 101 | #endif | ||
| 102 | if(ml) BIO_puts(out, "\n"); | 87 | if(ml) BIO_puts(out, "\n"); |
| 103 | } | 88 | } |
| 104 | } | 89 | } |
| @@ -127,22 +112,7 @@ int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag, int inde | |||
| 127 | ok = 0; | 112 | ok = 0; |
| 128 | goto err; | 113 | goto err; |
| 129 | } | 114 | } |
| 130 | #ifndef CHARSET_EBCDIC | ||
| 131 | BIO_printf(out, "%*s%s", indent, "", value); | 115 | BIO_printf(out, "%*s%s", indent, "", value); |
| 132 | #else | ||
| 133 | { | ||
| 134 | int len; | ||
| 135 | char *tmp; | ||
| 136 | len = strlen(value)+1; | ||
| 137 | tmp = OPENSSL_malloc(len); | ||
| 138 | if (tmp) | ||
| 139 | { | ||
| 140 | ascii2ebcdic(tmp, value, len); | ||
| 141 | BIO_printf(out, "%*s%s", indent, "", tmp); | ||
| 142 | OPENSSL_free(tmp); | ||
| 143 | } | ||
| 144 | } | ||
| 145 | #endif | ||
| 146 | } else if(method->i2v) { | 116 | } else if(method->i2v) { |
| 147 | if(!(nval = method->i2v(method, ext_str, NULL))) { | 117 | if(!(nval = method->i2v(method, ext_str, NULL))) { |
| 148 | ok = 0; | 118 | ok = 0; |
