summaryrefslogtreecommitdiff
path: root/lib/includes/gnutls
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2014-06-06 13:56:01 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2015-02-04 10:23:40 +0100
commit6758c449e2cc034601cf48f533a9f504591d6e25 (patch)
tree41c31d23b55f890dd1346984ef90abc4793c7ffd /lib/includes/gnutls
parent3a33bfb4118f8f35207210def7bae82f51fa56d2 (diff)
downloadgnutls-6758c449e2cc034601cf48f533a9f504591d6e25.tar.gz
Added support to read and send the RFC6961 status request.
Diffstat (limited to 'lib/includes/gnutls')
-rw-r--r--lib/includes/gnutls/gnutls.h.in18
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/includes/gnutls/gnutls.h.in b/lib/includes/gnutls/gnutls.h.in
index c8e3fc26b0..f9b0c06318 100644
--- a/lib/includes/gnutls/gnutls.h.in
+++ b/lib/includes/gnutls/gnutls.h.in
@@ -1451,15 +1451,12 @@ int gnutls_certificate_set_x509_crl(gnutls_certificate_credentials_t res,
gnutls_x509_crl_t * crl_list,
int crl_list_size);
-int gnutls_certificate_get_x509_key(gnutls_certificate_credentials_t res,
- unsigned index,
- gnutls_x509_privkey_t *key);
-int gnutls_certificate_get_x509_crt(gnutls_certificate_credentials_t res,
- unsigned index,
- gnutls_x509_crt_t **crt_list,
- unsigned *crt_list_size);
-
- /* OCSP status request extension, RFC 6066 */
+/* OCSP status request extension, RFC 6066 */
+
+/* The magic number that files containing more than a single OCSP
+ * status response have. */
+#define GNUTLS_OCSP_MULTI_MAGIC 0xcece15ab
+
typedef int (*gnutls_status_request_ocsp_func)
(gnutls_session_t session, void *ptr, gnutls_datum_t * ocsp_response);
@@ -1481,6 +1478,9 @@ int gnutls_ocsp_status_request_enable_client(gnutls_session_t session,
int gnutls_ocsp_status_request_get(gnutls_session_t session,
gnutls_datum_t * response);
+int
+gnutls_ocsp_status_request_get_multi(gnutls_session_t session,
+ gnutls_datum_t * response, unsigned idx);
#define GNUTLS_OCSP_SR_IS_AVAIL 1
int gnutls_ocsp_status_request_is_checked(gnutls_session_t session,