diff options
Diffstat (limited to 'src/lib/libcrypto/pem/pem_x509.c')
-rw-r--r-- | src/lib/libcrypto/pem/pem_x509.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/lib/libcrypto/pem/pem_x509.c b/src/lib/libcrypto/pem/pem_x509.c index 350c48ba9a..f440a9f0aa 100644 --- a/src/lib/libcrypto/pem/pem_x509.c +++ b/src/lib/libcrypto/pem/pem_x509.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: pem_x509.c,v 1.7 2016/09/04 15:53:03 jsing Exp $ */ | 1 | /* $OpenBSD: pem_x509.c,v 1.8 2016/09/04 16:10:38 jsing Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2001. | 3 | * project 2001. |
4 | */ | 4 | */ |
@@ -66,13 +66,6 @@ | |||
66 | 66 | ||
67 | 67 | ||
68 | X509 * | 68 | X509 * |
69 | PEM_read_bio_X509(BIO *bp, X509 **x, pem_password_cb *cb, void *u) | ||
70 | { | ||
71 | return PEM_ASN1_read_bio((d2i_of_void *)d2i_X509, PEM_STRING_X509, bp, | ||
72 | (void **)x, cb, u); | ||
73 | } | ||
74 | |||
75 | X509 * | ||
76 | PEM_read_X509(FILE *fp, X509 **x, pem_password_cb *cb, void *u) | 69 | PEM_read_X509(FILE *fp, X509 **x, pem_password_cb *cb, void *u) |
77 | { | 70 | { |
78 | return PEM_ASN1_read((d2i_of_void *)d2i_X509, PEM_STRING_X509, fp, | 71 | return PEM_ASN1_read((d2i_of_void *)d2i_X509, PEM_STRING_X509, fp, |
@@ -80,15 +73,22 @@ PEM_read_X509(FILE *fp, X509 **x, pem_password_cb *cb, void *u) | |||
80 | } | 73 | } |
81 | 74 | ||
82 | int | 75 | int |
83 | PEM_write_bio_X509(BIO *bp, X509 *x) | 76 | PEM_write_X509(FILE *fp, X509 *x) |
84 | { | 77 | { |
85 | return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509, PEM_STRING_X509, bp, | 78 | return PEM_ASN1_write((i2d_of_void *)i2d_X509, PEM_STRING_X509, fp, |
86 | x, NULL, NULL, 0, NULL, NULL); | 79 | x, NULL, NULL, 0, NULL, NULL); |
87 | } | 80 | } |
88 | 81 | ||
82 | X509 * | ||
83 | PEM_read_bio_X509(BIO *bp, X509 **x, pem_password_cb *cb, void *u) | ||
84 | { | ||
85 | return PEM_ASN1_read_bio((d2i_of_void *)d2i_X509, PEM_STRING_X509, bp, | ||
86 | (void **)x, cb, u); | ||
87 | } | ||
88 | |||
89 | int | 89 | int |
90 | PEM_write_X509(FILE *fp, X509 *x) | 90 | PEM_write_bio_X509(BIO *bp, X509 *x) |
91 | { | 91 | { |
92 | return PEM_ASN1_write((i2d_of_void *)i2d_X509, PEM_STRING_X509, fp, | 92 | return PEM_ASN1_write_bio((i2d_of_void *)i2d_X509, PEM_STRING_X509, bp, |
93 | x, NULL, NULL, 0, NULL, NULL); | 93 | x, NULL, NULL, 0, NULL, NULL); |
94 | } | 94 | } |