aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2005-03-31 06:06:02 +0000
committerNick Mathewson <nickm@torproject.org>2005-03-31 06:06:02 +0000
commit1bf1f44e747edd7309646280bb860f03c5e80665 (patch)
tree92bfbf62802fc7d490d668a64991a84cb970b002
parent5062c49c76fa8b1a44128f5252291d9463d5bc7d (diff)
downloadtor-1bf1f44e747edd7309646280bb860f03c5e80665.tar.gz
tor-1bf1f44e747edd7309646280bb860f03c5e80665.zip
Fix bug in redirectstream.
svn:r3926
-rw-r--r--src/or/control.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/or/control.c b/src/or/control.c
index 03f0c20317..71b60804ca 100644
--- a/src/or/control.c
+++ b/src/or/control.c
@@ -777,7 +777,7 @@ handle_control_redirectstream(connection_t *conn, uint32_t len,
connection_t *ap_conn;
uint32_t conn_id;
if (len < 6) {
- send_control_error(conn, ERR_SYNTAX, "attachstream message too short");
+ send_control_error(conn, ERR_SYNTAX, "redirectstream message too short");
return 0;
}
conn_id = ntohl(get_uint32(body));
@@ -789,7 +789,7 @@ handle_control_redirectstream(connection_t *conn, uint32_t len,
"No AP connection found with given ID");
return 0;
}
- strlcpy(ap_conn->socks_request->address, body+1,
+ strlcpy(ap_conn->socks_request->address, body+4,
sizeof(ap_conn->socks_request->address));
send_control_done(conn);