Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/rofl0r/proxychains-ng.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrofl0r <retnyg@gmx.net>2016-12-21 01:18:21 +0300
committerrofl0r <retnyg@gmx.net>2016-12-21 01:18:21 +0300
commitbf6eeff75a69e9d560f3f5de48b1eb0a3d93309a (patch)
tree68a764c2e5d10816436453cb50873d8c06a0c517
parent6ae959e051e02e84b01e4dcecac5fbc9d9663762 (diff)
check snprintf return value for error
-rw-r--r--src/core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core.c b/src/core.c
index df06c24..827ee54 100644
--- a/src/core.c
+++ b/src/core.c
@@ -244,7 +244,7 @@ static int tunnel_to(int sock, ip_type ip, unsigned short port, proxy_type pt, c
ulen ? "Proxy-Authorization: Basic " : dst,
dst, ulen ? "\r\n" : dst);
- if(len != send(sock, buff, len, 0))
+ if(len < 0 || len != send(sock, buff, len, 0))
goto err;
len = 0;