diff options
-rw-r--r-- | src/or/connection.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/or/connection.c b/src/or/connection.c index 33c23189dd..2ef10c7afc 100644 --- a/src/or/connection.c +++ b/src/or/connection.c @@ -516,7 +516,7 @@ static int connection_handle_listener_read(connection_t *conn, int new_type) { tor_assert(remotelen >= sizeof(struct sockaddr_in)); memset(addrbuf, 0, sizeof(addrbuf)); - news = accept(conn->s,(struct sockaddr *)&remote,&remotelen); + news = accept(conn->s,(struct sockaddr *)&addrbuf,&remotelen); if (!SOCKET_IS_POLLABLE(news)) { /* accept() error, or too many conns to poll */ int e; |