#include <or.h>
Data Fields | |
char | nickname [MAX_HEX_NICKNAME_LEN+1] |
char | identity_digest [DIGEST_LEN] |
uint16_t | port |
tor_addr_t | addr |
crypto_pk_env_t * | onion_key |
char extend_info_t::nickname[MAX_HEX_NICKNAME_LEN+1] |
This router's nickname for display.
Referenced by build_state_get_exit_nickname(), circuit_discard_optional_exit_enclaves(), circuit_extend_to_new_exit(), circuit_get_open_circ_or_launch(), circuit_handle_first_hop(), circuit_list_path_impl(), connection_ap_expire_beginning(), extend_info_alloc(), onion_extend_cpath(), onion_pick_cpath_exit(), rend_client_get_random_intro(), rend_client_introduction_acked(), rend_parse_introduction_points(), rend_parse_service_descriptor(), rend_service_dump_stats(), rend_service_introduce(), rend_service_launch_establish_intro(), rend_service_relaunch_rendezvous(), rend_services_introduce(), routerset_contains_extendinfo(), and warn_if_last_router_excluded().
char extend_info_t::identity_digest[DIGEST_LEN] |
Hash of this router's identity key.
Referenced by build_state_get_exit_router(), circuit_build_failed(), circuit_dump_by_conn(), circuit_find_to_cannibalize(), circuit_handle_first_hop(), circuit_is_acceptable(), circuit_list_path_impl(), circuit_rep_hist_note_result(), circuit_send_next_onion_skin(), connection_ap_process_end_not_open(), extend_info_alloc(), find_intro_circuit(), handle_control_attachstream(), rend_client_remove_intro_point(), rend_client_send_introduction(), rend_encode_v2_intro_points(), rend_parse_introduction_points(), rend_service_introduce(), rend_service_launch_establish_intro(), rend_services_introduce(), and routerset_contains_extendinfo().
uint16_t extend_info_t::port |
OR port.
Referenced by circuit_dump_by_conn(), circuit_handle_first_hop(), circuit_is_acceptable(), circuit_send_next_onion_skin(), connection_ap_fail_onehop(), extend_info_alloc(), rend_encode_v2_intro_points(), rend_parse_introduction_points(), rend_service_introduce(), and routerset_contains_extendinfo().
IP address.
Referenced by circuit_dump_by_conn(), circuit_handle_first_hop(), circuit_is_acceptable(), circuit_send_next_onion_skin(), connection_ap_fail_onehop(), extend_info_alloc(), rend_encode_v2_intro_points(), rend_parse_introduction_points(), rend_service_introduce(), and routerset_contains_extendinfo().