Data Fields | |
networkstatus_t * | consensus |
char * | body |
time_t | set_at |
int | dl_failed |
The consensus itself.
Referenced by consensus_is_waiting_for_certs(), networkstatus_free_all(), networkstatus_note_certs_arrived(), networkstatus_set_current_consensus(), and update_consensus_networkstatus_downloads().
The encoded version of the consensus, nul-terminated.
Referenced by networkstatus_free_all(), networkstatus_note_certs_arrived(), and networkstatus_set_current_consensus().
When did we set the current value of consensus_waiting_for_certs? If this is too recent, we shouldn't try to fetch a new consensus for a little while, to give ourselves time to get certificates for this one.
Referenced by networkstatus_set_current_consensus(), and update_consensus_networkstatus_downloads().
Set to 1 if we've been holding on to it for so long we should maybe treat it as being bad.
Referenced by networkstatus_set_current_consensus(), and update_consensus_networkstatus_downloads().