#include <or.h>
Data Fields | |
time_t | received_on |
char | networkstatus_digest [DIGEST_LEN] |
time_t | published_on |
char * | source_address |
uint32_t | source_addr |
uint16_t | source_dirport |
unsigned int | binds_names:1 |
unsigned int | recommends_versions:1 |
unsigned int | lists_bad_exits:1 |
unsigned int | lists_bad_directories:1 |
char | identity_digest [DIGEST_LEN] |
char * | contact |
crypto_pk_env_t * | signing_key |
char * | client_versions |
char * | server_versions |
smartlist_t * | entries |
When did we receive the network-status document?
Referenced by router_set_networkstatus_v2().
char networkstatus_v2_t::networkstatus_digest[DIGEST_LEN] |
What was the digest of the document?
Referenced by networkstatus_v2_parse_from_string(), and router_set_networkstatus_v2().
Declared publication date.
Referenced by _compare_networkstatus_v2_published_on(), add_networkstatus_to_cache(), networkstatus_v2_list_clean(), networkstatus_v2_parse_from_string(), and router_set_networkstatus_v2().
Canonical directory server hostname.
Referenced by networkstatus_v2_free(), networkstatus_v2_parse_from_string(), and router_set_networkstatus_v2().
uint32_t networkstatus_v2_t::source_addr |
Canonical directory server IP.
Referenced by networkstatus_v2_parse_from_string().
uint16_t networkstatus_v2_t::source_dirport |
Canonical directory server dirport.
Referenced by networkstatus_v2_parse_from_string(), and router_set_networkstatus_v2().
unsigned int networkstatus_v2_t::binds_names |
True iff this directory server binds names.
Referenced by networkstatus_v2_parse_from_string().
unsigned int networkstatus_v2_t::recommends_versions |
True iff this directory server recommends client and server software versions.
Referenced by networkstatus_v2_parse_from_string().
unsigned int networkstatus_v2_t::lists_bad_exits |
True iff this directory server marks malfunctioning exits as bad.
Referenced by networkstatus_v2_parse_from_string().
unsigned int networkstatus_v2_t::lists_bad_directories |
True iff this directory server marks malfunctioning directories as bad.
Referenced by networkstatus_v2_parse_from_string().
char networkstatus_v2_t::identity_digest[DIGEST_LEN] |
Digest of signing key.
Referenced by add_networkstatus_to_cache(), networkstatus_v2_list_clean(), networkstatus_v2_parse_from_string(), and router_set_networkstatus_v2().
How to contact directory admin? (may be NULL).
Referenced by networkstatus_v2_free(), and networkstatus_v2_parse_from_string().
Key used to sign this directory.
Referenced by networkstatus_v2_free(), and networkstatus_v2_parse_from_string().
comma-separated list of recommended client versions.
Referenced by networkstatus_v2_free(), and networkstatus_v2_parse_from_string().
comma-separated list of recommended server versions.
Referenced by networkstatus_v2_free(), and networkstatus_v2_parse_from_string().
List of routerstatus_t*. This list is kept sorted by identity_digest.
Referenced by networkstatus_v2_find_entry(), networkstatus_v2_free(), networkstatus_v2_parse_from_string(), and router_set_networkstatus_v2().