Tor 0.4.9.1-alpha-dev
|
#include <hs_cell.h>
Data Fields | |
curve25519_public_key_t | onion_pk |
uint8_t | rendezvous_cookie [REND_COOKIE_LEN] |
curve25519_public_key_t | client_pk |
smartlist_t * | link_specifiers |
unsigned int | cc_enabled: 1 |
uint32_t | pow_effort |
Introduction data needed to launch a rendezvous circuit. This is set after receiving an INTRODUCE2 valid cell.
unsigned int cc_enabled |
Congestion control parameters.
Definition at line 62 of file hs_cell.h.
Referenced by hs_circ_handle_introduce2(), and parse_introduce_cell_extension().
curve25519_public_key_t client_pk |
Client public key from the INTRODUCE2 encrypted section.
Definition at line 58 of file hs_cell.h.
Referenced by get_introduce2_keys_and_verify_mac().
smartlist_t* link_specifiers |
Link specifiers of the rendezvous point. Contains link_specifier_t.
Definition at line 60 of file hs_cell.h.
Referenced by hs_circ_handle_introduce2(), and launch_rendezvous_point_circuit().
curve25519_public_key_t onion_pk |
Onion public key computed using the INTRODUCE2 encrypted section.
Definition at line 54 of file hs_cell.h.
Referenced by launch_rendezvous_point_circuit().
uint32_t pow_effort |
PoW effort.
Definition at line 64 of file hs_cell.h.
Referenced by compare_rend_request_by_effort_(), and hs_circ_handle_introduce2().
uint8_t rendezvous_cookie[REND_COOKIE_LEN] |
Rendezvous cookie taken from the INTRODUCE2 encrypted section.
Definition at line 56 of file hs_cell.h.
Referenced by hs_circ_handle_introduce2().