]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - ssl/ssl_cert.c
Add SSL_(CTX_)?get0_(verify|chain)_cert_store functions
[thirdparty/openssl.git] / ssl / ssl_cert.c
index d9883b30925399ccfa35330b7c6980674caeeede..7c1be225fd0b234ef328306e614147a29a472ba1 100644 (file)
@@ -971,6 +971,12 @@ int ssl_cert_set_cert_store(CERT *c, X509_STORE *store, int chain, int ref)
     return 1;
 }
 
+int ssl_cert_get_cert_store(CERT *c, X509_STORE **pstore, int chain)
+{
+    *pstore = (chain ? c->chain_store : c->verify_store);
+    return 1;
+}
+
 int ssl_get_security_level_bits(const SSL *s, const SSL_CTX *ctx, int *levelp)
 {
     int level;