diff options
author | djm <> | 2010-10-01 22:54:21 +0000 |
---|---|---|
committer | djm <> | 2010-10-01 22:54:21 +0000 |
commit | 829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2 (patch) | |
tree | e03b9f1bd051e844b971936729e9df549a209130 /src/lib/libcrypto/asn1/t_req.c | |
parent | e6b755d2a53d3cac7a344dfdd6bf7c951cac754c (diff) | |
download | openbsd-829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2.tar.gz openbsd-829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2.tar.bz2 openbsd-829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2.zip |
import OpenSSL-1.0.0a
Diffstat (limited to 'src/lib/libcrypto/asn1/t_req.c')
-rw-r--r-- | src/lib/libcrypto/asn1/t_req.c | 28 |
1 files changed, 2 insertions, 26 deletions
diff --git a/src/lib/libcrypto/asn1/t_req.c b/src/lib/libcrypto/asn1/t_req.c index 5557e06584..ea1794e3e0 100644 --- a/src/lib/libcrypto/asn1/t_req.c +++ b/src/lib/libcrypto/asn1/t_req.c | |||
@@ -149,34 +149,10 @@ int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflags, unsigned long | |||
149 | ERR_print_errors(bp); | 149 | ERR_print_errors(bp); |
150 | } | 150 | } |
151 | else | 151 | else |
152 | #ifndef OPENSSL_NO_RSA | ||
153 | if (pkey->type == EVP_PKEY_RSA) | ||
154 | { | ||
155 | BIO_printf(bp,"%12sRSA Public Key: (%d bit)\n","", | ||
156 | BN_num_bits(pkey->pkey.rsa->n)); | ||
157 | RSA_print(bp,pkey->pkey.rsa,16); | ||
158 | } | ||
159 | else | ||
160 | #endif | ||
161 | #ifndef OPENSSL_NO_DSA | ||
162 | if (pkey->type == EVP_PKEY_DSA) | ||
163 | { | 152 | { |
164 | BIO_printf(bp,"%12sDSA Public Key:\n",""); | 153 | EVP_PKEY_print_public(bp, pkey, 16, NULL); |
165 | DSA_print(bp,pkey->pkey.dsa,16); | 154 | EVP_PKEY_free(pkey); |
166 | } | 155 | } |
167 | else | ||
168 | #endif | ||
169 | #ifndef OPENSSL_NO_EC | ||
170 | if (pkey->type == EVP_PKEY_EC) | ||
171 | { | ||
172 | BIO_printf(bp, "%12sEC Public Key: \n",""); | ||
173 | EC_KEY_print(bp, pkey->pkey.ec, 16); | ||
174 | } | ||
175 | else | ||
176 | #endif | ||
177 | BIO_printf(bp,"%12sUnknown Public Key:\n",""); | ||
178 | |||
179 | EVP_PKEY_free(pkey); | ||
180 | } | 156 | } |
181 | 157 | ||
182 | if(!(cflag & X509_FLAG_NO_ATTRIBUTES)) | 158 | if(!(cflag & X509_FLAG_NO_ATTRIBUTES)) |