#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().
1.5.6