Data Fields
hs_ident_dir_conn_t Struct Reference

#include <hs_ident.h>

Data Fields

ed25519_public_key_t identity_pk
ed25519_public_key_t blinded_pk

Detailed Description

Client and service side directory connection identifier used for a directory connection to identify which service is being queried. This is attached to a dir_connection_t.

Definition at line 87 of file hs_ident.h.

Field Documentation

◆ blinded_pk

The blinded public key used to uniquely identify the descriptor that this directory connection identifier is for. Only used by the service-side code to fine control descriptor uploads.

Definition at line 95 of file hs_ident.h.

Referenced by hs_control_desc_event_content(), hs_control_desc_event_failed(), hs_control_desc_event_received(), and hs_ident_dir_conn_init().

◆ identity_pk

ed25519_public_key_t identity_pk

The public key used to uniquely identify the service. It is the one found in the onion address.

Definition at line 90 of file hs_ident.h.

Referenced by client_dir_fetch_200(), connection_dir_client_refetch_hsdesc_if_needed(), hs_control_desc_event_content(), hs_control_desc_event_failed(), hs_control_desc_event_received(), hs_control_desc_event_uploaded(), and hs_ident_dir_conn_init().

The documentation for this struct was generated from the following file: