#include <or.h>
Data Fields | |
char | identity_digest [DIGEST_LEN] |
char * | nickname |
char | legacy_id_digest [DIGEST_LEN] |
char * | address |
uint32_t | addr |
uint16_t | dir_port |
uint16_t | or_port |
char * | contact |
char | vote_digest [DIGEST_LEN] |
smartlist_t * | sigs |
char networkstatus_voter_info_t::identity_digest[DIGEST_LEN] |
Declared SHA-1 digest of this voter's identity key
Referenced by _compare_dir_src_ents_by_authority_id(), dirvote_add_vote(), dirvote_get_vote(), networkstatus_compute_consensus(), networkstatus_parse_vote_from_string(), and update_consensus_router_descriptor_downloads().
Nickname of this voter
Referenced by dirvote_add_vote(), format_networkstatus_vote(), networkstatus_compute_consensus(), and networkstatus_parse_vote_from_string().
char networkstatus_voter_info_t::legacy_id_digest[DIGEST_LEN] |
Digest of this voter's "legacy" identity key, if any. In vote only; for consensuses, we treat legacy keys as additional signers.
Referenced by _compare_dir_src_ents_by_authority_id(), format_networkstatus_vote(), networkstatus_compute_consensus(), and networkstatus_parse_vote_from_string().
Address of this voter, in string format.
Referenced by dirvote_add_vote(), format_networkstatus_vote(), networkstatus_compute_consensus(), and networkstatus_parse_vote_from_string().
uint32_t networkstatus_voter_info_t::addr |
Address of this voter, in IPv4, in host order.
Referenced by format_networkstatus_vote(), networkstatus_compute_consensus(), and networkstatus_parse_vote_from_string().
uint16_t networkstatus_voter_info_t::dir_port |
Directory port of this voter
Referenced by format_networkstatus_vote(), networkstatus_compute_consensus(), and networkstatus_parse_vote_from_string().
uint16_t networkstatus_voter_info_t::or_port |
OR port of this voter
Referenced by format_networkstatus_vote(), networkstatus_compute_consensus(), and networkstatus_parse_vote_from_string().
Contact information for this voter.
Referenced by format_networkstatus_vote(), networkstatus_compute_consensus(), and networkstatus_parse_vote_from_string().
char networkstatus_voter_info_t::vote_digest[DIGEST_LEN] |
Digest of this voter's vote, as signed.
Referenced by dirvote_add_vote(), networkstatus_compute_consensus(), and networkstatus_parse_vote_from_string().
The signature of the document and the signature's status.
Referenced by dirvote_add_vote(), networkstatus_add_detached_signatures(), networkstatus_parse_vote_from_string(), and voter_get_sig_by_algorithm().