From 4b745e81aa704db3f328b17eb9f8bd13feaa3cd0 Mon Sep 17 00:00:00 2001
From: Constantin Papizh <p.const@bk.ru>
Date: Sat, 14 Mar 2020 12:56:49 +0300
Subject: [PATCH] socket params

---
 src/dap_client_http.c | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/src/dap_client_http.c b/src/dap_client_http.c
index 19eda35..8614bd8 100644
--- a/src/dap_client_http.c
+++ b/src/dap_client_http.c
@@ -294,11 +294,8 @@ void* dap_client_http_request_custom(const char *a_uplink_addr, uint16_t a_uplin
     // set socket param
     int buffsize = DAP_CLIENT_HTTP_RESPONSE_SIZE_MAX;
 #ifdef _WIN32
-    int optsize = sizeof(int);
-    {
-      setsockopt(a_client_pvt->stream_socket, SOL_SOCKET, SO_SNDBUF, (char *)&buffsize, &optsize );
-      setsockopt(a_client_pvt->stream_socket, SOL_SOCKET, SO_RCVBUF, (char *)&buffsize, &optsize );
-    }
+      setsockopt((SOCKET)l_socket, SOL_SOCKET, SO_SNDBUF, (char *)&buffsize, sizeof(int) );
+      setsockopt((SOCKET)l_socket, SOL_SOCKET, SO_RCVBUF, (char *)&buffsize, sizeof(int) );
 #else
     setsockopt(l_socket, SOL_SOCKET, SO_SNDBUF, (void*) &buffsize, sizeof(buffsize));
     setsockopt(l_socket, SOL_SOCKET, SO_RCVBUF, (void*) &buffsize, sizeof(buffsize));
-- 
GitLab