diff options
author | rofl0r <retnyg@gmx.net> | 2016-12-21 01:18:21 +0300 |
---|---|---|
committer | rofl0r <retnyg@gmx.net> | 2016-12-21 01:18:21 +0300 |
commit | bf6eeff75a69e9d560f3f5de48b1eb0a3d93309a (patch) | |
tree | 68a764c2e5d10816436453cb50873d8c06a0c517 | |
parent | 6ae959e051e02e84b01e4dcecac5fbc9d9663762 (diff) |
check snprintf return value for error
-rw-r--r-- | src/core.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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; |