From: Mike Perry Date: Wed, 15 May 2019 03:33:53 +0000 (+0000) Subject: Fix two typo bugs found by new state length test. X-Git-Tag: tor-0.4.1.1-alpha~17^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=148c2d5bab051eb60e802fc6569c84a875c5f663;p=thirdparty%2Ftor.git Fix two typo bugs found by new state length test. --- diff --git a/src/core/or/circuitpadding.c b/src/core/or/circuitpadding.c index 7674f3510c..3124e74033 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);