Data Fields
hs_ident_edge_conn_t Struct Reference

#include <hs_ident.h>

Data Fields

ed25519_public_key_t identity_pk
uint16_t orig_virtual_port

Detailed Description

Client and service side edge connection identifier used for an edge connection to identify which service is being queried. This is attached to a edge_connection_t.

Definition at line 103 of file hs_ident.h.

Field Documentation

◆ 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 106 of file hs_ident.h.

Referenced by circuit_matches_with_rend_stream(), client_desc_has_arrived(), hs_client_get_random_intro_from_edge(), and note_connection_attempt_succeeded().

◆ orig_virtual_port

uint16_t orig_virtual_port

The original virtual port that was used by the client to access the onion service, regardless of the internal port forwarding that might have happened on the service-side.

Definition at line 111 of file hs_ident.h.

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