|
|
|
@ -294,7 +294,7 @@ struct ProxyCredentials
|
|
|
|
|
/** Connect using SOCKS5 (as described in RFC1928) */
|
|
|
|
|
static bool Socks5(const std::string& strDest, int port, const ProxyCredentials *auth, SOCKET& hSocket)
|
|
|
|
|
{
|
|
|
|
|
LogPrintf("SOCKS5 connecting %s\n", strDest);
|
|
|
|
|
LogPrint("net", "SOCKS5 connecting %s\n", strDest);
|
|
|
|
|
if (strDest.size() > 255) {
|
|
|
|
|
CloseSocket(hSocket);
|
|
|
|
|
return error("Hostname too long");
|
|
|
|
@ -425,7 +425,7 @@ static bool Socks5(const std::string& strDest, int port, const ProxyCredentials
|
|
|
|
|
CloseSocket(hSocket);
|
|
|
|
|
return error("Error reading from proxy");
|
|
|
|
|
}
|
|
|
|
|
LogPrintf("SOCKS5 connected %s\n", strDest);
|
|
|
|
|
LogPrint("net", "SOCKS5 connected %s\n", strDest);
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|