summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509v3.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/x509/x509v3.h')
-rw-r--r--src/lib/libcrypto/x509/x509v3.h11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/lib/libcrypto/x509/x509v3.h b/src/lib/libcrypto/x509/x509v3.h
index 676fd62c27..118a449e82 100644
--- a/src/lib/libcrypto/x509/x509v3.h
+++ b/src/lib/libcrypto/x509/x509v3.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509v3.h,v 1.26 2024/03/02 10:35:32 tb Exp $ */ 1/* $OpenBSD: x509v3.h,v 1.27 2024/03/02 10:40:05 tb 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 1999. 3 * project 1999.
4 */ 4 */
@@ -719,20 +719,13 @@ int X509V3_extensions_print(BIO *out, const char *title,
719int X509_check_ca(X509 *x); 719int X509_check_ca(X509 *x);
720int X509_check_purpose(X509 *x, int id, int ca); 720int X509_check_purpose(X509 *x, int id, int ca);
721int X509_supported_extension(X509_EXTENSION *ex); 721int X509_supported_extension(X509_EXTENSION *ex);
722int X509_PURPOSE_set(int *p, int purpose);
723int X509_check_issued(X509 *issuer, X509 *subject); 722int X509_check_issued(X509 *issuer, X509 *subject);
724int X509_check_akid(X509 *issuer, AUTHORITY_KEYID *akid); 723int X509_check_akid(X509 *issuer, AUTHORITY_KEYID *akid);
725int X509_PURPOSE_get_count(void); 724int X509_PURPOSE_get_count(void);
726X509_PURPOSE * X509_PURPOSE_get0(int idx); 725X509_PURPOSE *X509_PURPOSE_get0(int idx);
727int X509_PURPOSE_get_by_sname(const char *sname); 726int X509_PURPOSE_get_by_sname(const char *sname);
728int X509_PURPOSE_get_by_id(int id);
729int X509_PURPOSE_add(int id, int trust, int flags,
730 int (*ck)(const X509_PURPOSE *, const X509 *, int),
731 const char *name, const char *sname, void *arg);
732char *X509_PURPOSE_get0_name(const X509_PURPOSE *xp); 727char *X509_PURPOSE_get0_name(const X509_PURPOSE *xp);
733char *X509_PURPOSE_get0_sname(const X509_PURPOSE *xp); 728char *X509_PURPOSE_get0_sname(const X509_PURPOSE *xp);
734int X509_PURPOSE_get_trust(const X509_PURPOSE *xp);
735void X509_PURPOSE_cleanup(void);
736int X509_PURPOSE_get_id(const X509_PURPOSE *); 729int X509_PURPOSE_get_id(const X509_PURPOSE *);
737uint32_t X509_get_extension_flags(X509 *x); 730uint32_t X509_get_extension_flags(X509 *x);
738uint32_t X509_get_key_usage(X509 *x); 731uint32_t X509_get_key_usage(X509 *x);