[tor-commits] [tor/master] Automatically generate md-con method vers in test
nickm at torproject.org
nickm at torproject.org
Mon Dec 21 12:30:55 UTC 2015
commit 185c93c954ae6b0887dab20f6680ee0b82538a81
Author: Matthew Finkel <Matthew.Finkel at gmail.com>
Date: Wed May 27 08:29:34 2015 +0000
Automatically generate md-con method vers in test
---
src/test/test_dir_common.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/test/test_dir_common.c b/src/test/test_dir_common.c
index 59d2ae4..5c899a9 100644
--- a/src/test/test_dir_common.c
+++ b/src/test/test_dir_common.c
@@ -78,6 +78,7 @@ dir_common_gen_routerstatus_for_v3ns(int idx, time_t now)
vote_routerstatus_t *vrs=NULL;
routerstatus_t *rs = NULL;
tor_addr_t addr_ipv6;
+ char *method_list = NULL;
switch (idx) {
case 0:
@@ -154,13 +155,17 @@ dir_common_gen_routerstatus_for_v3ns(int idx, time_t now)
}
if (vrs) {
vrs->microdesc = tor_malloc_zero(sizeof(vote_microdesc_hash_t));
+ method_list = make_consensus_method_list(MIN_SUPPORTED_CONSENSUS_METHOD,
+ MAX_SUPPORTED_CONSENSUS_METHOD,
+ ",");
tor_asprintf(&vrs->microdesc->microdesc_hash_line,
- "m 9,10,11,12,13,14,15,16,17,18,19 "
+ "m %s "
"sha256=xyzajkldsdsajdadlsdjaslsdksdjlsdjsdaskdaaa%d\n",
- idx);
+ method_list, idx);
}
done:
+ tor_free(method_list);
return vrs;
}
More information about the tor-commits
mailing list