From 67cd67611c7d0756d04eab4a04ed913bf3421ae1 Mon Sep 17 00:00:00 2001 From: David Goulet Date: Mon, 9 Jul 2018 16:13:34 -0400 Subject: circ: Remove useless param from cannibalization function Because we just removed Tor2web support, the need_specific_rp is not needed anymore when cannibalizing a circuit. Signed-off-by: David Goulet --- src/core/or/circuituse.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/core/or/circuituse.c b/src/core/or/circuituse.c index 4988a6b625..a10791f3a9 100644 --- a/src/core/or/circuituse.c +++ b/src/core/or/circuituse.c @@ -2001,12 +2001,11 @@ circuit_should_use_vanguards(uint8_t purpose) static int circuit_should_cannibalize_to_build(uint8_t purpose_to_build, int has_extend_info, - int onehop_tunnel, - int need_specific_rp) + int onehop_tunnel) { /* Do not try to cannibalize if this is a one hop circuit. */ - if (onehop_tunnel || need_specific_rp) { + if (onehop_tunnel) { return 0; } @@ -2055,7 +2054,6 @@ circuit_launch_by_extend_info(uint8_t purpose, origin_circuit_t *circ; int onehop_tunnel = (flags & CIRCLAUNCH_ONEHOP_TUNNEL) != 0; int have_path = have_enough_path_info(! (flags & CIRCLAUNCH_IS_INTERNAL) ); - int need_specific_rp = 0; /* Keep some stats about our attempts to launch HS rendezvous circuits */ if (purpose == CIRCUIT_PURPOSE_S_CONNECT_REND) { @@ -2075,8 +2073,7 @@ circuit_launch_by_extend_info(uint8_t purpose, * then do so. */ if (circuit_should_cannibalize_to_build(purpose, extend_info != NULL, - onehop_tunnel, - need_specific_rp)) { + onehop_tunnel)) { /* see if there are appropriate circs available to cannibalize. */ /* XXX if we're planning to add a hop, perhaps we want to look for * internal circs rather than exit circs? -RD */ -- cgit v1.2.3-54-g00ecf