tls.hxx
1 #ifndef TLS_HXX
2 #define TLS_HXX 1
3 
4 
5 /* ========================================================================== */
6 /* Include files */
7 
8 extern "C"
9 {
10 #include "config.h"
11 }
12 
13 
14 /* ========================================================================== */
15 /* Function prototypes */
16 
17 #if CFG_USE_TLS
18 extern "C"
19 {
20 int tls_init(void);
21 void tls_exit(void);
23 int tls_crl_update_check(void);
24 void tls_crl_update_control(int);
25 }
26 #endif /* CFG_USE_TLS */
27 
28 
29 #endif /* TLS_HXX */
30 
31 /* EOF */
tls_vulnerability_check
int tls_vulnerability_check(int)
Check TLS subsystem for known vulnerabilities.
Definition: tls.c:1859
tls_exit
void tls_exit(void)
Shutdown TLS subsystem.
Definition: tls.c:1813
tls_crl_update_check
int tls_crl_update_check(void)
Check whether CRL update interval has elapsed.
Definition: tls.c:2838
tls_init
int tls_init(void)
Init TLS subsystem.
Definition: tls.c:1762
tls_crl_update_control
void tls_crl_update_control(int)
Enable or disable automatic CRL updates.
Definition: tls.c:2869

Generated at 2024-04-27 using  doxygen