[tor-commits] [tor/master] Fix two typo bugs found by new state length test.

asn at torproject.org asn at torproject.org
Wed May 15 12:13:40 UTC 2019


commit 148c2d5bab051eb60e802fc6569c84a875c5f663
Author: Mike Perry <mikeperry-git at torproject.org>
Date:   Wed May 15 03:33:53 2019 +0000

    Fix two typo bugs found by new state length test.
---
 src/core/or/circuitpadding.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/core/or/circuitpadding.c b/src/core/or/circuitpadding.c
index 7674f3510..3124e7403 100644
--- a/src/core/or/circuitpadding.c
+++ b/src/core/or/circuitpadding.c
@@ -253,7 +253,7 @@ circpad_histogram_bin_to_usec(const circpad_machine_runtime_t *mi,
 
   /* The infinity bin has an upper bound of infinity, so make sure we return
    * that if they ask for it. */
-  if (bin > CIRCPAD_INFINITY_BIN(mi)) {
+  if (bin > CIRCPAD_INFINITY_BIN(state)) {
     return CIRCPAD_DELAY_INFINITE;
   }
 
@@ -936,7 +936,7 @@ circpad_machine_update_state_length_for_nonpadding(
 {
   const circpad_state_t *state = NULL;
 
-  if (mi->state_length != CIRCPAD_STATE_LENGTH_INFINITE)
+  if (mi->state_length == CIRCPAD_STATE_LENGTH_INFINITE)
     return;
 
   state = circpad_machine_current_state(mi);





More information about the tor-commits mailing list