2 #include "uhttpd-tls.h"
3 #include "uhttpd-utils.h"
6 SSL_CTX * uh_tls_ctx_init()
9 SSL_load_error_strings();
12 if( (c = SSL_CTX_new(TLSv1_server_method())) != NULL )
13 SSL_CTX_set_verify(c, SSL_VERIFY_NONE, NULL);
18 void uh_tls_ctx_free(struct listener *l)
24 void uh_tls_client_accept(struct client *c)
26 if( c->server && c->server->tls )
28 c->tls = SSL_new(c->server->tls);
29 SSL_set_fd(c->tls, c->socket);
33 void uh_tls_client_close(struct client *c)