tor
master
|
#include <or.h>
Data Fields | |
routerstatus_t | status |
uint64_t | flags |
char * | version |
char * | protocols |
unsigned int | has_measured_bw:1 |
unsigned int | has_ed25519_listing:1 |
unsigned int | ed25519_reflects_consensus:1 |
uint32_t | measured_bw_kb |
vote_microdesc_hash_t * | microdesc |
uint8_t | ed25519_id [ED25519_PUBKEY_LEN] |
The claim about a single router, made in a vote.
uint8_t ed25519_id[ED25519_PUBKEY_LEN] |
Ed25519 identity for this router, or zero if it has none.
unsigned int ed25519_reflects_consensus |
True if the Ed25519 listing here is the consensus-opinion for the Ed25519 listing; false if there was no consensus on Ed25519 key status, or if this VRS doesn't reflect it.
uint64_t flags |
Bit-field for all recognized flags; index into networkstatus_t.known_flags.
unsigned int has_ed25519_listing |
True iff the vote included an entry for ed25519 ID, or included "id ed25519 none" to indicate that there was no ed25519 ID.
unsigned int has_measured_bw |
The vote had a measured bw
uint32_t measured_bw_kb |
Measured bandwidth (capacity) of the router
vote_microdesc_hash_t* microdesc |
The hash or hashes that the authority claims this microdesc has.
char* protocols |
The protocols that this authority says this router provides.
routerstatus_t status |
Underlying 'status' object for this router. Flags are redundant.
char* version |
The version that the authority says this router is running.