]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Merge branch 'tor-gitlab/mr/289' into maint-0.4.5
authorDavid Goulet <dgoulet@torproject.org>
Mon, 1 Feb 2021 19:09:58 +0000 (14:09 -0500)
committerDavid Goulet <dgoulet@torproject.org>
Mon, 1 Feb 2021 19:09:58 +0000 (14:09 -0500)
1  2 
src/core/or/connection_edge.c

index 04005b29a6f6467dd0d065ac7e9ad6427da7c0b9,27a616fa24633d3e4a171ca4ccf0181a4baa2f7d..a33c64fe19af2e2aa2348507105a70b0727ae779
@@@ -4290,10 -4290,10 +4290,10 @@@ connection_exit_connect(edge_connection
     * case of an attack so this is a small price to pay. */
    if (!connection_edge_is_rendezvous_stream(edge_conn) &&
        !network_reentry_is_allowed() &&
-       nodelist_reentry_probably_contains(&conn->addr, conn->port)) {
+       nodelist_reentry_contains(&conn->addr, conn->port)) {
      log_info(LD_EXIT, "%s tried to connect back to a known relay address. "
                        "Closing.", connection_describe(conn));
 -    connection_edge_end(edge_conn, END_STREAM_REASON_TORPROTOCOL);
 +    connection_edge_end(edge_conn, END_STREAM_REASON_CONNECTREFUSED);
      circuit_detach_stream(circuit_get_by_edge_conn(edge_conn), edge_conn);
      connection_free(conn);
      return;