check snprintf return value for error

This commit is contained in:
rofl0r 2016-12-20 22:18:21 +00:00
parent 6ae959e051
commit bf6eeff75a

View File

@ -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, ulen ? "Proxy-Authorization: Basic " : dst,
dst, ulen ? "\r\n" : dst); dst, ulen ? "\r\n" : dst);
if(len != send(sock, buff, len, 0)) if(len < 0 || len != send(sock, buff, len, 0))
goto err; goto err;
len = 0; len = 0;