X-Git-Url: https://git.tcpdump.org/libpcap/blobdiff_plain/dc2d895444587d758991abd9c2beb40ae467da92..a94d5a3f5426b1e91c9ba1851d35d4fee55e80df:/sslutils.h?ds=inline diff --git a/sslutils.h b/sslutils.h index 262b5e33..6316364e 100644 --- a/sslutils.h +++ b/sslutils.h @@ -34,9 +34,9 @@ #define __SSLUTILS_H__ #ifdef HAVE_OPENSSL +#include "pcap/socket.h" // for SOCKET #include #include -#include "pcap/socket.h" // for SOCKET /* * Utility functions @@ -46,7 +46,7 @@ void ssl_set_certfile(const char *certfile); void ssl_set_keyfile(const char *keyfile); int ssl_init_once(int is_server, int enable_compression, char *errbuf, size_t errbuflen); SSL *ssl_promotion(int is_server, SOCKET s, char *errbuf, size_t errbuflen); -SSL *ssl_promotion_rw(int is_server, SOCKET in, SOCKET out, char *errbuf, size_t errbuflen); +void ssl_finish(SSL *ssl); int ssl_send(SSL *, char const *buffer, int size, char *errbuf, size_t errbuflen); int ssl_recv(SSL *, char *buffer, int size, char *errbuf, size_t errbuflen);