[tor-commits] [tor/master] Add doxygen for bug8158 functions
nickm at torproject.org
nickm at torproject.org
Mon Feb 11 18:37:34 UTC 2013
commit c8f5f35d6237de0ecd5ddac0a9a4c84915cbe177
Author: Nick Mathewson <nickm at torproject.org>
Date: Fri Feb 8 12:12:09 2013 -0500
Add doxygen for bug8158 functions
---
src/or/dirvote.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/or/dirvote.c b/src/or/dirvote.c
index c10a60f..66dc50d 100644
--- a/src/or/dirvote.c
+++ b/src/or/dirvote.c
@@ -3664,6 +3664,8 @@ static const struct consensus_method_range_t {
{-1, -1}
};
+/** Helper type used when generating the microdescriptor lines in a directory
+ * vote. */
typedef struct microdesc_vote_line_t {
int low;
int high;
@@ -3671,6 +3673,9 @@ typedef struct microdesc_vote_line_t {
struct microdesc_vote_line_t *next;
} microdesc_vote_line_t;
+/** Generate and return a linked list of all the lines that should appear to
+ * describe a router's microdescriptor versions in a directory vote.
+ * Add the generated microdescriptors to <b>microdescriptors_out</b>. */
vote_microdesc_hash_t *
dirvote_format_all_microdesc_vote_lines(const routerinfo_t *ri, time_t now,
smartlist_t *microdescriptors_out)
More information about the tor-commits
mailing list