diff options
Diffstat (limited to 'src/daemon/internal.h')
-rw-r--r-- | src/daemon/internal.h | 16 |
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 |