diff options
author | David Goulet <dgoulet@torproject.org> | 2017-07-21 17:48:18 -0400 |
---|---|---|
committer | David Goulet <dgoulet@torproject.org> | 2017-08-24 13:03:28 -0400 |
commit | fca2f64e2f563c07e2d5467adc49914bc4545e36 (patch) | |
tree | 385863f5633c5b4f8f56b91c3877fa028ab0cf1b /src/or/rendcommon.c | |
parent | cb336a7062f87c5c306549a4f4a26eab66c5b825 (diff) | |
download | tor-fca2f64e2f563c07e2d5467adc49914bc4545e36.tar.gz tor-fca2f64e2f563c07e2d5467adc49914bc4545e36.zip |
prop224: Handle INTRODUCE_ACK cell
The client is now able to handle an INTRODUCE_ACK cell and do the appropriate
actions.
An intro point failure cache is missing and a way to close all intro point
that were launched in parallel. Some notes are in the comment for that.
Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'src/or/rendcommon.c')
-rw-r--r-- | src/or/rendcommon.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/or/rendcommon.c b/src/or/rendcommon.c index 7e5ba6b6f6..86dc913cd0 100644 --- a/src/or/rendcommon.c +++ b/src/or/rendcommon.c @@ -782,7 +782,7 @@ rend_process_relay_cell(circuit_t *circ, const crypt_path_t *layer_hint, break; case RELAY_COMMAND_INTRODUCE_ACK: if (origin_circ) - r = rend_client_introduction_acked(origin_circ,payload,length); + r = hs_client_receive_introduce_ack(origin_circ,payload,length); break; case RELAY_COMMAND_RENDEZVOUS1: if (or_circ) |