From d38b4737fde16d59b56847c8c5b50e97285a809f Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 8 Aug 2018 14:43:26 +0200 Subject: [PATCH] windows: follow up to the buffer-tuning 1ba1dba7 Somehow I didn't include the amended version of the previous fix. This is the missing piece. Pointed-out-by: Viktor Szakats --- lib/transfer.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/transfer.c b/lib/transfer.c index 1d33e861a..49f32568f 100644 --- a/lib/transfer.c +++ b/lib/transfer.c @@ -869,7 +869,11 @@ static CURLcode done_sending(struct connectdata *conn, return CURLE_OK; } -#if defined(WIN32) && defined(SIO_IDEAL_SEND_BACKLOG_QUERY) +#ifdef WIN32 +#ifndef SIO_IDEAL_SEND_BACKLOG_QUERY +#define SIO_IDEAL_SEND_BACKLOG_QUERY 0x4004747B +#endif + static void win_update_buffer_size(curl_socket_t sockfd) { int result;