aboutsummaryrefslogtreecommitdiff
path: root/src/core/or/channeltls.c
diff options
context:
space:
mode:
authorNeel Chauhan <neel@neelc.org>2020-11-09 14:31:01 -0800
committerDavid Goulet <dgoulet@torproject.org>2020-11-12 12:06:34 -0500
commit46ccde66a97d7985388eb54bc74a025402fb0a19 (patch)
tree86ad51c89f416a2056245e0f8c3b187ab5636431 /src/core/or/channeltls.c
parent4a0cd79588d2a472ab81e4f1d0e1e1bf6f2b390c (diff)
downloadtor-46ccde66a97d7985388eb54bc74a025402fb0a19.tar.gz
tor-46ccde66a97d7985388eb54bc74a025402fb0a19.zip
Use connection_or_change_state() in v3 handshaking state change
Diffstat (limited to 'src/core/or/channeltls.c')
-rw-r--r--src/core/or/channeltls.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/or/channeltls.c b/src/core/or/channeltls.c
index 32723fed1e..b6fdbcc632 100644
--- a/src/core/or/channeltls.c
+++ b/src/core/or/channeltls.c
@@ -1428,7 +1428,7 @@ enter_v3_handshake_with_cell(var_cell_t *cell, channel_tls_t *chan)
"OR_HANDSHAKING_V3, on a connection we originated.");
}
connection_or_block_renegotiation(chan->conn);
- chan->conn->base_.state = OR_CONN_STATE_OR_HANDSHAKING_V3;
+ connection_or_change_state(chan->conn, OR_CONN_STATE_OR_HANDSHAKING_V3);
if (connection_init_or_handshake_state(chan->conn, started_here) < 0) {
connection_or_close_for_error(chan->conn, 0);
return -1;