[PATCH 3/3] winhttp: Handle renegotiate requests.
Hans Leidekker
hans at codeweavers.com
Tue Apr 7 03:22:05 CDT 2020
Signed-off-by: Hans Leidekker <hans at codeweavers.com>
---
dlls/winhttp/net.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dlls/winhttp/net.c b/dlls/winhttp/net.c
index c88def5b51..2905d5c535 100644
--- a/dlls/winhttp/net.c
+++ b/dlls/winhttp/net.c
@@ -484,6 +484,10 @@ static DWORD read_ssl_chunk( struct netconn *conn, void *buf, SIZE_T buf_size, S
case SEC_E_OK:
break;
+ case SEC_I_RENEGOTIATE:
+ TRACE("renegotiate\n");
+ return ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED;
+
case SEC_I_CONTEXT_EXPIRED:
TRACE("context expired\n");
*eof = TRUE;
--
2.20.1
More information about the wine-devel
mailing list