diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2014-06-06 13:56:01 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2015-02-04 10:23:40 +0100 |
commit | 6758c449e2cc034601cf48f533a9f504591d6e25 (patch) | |
tree | 41c31d23b55f890dd1346984ef90abc4793c7ffd /lib/includes/gnutls | |
parent | 3a33bfb4118f8f35207210def7bae82f51fa56d2 (diff) | |
download | gnutls-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.in | 18 |
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, |