summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/x_crl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/asn1/x_crl.c')
-rw-r--r--src/lib/libcrypto/asn1/x_crl.c32
1 files changed, 31 insertions, 1 deletions
diff --git a/src/lib/libcrypto/asn1/x_crl.c b/src/lib/libcrypto/asn1/x_crl.c
index 890623c47c..0837ec15be 100644
--- a/src/lib/libcrypto/asn1/x_crl.c
+++ b/src/lib/libcrypto/asn1/x_crl.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: x_crl.c,v 1.32 2018/04/23 13:10:19 tb Exp $ */ 1/* $OpenBSD: x_crl.c,v 1.33 2018/08/24 19:55:58 tb Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -706,18 +706,48 @@ X509_CRL_get0_extensions(const X509_CRL *crl)
706 return crl->crl->extensions; 706 return crl->crl->extensions;
707} 707}
708 708
709long
710X509_CRL_get_version(const X509_CRL *crl)
711{
712 return ASN1_INTEGER_get(crl->crl->version);
713}
714
709const ASN1_TIME * 715const ASN1_TIME *
710X509_CRL_get0_lastUpdate(const X509_CRL *crl) 716X509_CRL_get0_lastUpdate(const X509_CRL *crl)
711{ 717{
712 return crl->crl->lastUpdate; 718 return crl->crl->lastUpdate;
713} 719}
714 720
721ASN1_TIME *
722X509_CRL_get_lastUpdate(X509_CRL *crl)
723{
724 return crl->crl->lastUpdate;
725}
726
715const ASN1_TIME * 727const ASN1_TIME *
716X509_CRL_get0_nextUpdate(const X509_CRL *crl) 728X509_CRL_get0_nextUpdate(const X509_CRL *crl)
717{ 729{
718 return crl->crl->nextUpdate; 730 return crl->crl->nextUpdate;
719} 731}
720 732
733ASN1_TIME *
734X509_CRL_get_nextUpdate(X509_CRL *crl)
735{
736 return crl->crl->nextUpdate;
737}
738
739X509_NAME *
740X509_CRL_get_issuer(const X509_CRL *crl)
741{
742 return crl->crl->issuer;
743}
744
745STACK_OF(X509_REVOKED) *
746X509_CRL_get_REVOKED(X509_CRL *crl)
747{
748 return crl->crl->revoked;
749}
750
721void 751void
722X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig, 752X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig,
723 const X509_ALGOR **palg) 753 const X509_ALGOR **palg)