From: Nick Mathewson Date: Tue, 23 Oct 2007 00:23:33 +0000 (+0000) Subject: r16054@catbus: nickm | 2007-10-22 20:22:13 -0400 X-Git-Tag: tor-0.2.0.9-alpha~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f7518c5015994c2f4e0d06bd8f2c85221201b3e;p=thirdparty%2Ftor.git r16054@catbus: nickm | 2007-10-22 20:22:13 -0400 Make authorities start accepting (and advertising their acceptance of) consensus method 2. If all goes well, we'll have a working Unnamed flag. Otherwise, we'll have a fun backtrace. svn:r12113 --- diff --git a/src/or/dirvote.c b/src/or/dirvote.c index 81b046f65d..32943319a3 100644 --- a/src/or/dirvote.c +++ b/src/or/dirvote.c @@ -116,7 +116,7 @@ format_networkstatus_vote(crypto_pk_env_t *private_signing_key, tor_snprintf(status, len, "network-status-version 3\n" "vote-status vote\n" - "consensus-methods 1\n" + "consensus-methods 1 2\n" "published %s\n" "valid-after %s\n" "fresh-until %s\n" @@ -421,7 +421,7 @@ compute_consensus_method(smartlist_t *votes) static int consensus_method_is_supported(int method) { - return (method == 1); + return (method >= 1) && (method <= 2); } /** Given a list of vote networkstatus_vote_t in votes, our public