mirror of
https://repo.or.cz/socat.git
synced 2025-07-09 05:46:32 +00:00
DTLS over UDP
This commit is contained in:
parent
ff8de6c5cd
commit
d1b809b4ab
14 changed files with 537 additions and 126 deletions
|
@ -10,8 +10,10 @@
|
|||
#define SSLIO_BASE 0x53530000 /* "SSxx" */
|
||||
#define SSLIO_MASK 0xffff0000
|
||||
|
||||
extern const struct addrdesc addr_openssl;
|
||||
extern const struct addrdesc addr_openssl_listen;
|
||||
extern const struct addrdesc xioaddr_openssl;
|
||||
extern const struct addrdesc xioaddr_openssl_listen;
|
||||
extern const struct addrdesc xioaddr_openssl_dtls_client;
|
||||
extern const struct addrdesc xioaddr_openssl_dtls_server;
|
||||
|
||||
extern const struct optdesc opt_openssl_cipherlist;
|
||||
extern const struct optdesc opt_openssl_method;
|
||||
|
@ -36,7 +38,7 @@ extern const struct optdesc opt_openssl_commonname;
|
|||
extern int
|
||||
_xioopen_openssl_prepare(struct opt *opts, struct single *xfd,
|
||||
bool server, bool *opt_ver, const char *opt_cert,
|
||||
SSL_CTX **ctx);
|
||||
SSL_CTX **ctx, bool *use_dtls);
|
||||
extern int
|
||||
_xioopen_openssl_connect(struct single *xfd, bool opt_ver,
|
||||
const char *opt_commonname,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue