aboutsummaryrefslogtreecommitdiff
path: root/src/or/hs_common.h
diff options
context:
space:
mode:
authorGeorge Kadianakis <desnacked@riseup.net>2017-07-31 17:59:12 +0300
committerNick Mathewson <nickm@torproject.org>2017-08-08 20:29:35 -0400
commit5c4f4acedb8600769889cdff0940806c27b679bd (patch)
treed0baa9c76f9f1319643ff2b3b38607f87cbab716 /src/or/hs_common.h
parent400ba2f636edf5afb14fe3b57f23d80e433d893d (diff)
downloadtor-5c4f4acedb8600769889cdff0940806c27b679bd.tar.gz
tor-5c4f4acedb8600769889cdff0940806c27b679bd.zip
prop224: Function to inc/decrement num rendezvous stream
Add a common function for both legacy and prop224 hidden service to increment and decrement the rendezvous stream counter on an origin circuit. Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'src/or/hs_common.h')
-rw-r--r--src/or/hs_common.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/or/hs_common.h b/src/or/hs_common.h
index 5004e02088..fd2a1f4e32 100644
--- a/src/or/hs_common.h
+++ b/src/or/hs_common.h
@@ -222,6 +222,9 @@ void hs_get_responsible_hsdirs(const ed25519_public_key_t *blinded_pk,
int hs_set_conn_addr_port(const smartlist_t *ports, edge_connection_t *conn);
+void hs_inc_rdv_stream_counter(origin_circuit_t *circ);
+void hs_dec_rdv_stream_counter(origin_circuit_t *circ);
+
#ifdef HS_COMMON_PRIVATE
STATIC void get_disaster_srv(uint64_t time_period_num, uint8_t *srv_out);