mirror of
https://repo.or.cz/socat.git
synced 2025-07-06 04:56:33 +00:00
DTLS over UDP
This commit is contained in:
parent
ff8de6c5cd
commit
d1b809b4ab
14 changed files with 537 additions and 126 deletions
12
sslcls.h
12
sslcls.h
|
@ -10,6 +10,8 @@
|
|||
|
||||
void sycSSL_load_error_strings(void);
|
||||
int sycSSL_library_init(void);
|
||||
const SSL_METHOD *sycTLS_client_method(void);
|
||||
const SSL_METHOD *sycTLS_server_method(void);
|
||||
const SSL_METHOD *sycSSLv2_client_method(void);
|
||||
const SSL_METHOD *sycSSLv2_server_method(void);
|
||||
const SSL_METHOD *sycSSLv3_client_method(void);
|
||||
|
@ -22,8 +24,12 @@ const SSL_METHOD *sycTLSv1_1_client_method(void);
|
|||
const SSL_METHOD *sycTLSv1_1_server_method(void);
|
||||
const SSL_METHOD *sycTLSv1_2_client_method(void);
|
||||
const SSL_METHOD *sycTLSv1_2_server_method(void);
|
||||
const SSL_METHOD *sycDTLS_client_method(void);
|
||||
const SSL_METHOD *sycDTLS_server_method(void);
|
||||
const SSL_METHOD *sycDTLSv1_client_method(void);
|
||||
const SSL_METHOD *sycDTLSv1_server_method(void);
|
||||
const SSL_METHOD *sycDTLSv1_2_client_method(void);
|
||||
const SSL_METHOD *sycDTLSv1_2_server_method(void);
|
||||
SSL_CTX *sycSSL_CTX_new(const SSL_METHOD *method);
|
||||
SSL *sycSSL_new(SSL_CTX *ctx);
|
||||
int sycSSL_CTX_load_verify_locations(SSL_CTX *ctx, const char *CAfile,
|
||||
|
@ -69,6 +75,8 @@ const char *sycSSL_COMP_get_name(const COMP_METHOD *comp);
|
|||
|
||||
#define sycSSL_load_error_strings() SSL_load_error_strings()
|
||||
#define sycSSL_library_init() SSL_library_init()
|
||||
#define sycTLS_client_method() TLS_client_method()
|
||||
#define sycTLS_server_method() TLS_server_method()
|
||||
#define sycSSLv2_client_method() SSLv2_client_method()
|
||||
#define sycSSLv2_server_method() SSLv2_server_method()
|
||||
#define sycSSLv3_client_method() SSLv3_client_method()
|
||||
|
@ -81,8 +89,12 @@ const char *sycSSL_COMP_get_name(const COMP_METHOD *comp);
|
|||
#define sycTLSv1_1_server_method() TLSv1_1_server_method()
|
||||
#define sycTLSv1_2_client_method() TLSv1_2_client_method()
|
||||
#define sycTLSv1_2_server_method() TLSv1_2_server_method()
|
||||
#define sycDTLS_client_method() DTLS_client_method()
|
||||
#define sycDTLS_server_method() DTLS_server_method()
|
||||
#define sycDTLSv1_client_method() DTLSv1_client_method()
|
||||
#define sycDTLSv1_server_method() DTLSv1_server_method()
|
||||
#define sycDTLSv1_2_client_method() DTLSv1_2_client_method()
|
||||
#define sycDTLSv1_2_server_method() DTLSv1_2_server_method()
|
||||
#define sycSSL_CTX_new(m) SSL_CTX_new(m)
|
||||
#define sycSSL_new(c) SSL_new(c)
|
||||
#define sycSSL_CTX_load_verify_locations(c,f,p) SSL_CTX_load_verify_locations(c,f,p)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue