Tor
0.4.7.0-alpha-dev
|
#include <hs_descriptor.h>
Data Fields | |
unsigned int | create2_ntor: 1 |
smartlist_t * | intro_auth_types |
unsigned int | single_onion_service: 1 |
smartlist_t * | intro_points |
The encrypted data section of a descriptor. Obviously the data in this is in plaintext but encrypted once encoded.
Definition at line 158 of file hs_descriptor.h.
unsigned int create2_ntor |
Bitfield of CREATE2 cell supported formats. The only currently supported format is ntor.
Definition at line 161 of file hs_descriptor.h.
Referenced by build_service_desc_encrypted(), and get_inner_encrypted_layer_plaintext().
smartlist_t* intro_auth_types |
A list of authentication types that a client must at least support one in order to contact the service. Contains NULL terminated strings.
Definition at line 165 of file hs_descriptor.h.
Referenced by build_service_desc_encrypted(), decode_auth_type(), hs_desc_encrypted_data_free_contents(), and hs_desc_encrypted_obj_size().
smartlist_t* intro_points |
A list of intro points. Contains hs_desc_intro_point_t objects.
Definition at line 171 of file hs_descriptor.h.
Referenced by build_service_desc_encrypted(), decode_intro_points(), find_desc_intro_point_by_ident(), find_desc_intro_point_by_legacy_id(), hs_client_any_intro_points_usable(), and hs_descriptor_clear_intro_points().
unsigned int single_onion_service |
Is this descriptor a single onion service?
Definition at line 168 of file hs_descriptor.h.
Referenced by build_service_desc_encrypted().