X-Git-Url: https://git.tcpdump.org/libpcap/blobdiff_plain/65a4ce02310ec84f01b7d739b23a24543abafe7b..refs/heads/master:/sslutils.c diff --git a/sslutils.c b/sslutils.c index 8454ebd9..c75b5378 100644 --- a/sslutils.c +++ b/sslutils.c @@ -30,9 +30,7 @@ * */ -#ifdef HAVE_CONFIG_H #include -#endif #ifdef HAVE_OPENSSL #include @@ -133,14 +131,14 @@ die: return -1; } -SSL *ssl_promotion(int is_server, SOCKET s, char *errbuf, size_t errbuflen) +SSL *ssl_promotion(int is_server, PCAP_SOCKET s, char *errbuf, size_t errbuflen) { if (ssl_init_once(is_server, 1, errbuf, errbuflen) < 0) { return NULL; } SSL *ssl = SSL_new(ctx); // TODO: also a DTLS context - SSL_set_fd(ssl, s); + SSL_set_fd(ssl, (int)s); if (is_server) { if (SSL_accept(ssl) <= 0) {