aboutsummaryrefslogtreecommitdiff
path: root/src/daemon/internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/daemon/internal.h')
-rw-r--r--src/daemon/internal.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/daemon/internal.h b/src/daemon/internal.h
index 328c8433..a156d988 100644
--- a/src/daemon/internal.h
+++ b/src/daemon/internal.h
@@ -705,6 +705,17 @@ struct MHD_Connection
705 * Memory location to return for protocol session info. 705 * Memory location to return for protocol session info.
706 */ 706 */
707 int cipher; 707 int cipher;
708
709 /**
710 * Validation status of client's certificate.
711 */
712 gnutls_certificate_status_t client_cert_status;
713
714 /**
715 * Client's certificate.
716 */
717 gnutls_x509_crt_t client_cert;
718
708#endif 719#endif
709}; 720};
710 721
@@ -920,6 +931,11 @@ struct MHD_Daemon
920 */ 931 */
921 const char *https_mem_cert; 932 const char *https_mem_cert;
922 933
934 /**
935 * Pointer to our SSL/TLS certificate authority (in ASCII) in memory.
936 */
937 const char *https_mem_trust;
938
923#endif 939#endif
924 940
925#ifdef DAUTH_SUPPORT 941#ifdef DAUTH_SUPPORT