From b9b0abd6c26d9b361923925dbd04eb50a6a69426 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 5 Oct 2023 23:28:05 -0400 Subject: [PATCH] Fix the spelling of maxunmeasur(e)dbw. This has been misspelled when using consensus method 31 or later since 0.4.6.1-alpha. Fixes bug 40869. --- changes/bug40869 | 3 +++ src/feature/dirauth/dirvote.c | 2 +- src/test/test_dir.c | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 changes/bug40869 diff --git a/changes/bug40869 b/changes/bug40869 new file mode 100644 index 0000000000..da9666333f --- /dev/null +++ b/changes/bug40869 @@ -0,0 +1,3 @@ + o Minor bugfixes (directory authority): + - Look at the network parameter "maxunmeasuredbw" with the + correct spelling. Fixes bug 40869; bugfix on 0.4.6.1-alpha. diff --git a/src/feature/dirauth/dirvote.c b/src/feature/dirauth/dirvote.c index 2839c6db15..f8290cde6d 100644 --- a/src/feature/dirauth/dirvote.c +++ b/src/feature/dirauth/dirvote.c @@ -1781,7 +1781,7 @@ networkstatus_compute_consensus(smartlist_t *votes, { max_unmeasured_bw_kb = dirvote_get_intermediate_param_value( - param_list, "maxunmeasurdbw", DEFAULT_MAX_UNMEASURED_BW_KB); + param_list, "maxunmeasuredbw", DEFAULT_MAX_UNMEASURED_BW_KB); if (max_unmeasured_bw_kb < 1) max_unmeasured_bw_kb = 1; } diff --git a/src/test/test_dir.c b/src/test/test_dir.c index baf67be4f8..87aaef7fe6 100644 --- a/src/test/test_dir.c +++ b/src/test/test_dir.c @@ -4107,7 +4107,7 @@ vote_tweaks_for_umbw(networkstatus_t *v, int voter, time_t now) NULL, 0, -1); /* If we're using a non-default clip bandwidth, add it to net_params */ if (alternate_clip_bw > 0) { - tor_asprintf(&maxbw_param, "maxunmeasurdbw=%u", alternate_clip_bw); + tor_asprintf(&maxbw_param, "maxunmeasuredbw=%u", alternate_clip_bw); tt_assert(maxbw_param); if (maxbw_param) { smartlist_add(v->net_params, maxbw_param);