Browse Source

Fix bug in redirectstream.

svn:r3926
Nick Mathewson 20 years ago
parent
commit
1bf1f44e74
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/or/control.c

+ 2 - 2
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);