aboutsummaryrefslogtreecommitdiff
path: root/src/feature/hs/hs_client.h
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2019-10-30 15:56:17 -0400
committerGeorge Kadianakis <desnacked@riseup.net>2019-11-27 14:52:09 +0200
commit7f83c43594dcf13fb04352f5faa8db2cd86354c1 (patch)
treedccdc243ee719cc7af94f29274d90f28a1268ac1 /src/feature/hs/hs_client.h
parent1aafe3376ea08fb31fcb7e0a8a390ff5edeb8602 (diff)
downloadtor-7f83c43594dcf13fb04352f5faa8db2cd86354c1.tar.gz
tor-7f83c43594dcf13fb04352f5faa8db2cd86354c1.zip
hs-v3: Note client intro circuit failure
Report back to the v3 subsystem any introduction point client circuit failure so they can be noted down in the failure cache. Fixes #32020 Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'src/feature/hs/hs_client.h')
-rw-r--r--src/feature/hs/hs_client.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/feature/hs/hs_client.h b/src/feature/hs/hs_client.h
index 04827ea92a..a0f1c7758f 100644
--- a/src/feature/hs/hs_client.h
+++ b/src/feature/hs/hs_client.h
@@ -112,6 +112,7 @@ int hs_client_send_introduce1(origin_circuit_t *intro_circ,
origin_circuit_t *rend_circ);
void hs_client_circuit_has_opened(origin_circuit_t *circ);
+void hs_client_circuit_cleanup(const circuit_t *circ);
int hs_client_receive_rendezvous_acked(origin_circuit_t *circ,
const uint8_t *payload,