|
Tor
0.4.7.0-alpha-dev
|
Rendezvous implementation: shared code between introducers, services, clients, and rendezvous points. More...
#include "core/or/or.h"#include "app/config/config.h"#include "core/or/circuitlist.h"#include "core/or/circuituse.h"#include "feature/hs/hs_client.h"#include "feature/hs/hs_common.h"#include "feature/hs/hs_intropoint.h"#include "feature/rend/rendcommon.h"#include "feature/rend/rendmid.h"#include "core/or/circuit_st.h"#include "core/or/cpath_build_state_st.h"#include "core/or/crypt_path_st.h"#include "core/or/origin_circuit_st.h"Go to the source code of this file.
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) |
Rendezvous implementation: shared code between introducers, services, clients, and rendezvous points.
Definition in file rendcommon.c.
| 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.