mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-28 06:13:31 +01:00
Use single-hop intro and rend circuits when in tor2web mode
This commit is contained in:
parent
29287ed0ed
commit
826f1d5b0a
@ -1489,6 +1489,12 @@ circuit_get_open_circ_or_launch(entry_connection_t *conn,
|
|||||||
else
|
else
|
||||||
new_circ_purpose = desired_circuit_purpose;
|
new_circ_purpose = desired_circuit_purpose;
|
||||||
|
|
||||||
|
if (options->Tor2webMode &&
|
||||||
|
(new_circ_purpose == CIRCUIT_PURPOSE_C_ESTABLISH_REND ||
|
||||||
|
new_circ_purpose == CIRCUIT_PURPOSE_C_INTRODUCING)) {
|
||||||
|
want_onehop = 1;
|
||||||
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
int flags = CIRCLAUNCH_NEED_CAPACITY;
|
int flags = CIRCLAUNCH_NEED_CAPACITY;
|
||||||
if (want_onehop) flags |= CIRCLAUNCH_ONEHOP_TUNNEL;
|
if (want_onehop) flags |= CIRCLAUNCH_ONEHOP_TUNNEL;
|
||||||
|
Loading…
Reference in New Issue
Block a user