diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2017-04-18 13:07:37 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2017-04-18 20:45:32 +0000 |
commit | 670699bfff98eef09c000e516a7e8467bb305182 (patch) | |
tree | b781a72592917477630ec6c045565c6f2dad9156 /main/freerdp/libressl-2.5.patch | |
parent | e82c273dbdd40fbe2a134373e38f9d63eb5dbccb (diff) |
main/freerdp: rebuild against libressl 2.5
Diffstat (limited to 'main/freerdp/libressl-2.5.patch')
-rw-r--r-- | main/freerdp/libressl-2.5.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/main/freerdp/libressl-2.5.patch b/main/freerdp/libressl-2.5.patch new file mode 100644 index 00000000000..347b0d1add1 --- /dev/null +++ b/main/freerdp/libressl-2.5.patch @@ -0,0 +1,16 @@ +diff --git a/libfreerdp/crypto/tls.c b/libfreerdp/crypto/tls.c +index 1b9d165..e76c78c 100644 +--- a/libfreerdp/crypto/tls.c ++++ b/libfreerdp/crypto/tls.c +@@ -220,9 +220,9 @@ static long bio_rdp_tls_ctrl(BIO* bio, int cmd, long num, void* ptr) + case BIO_CTRL_RESET: + SSL_shutdown(tls->ssl); + +- if (tls->ssl->handshake_func == tls->ssl->method->ssl_connect) ++ if (SSL_in_connect_init(tls->ssl)) + SSL_set_connect_state(tls->ssl); +- else if (tls->ssl->handshake_func == tls->ssl->method->ssl_accept) ++ else if (SSL_in_accept_init(tls->ssl)) + SSL_set_accept_state(tls->ssl); + + SSL_clear(tls->ssl); |