12#ifndef ROUTERINFO_ST_H
13#define ROUTERINFO_ST_H
28 uint16_t ipv4_dirport;
106#define ROUTER_PURPOSE_GENERAL 0
110#define ROUTER_PURPOSE_CONTROLLER 1
114#define ROUTER_PURPOSE_BRIDGE 2
117#define ROUTER_PURPOSE_UNKNOWN 255
Descriptor/extrainfo signature structure.
unsigned int allow_single_hop_exits
unsigned int omit_from_vote
unsigned int caches_extra_info
protover_summary_flags_t pv
smartlist_t * exit_policy
smartlist_t * declared_family
crypto_pk_t * identity_pkey
size_t tap_onion_pkey_len
struct curve25519_public_key_t * onion_curve25519_pkey
unsigned int wants_to_be_hs_dir
struct smartlist_t * family_ids
unsigned int is_hibernating
unsigned int policy_is_reject_star
unsigned int needs_retest_if_added
unsigned int supports_tunnelled_dir_requests
uint32_t bandwidthcapacity
time_t cert_expiration_time
struct short_policy_t * ipv6_exit_policy