diff options
author | Nick Mathewson <nickm@torproject.org> | 2005-03-31 06:06:02 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2005-03-31 06:06:02 +0000 |
commit | 1bf1f44e747edd7309646280bb860f03c5e80665 (patch) | |
tree | 92bfbf62802fc7d490d668a64991a84cb970b002 | |
parent | 5062c49c76fa8b1a44128f5252291d9463d5bc7d (diff) | |
download | tor-1bf1f44e747edd7309646280bb860f03c5e80665.tar tor-1bf1f44e747edd7309646280bb860f03c5e80665.tar.gz |
Fix bug in redirectstream.
svn:r3926
-rw-r--r-- | src/or/control.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/or/control.c b/src/or/control.c index 03f0c2031..71b60804c 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); |