summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ocsp/ocsp_asn.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/ocsp/ocsp_asn.c')
-rw-r--r--src/lib/libcrypto/ocsp/ocsp_asn.c27
1 files changed, 25 insertions, 2 deletions
diff --git a/src/lib/libcrypto/ocsp/ocsp_asn.c b/src/lib/libcrypto/ocsp/ocsp_asn.c
index 72e7638c75..bb58ca79ab 100644
--- a/src/lib/libcrypto/ocsp/ocsp_asn.c
+++ b/src/lib/libcrypto/ocsp/ocsp_asn.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ocsp_asn.c,v 1.8 2015/07/25 14:52:47 jsing Exp $ */ 1/* $OpenBSD: ocsp_asn.c,v 1.9 2016/11/04 18:35:30 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 2000. 3 * project 2000.
4 */ 4 */
@@ -333,7 +333,6 @@ const ASN1_ITEM OCSP_REQUEST_it = {
333 .sname = "OCSP_REQUEST", 333 .sname = "OCSP_REQUEST",
334}; 334};
335 335
336
337OCSP_REQUEST * 336OCSP_REQUEST *
338d2i_OCSP_REQUEST(OCSP_REQUEST **a, const unsigned char **in, long len) 337d2i_OCSP_REQUEST(OCSP_REQUEST **a, const unsigned char **in, long len)
339{ 338{
@@ -348,6 +347,18 @@ i2d_OCSP_REQUEST(OCSP_REQUEST *a, unsigned char **out)
348} 347}
349 348
350OCSP_REQUEST * 349OCSP_REQUEST *
350d2i_OCSP_REQUEST_bio(BIO *bp, OCSP_REQUEST **a)
351{
352 return ASN1_item_d2i_bio(&OCSP_REQUEST_it, bp, a);
353}
354
355int
356i2d_OCSP_REQUEST_bio(BIO *bp, OCSP_REQUEST *a)
357{
358 return ASN1_item_i2d_bio(&OCSP_REQUEST_it, bp, a);
359}
360
361OCSP_REQUEST *
351OCSP_REQUEST_new(void) 362OCSP_REQUEST_new(void)
352{ 363{
353 return (OCSP_REQUEST *)ASN1_item_new(&OCSP_REQUEST_it); 364 return (OCSP_REQUEST *)ASN1_item_new(&OCSP_REQUEST_it);
@@ -456,6 +467,18 @@ i2d_OCSP_RESPONSE(OCSP_RESPONSE *a, unsigned char **out)
456} 467}
457 468
458OCSP_RESPONSE * 469OCSP_RESPONSE *
470d2i_OCSP_RESPONSE_bio(BIO *bp, OCSP_RESPONSE **a)
471{
472 return ASN1_item_d2i_bio(&OCSP_RESPONSE_it, bp, a);
473}
474
475int
476i2d_OCSP_RESPONSE_bio(BIO *bp, OCSP_RESPONSE *a)
477{
478 return ASN1_item_i2d_bio(&OCSP_RESPONSE_it, bp, a);
479}
480
481OCSP_RESPONSE *
459OCSP_RESPONSE_new(void) 482OCSP_RESPONSE_new(void)
460{ 483{
461 return (OCSP_RESPONSE *)ASN1_item_new(&OCSP_RESPONSE_it); 484 return (OCSP_RESPONSE *)ASN1_item_new(&OCSP_RESPONSE_it);