diff options
author | George Kadianakis <desnacked@riseup.net> | 2020-06-02 14:01:49 +0300 |
---|---|---|
committer | George Kadianakis <desnacked@riseup.net> | 2020-06-02 14:01:49 +0300 |
commit | 22a26a273e8dc8de663722f96487ca22d4980121 (patch) | |
tree | 935b8f66ab00da98021135d1d46f892af697aa8c /src/feature/client/entrynodes.c | |
parent | b6e60f26dd04fa4f2ae8020b4148147380b6d28b (diff) | |
parent | 39f2411b3f5ab1a50c74fdafb432d5286c451ab7 (diff) | |
download | tor-22a26a273e8dc8de663722f96487ca22d4980121.tar.gz tor-22a26a273e8dc8de663722f96487ca22d4980121.zip |
Merge branch 'tor-github/pr/1909'
Diffstat (limited to 'src/feature/client/entrynodes.c')
-rw-r--r-- | src/feature/client/entrynodes.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/feature/client/entrynodes.c b/src/feature/client/entrynodes.c index 55cc22cf0c..ded7db969a 100644 --- a/src/feature/client/entrynodes.c +++ b/src/feature/client/entrynodes.c @@ -3454,10 +3454,16 @@ entry_guards_update_state(or_state_t *state) entry_guards_dirty = 0; } -/** Return true iff the circuit's guard can succeed that is can be used. */ +/** Return true iff the circuit's guard can succeed, that is, can be used. */ int entry_guard_could_succeed(const circuit_guard_state_t *guard_state) { + if (get_options()->UseEntryGuards == 0) { + /* we're fine with this circuit's first hop, because we're not + * configured to use entry guards. */ + return 1; + } + if (!guard_state) { return 0; } |