Skip to content
Snippets Groups Projects
Commit 0e6a1a44 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

Peter Su's SOCKS4 fix

parent b8bf708d
No related branches found
No related tags found
No related merge requests found
......@@ -1822,7 +1822,7 @@ ConnectionStore(struct SessionHandle *data,
*/
static int handleSock4Proxy(struct connectdata *conn)
{
unsigned char socksreq[600]; /* room for large user/pw (255 max each) */
unsigned char socksreq[9]; /* room for SOCKS4 request */
int result;
CURLcode code;
curl_socket_t sock = conn->sock[FIRSTSOCKET];
......@@ -1893,8 +1893,13 @@ static int handleSock4Proxy(struct connectdata *conn)
}
/*
* Make connection
*/
* This is currently not supporting "Identification Protocol (RFC1413)".
*/
socksreq[8] = 0; /* NUL ending the nonexistent userid */
/*
* Make connection
*/
{
ssize_t actualread;
ssize_t written;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment