10 lines
286 B
C++
10 lines
286 B
C++
#include <openssl/err.h>
|
|
#include <openssl/ssl.h>
|
|
#ifndef PM_SSL_H
|
|
#define PM_SSL_H
|
|
namespace pupes_message_client_lib {
|
|
SSL_CTX *InitTLS();
|
|
SSL *TLS_handshake(SSL_CTX *ctx, int sockfd);
|
|
void SSLcleanup(SSL *ssl, SSL_CTX *ctx, int sockfd);
|
|
} // namespace pupes_message_client_lib
|
|
#endif |