From 6452fe78c2c461f5534d1f03a799fc5f11073b5f Mon Sep 17 00:00:00 2001 From: David Goulet Date: Tue, 1 May 2018 11:04:13 -0400 Subject: [PATCH] dirvote: Make dirvote_get_preferred_voting_intervals() static This function doesn't need to be public from the dirvote common file (which will get renamed in future commit) so move it to dirauth/dirvote.c and make it static. Part of #25988 Signed-off-by: David Goulet --- src/or/dirauth/dirvote.c | 16 ++++++++++++++++ src/or/dirvote_common.c | 16 ---------------- src/or/dirvote_common.h | 1 - 3 files changed, 16 insertions(+), 17 deletions(-) diff --git a/src/or/dirauth/dirvote.c b/src/or/dirauth/dirvote.c index f11b871e50..11c94bb6a6 100644 --- a/src/or/dirauth/dirvote.c +++ b/src/or/dirauth/dirvote.c @@ -374,6 +374,22 @@ format_networkstatus_vote(crypto_pk_t *private_signing_key, return status; } +/** Set *timing_out to the intervals at which we would like to vote. + * Note that these aren't the intervals we'll use to vote; they're the ones + * that we'll vote to use. */ +static void +dirvote_get_preferred_voting_intervals(vote_timing_t *timing_out) +{ + const or_options_t *options = get_options(); + + tor_assert(timing_out); + + timing_out->vote_interval = options->V3AuthVotingInterval; + timing_out->n_intervals_valid = options->V3AuthNIntervalsValid; + timing_out->vote_delay = options->V3AuthVoteDelay; + timing_out->dist_delay = options->V3AuthDistDelay; +} + /* ===== * Consensus generation * ===== */ diff --git a/src/or/dirvote_common.c b/src/or/dirvote_common.c index 354ee0ce72..2ca655b527 100644 --- a/src/or/dirvote_common.c +++ b/src/or/dirvote_common.c @@ -19,22 +19,6 @@ * Vote scheduling * ===== */ -/** Set *timing_out to the intervals at which we would like to vote. - * Note that these aren't the intervals we'll use to vote; they're the ones - * that we'll vote to use. */ -void -dirvote_get_preferred_voting_intervals(vote_timing_t *timing_out) -{ - const or_options_t *options = get_options(); - - tor_assert(timing_out); - - timing_out->vote_interval = options->V3AuthVotingInterval; - timing_out->n_intervals_valid = options->V3AuthNIntervalsValid; - timing_out->vote_delay = options->V3AuthVoteDelay; - timing_out->dist_delay = options->V3AuthDistDelay; -} - /** Return the start of the next interval of size interval (in * seconds) after now, plus offset. Midnight always * starts a fresh interval, and if the last interval of a day would be diff --git a/src/or/dirvote_common.h b/src/or/dirvote_common.h index 096e5b0300..7999a4f266 100644 --- a/src/or/dirvote_common.h +++ b/src/or/dirvote_common.h @@ -52,7 +52,6 @@ typedef struct { extern voting_schedule_t voting_schedule; -void dirvote_get_preferred_voting_intervals(vote_timing_t *timing_out); time_t dirvote_get_start_of_next_interval(time_t now, int interval, int offset);