Tor 0.4.9.0-alpha-dev
Enumerations | Functions
rendcommon.h File Reference

Header file for rendcommon.c. More...

Go to the source code of this file.

Enumerations

enum  rend_intro_point_failure_t { INTRO_POINT_FAILURE_GENERIC = 0 , INTRO_POINT_FAILURE_TIMEOUT = 1 , INTRO_POINT_FAILURE_UNREACHABLE = 2 }
 

Functions

void rend_process_relay_cell (circuit_t *circ, const crypt_path_t *layer_hint, int command, size_t length, const uint8_t *payload)
 
void assert_circ_anonymity_ok (const origin_circuit_t *circ, const or_options_t *options)
 

Detailed Description

Header file for rendcommon.c.

Definition in file rendcommon.h.

Enumeration Type Documentation

◆ rend_intro_point_failure_t

enum rend_intro_point_failure_t

Definition at line 15 of file rendcommon.h.

Function Documentation

◆ assert_circ_anonymity_ok()

void assert_circ_anonymity_ok ( const origin_circuit_t circ,
const or_options_t options 
)

Definition at line 121 of file rendcommon.c.

◆ rend_process_relay_cell()

void rend_process_relay_cell ( circuit_t circ,
const crypt_path_t layer_hint,
int  command,
size_t  length,
const uint8_t *  payload 
)

Called when we get a rendezvous-related relay cell on circuit circ. Dispatch on rendezvous relay command.

Definition at line 34 of file rendcommon.c.