|
Tor 0.4.9.8
|
Header file for rendmid.c. More...
Go to the source code of this file.
Functions | |
| int | rend_mid_establish_intro_legacy (or_circuit_t *circ, const uint8_t *request, size_t request_len) |
| int | rend_mid_introduce_legacy (or_circuit_t *circ, const uint8_t *request, size_t request_len) |
| int | rend_mid_establish_rendezvous (or_circuit_t *circ, const uint8_t *request, size_t request_len) |
| int | rend_mid_rendezvous (or_circuit_t *circ, const uint8_t *request, size_t request_len) |
| int rend_mid_establish_rendezvous | ( | or_circuit_t * | circ, |
| const uint8_t * | request, | ||
| size_t | request_len ) |
Process an ESTABLISH_RENDEZVOUS cell by setting the circuit's purpose and rendezvous cookie.
Definition at line 30 of file rendmid.c.
Referenced by rend_process_relay_cell().
| int rend_mid_rendezvous | ( | or_circuit_t * | circ, |
| const uint8_t * | request, | ||
| size_t | request_len ) |
Process a RENDEZVOUS1 cell by looking up the correct rendezvous circuit by its relaying the cell's body in a RENDEZVOUS2 cell, and connecting the two circuits.
Definition at line 110 of file rendmid.c.
Referenced by rend_process_relay_cell().