summaryrefslogtreecommitdiff
path: root/lib/includes/gnutls/x509.h
diff options
context:
space:
mode:
authorSahana Prasad <sahana@redhat.com>2020-09-01 23:16:53 +0200
committerSahana Prasad <sahana@redhat.com>2020-09-02 18:22:05 +0200
commitf748e8df7f7220656be116f2e354fc3aabbdde67 (patch)
tree6d2e04d04bb610a3a643159ec03bcfe6f1a1ce9c /lib/includes/gnutls/x509.h
parent423a1565d280107edd92684714ee22356200b038 (diff)
downloadgnutls-f748e8df7f7220656be116f2e354fc3aabbdde67.tar.gz
src/cli: adds new option '--ca-auto-retrieve' that can be used with gnutls-cli to
automatically download missing intermediate CAs in a certificate chain lib/cred-cert.c : adds set and get APIs to get user data in the gnutls_x509_trust_list_set_getissuer_function() callback. Signed-off-by: Sahana Prasad <sahana@redhat.com>
Diffstat (limited to 'lib/includes/gnutls/x509.h')
-rw-r--r--lib/includes/gnutls/x509.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/includes/gnutls/x509.h b/lib/includes/gnutls/x509.h
index 444c9f0494..c0c509dc11 100644
--- a/lib/includes/gnutls/x509.h
+++ b/lib/includes/gnutls/x509.h
@@ -1704,6 +1704,10 @@ typedef int gnutls_x509_trust_list_getissuer_function(gnutls_x509_trust_list_t t
void gnutls_x509_trust_list_set_getissuer_function(gnutls_x509_trust_list_t tlist,
gnutls_x509_trust_list_getissuer_function *func);
+void gnutls_x509_trust_list_set_ptr(gnutls_x509_trust_list_t tlist, void *ptr);
+
+void *gnutls_x509_trust_list_get_ptr(gnutls_x509_trust_list_t tlist);
+
void gnutls_certificate_set_trust_list
(gnutls_certificate_credentials_t res,
gnutls_x509_trust_list_t tlist, unsigned flags);