From 1bf1f44e747edd7309646280bb860f03c5e80665 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 31 Mar 2005 06:06:02 +0000 Subject: [PATCH] Fix bug in redirectstream. svn:r3926 --- src/or/control.c | 4 ++-- 1 file 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);