Commit 826f1d5b authored by Robert Ransom's avatar Robert Ransom Committed by Nick Mathewson
Browse files

Use single-hop intro and rend circuits when in tor2web mode

parent 29287ed0
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1489,6 +1489,12 @@ circuit_get_open_circ_or_launch(entry_connection_t *conn,
    else
      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;
      if (want_onehop) flags |= CIRCLAUNCH_ONEHOP_TUNNEL;