summaryrefslogtreecommitdiffstats
path: root/openssl.h
diff options
context:
space:
mode:
authorSimon Rettberg2015-04-28 15:54:45 +0200
committerSimon Rettberg2015-04-28 15:54:45 +0200
commitd611cc597822049b1bd091b6bf2f136e07ae53cf (patch)
tree6a31137cda1d6727123e668268d891d429b53c9d /openssl.h
parent"Support" feature query (done by sssd) (diff)
downloadldadp-d611cc597822049b1bd091b6bf2f136e07ae53cf.tar.gz
ldadp-d611cc597822049b1bd091b6bf2f136e07ae53cf.tar.xz
ldadp-d611cc597822049b1bd091b6bf2f136e07ae53cf.zip
SSL support when talking to ADS
Diffstat (limited to 'openssl.h')
-rw-r--r--openssl.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/openssl.h b/openssl.h
index a564b97..a37c58e 100644
--- a/openssl.h
+++ b/openssl.h
@@ -13,9 +13,15 @@ BOOL ssl_init();
SSL_CTX* ssl_newServerCtx(char *certfile, char *keyfile);
-SSL *ssl_startAccept(int clientFd, SSL_CTX *ctx);
+SSL_CTX* ssl_newClientCtx();
+
+SSL *ssl_new(int clientFd, SSL_CTX *ctx);
BOOL ssl_acceptClient(epoll_client_t *client);
+BOOL ssl_connectServer(epoll_server_t *server);
+
+BOOL ssl_checkCertificateHash(epoll_server_t *server);
+
#endif