mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-24 04:13:28 +01:00
minor code cleanup
svn:r166
This commit is contained in:
parent
b19538923f
commit
f97ddd44cd
@ -327,11 +327,11 @@ int circuit_deliver_data_cell(cell_t *cell, circuit_t *circ, int cell_direction)
|
||||
return -1;
|
||||
}
|
||||
|
||||
if((!conn && cell_direction == CELL_DIRECTION_OUT) || (conn && conn->type == CONN_TYPE_EXIT)) {
|
||||
if(cell_direction == CELL_DIRECTION_OUT && (!conn || conn->type == CONN_TYPE_EXIT)) {
|
||||
log(LOG_DEBUG,"circuit_deliver_data_cell(): Sending to exit.");
|
||||
return connection_exit_process_data_cell(cell, circ);
|
||||
}
|
||||
if((!conn && cell_direction == CELL_DIRECTION_IN) || (conn && conn->type == CONN_TYPE_AP)) {
|
||||
if(cell_direction == CELL_DIRECTION_IN && (!conn || conn->type == CONN_TYPE_AP)) {
|
||||
log(LOG_DEBUG,"circuit_deliver_data_cell(): Sending to AP.");
|
||||
return connection_ap_process_data_cell(cell, circ);
|
||||
}
|
||||
@ -352,7 +352,7 @@ int circuit_crypt(circuit_t *circ, char *in, int inlen, char cell_direction) {
|
||||
if(!out)
|
||||
return -1;
|
||||
|
||||
if(cell_direction == CELL_DIRECTION_IN) { //crypt_type == 'e') {
|
||||
if(cell_direction == CELL_DIRECTION_IN) {
|
||||
if(circ->cpath) { /* we're at the beginning of the circuit. We'll want to do layered crypts. */
|
||||
for (i=circ->cpathlen-1; i >= 0; i--) /* moving from first to last hop
|
||||
* Remember : cpath is in reverse order, i.e. last hop first
|
||||
@ -379,7 +379,7 @@ int circuit_crypt(circuit_t *circ, char *in, int inlen, char cell_direction) {
|
||||
}
|
||||
memcpy(in,out,inlen);
|
||||
}
|
||||
} else if(cell_direction == CELL_DIRECTION_OUT) { //crypt_type == 'd') {
|
||||
} else if(cell_direction == CELL_DIRECTION_OUT) {
|
||||
if(circ->cpath) { /* we're at the beginning of the circuit. We'll want to do layered crypts. */
|
||||
for (i=0; i < circ->cpathlen; i++) /* moving from last to first hop
|
||||
* Remember : cpath is in reverse order, i.e. last hop first
|
||||
|
@ -767,7 +767,7 @@ int connection_process_cell_from_inbuf(connection_t *conn) {
|
||||
printf("\n");
|
||||
#endif
|
||||
|
||||
/* retrieve cell info from outbuf (create the struct from the string) */
|
||||
/* retrieve cell info from outbuf (create the host-order struct from the network-order string) */
|
||||
memset(&cell,0,sizeof(cell_t)); /* zero it out to start */
|
||||
cell.aci = ntohs(*(aci_t *)outbuf);
|
||||
cell.command = *(outbuf+2);
|
||||
|
@ -237,8 +237,6 @@ struct connection_t {
|
||||
|
||||
int onions_handled_this_second;
|
||||
|
||||
// uint16_t aci; /* anonymous connection identifier */
|
||||
|
||||
/* used by OR and OP: */
|
||||
|
||||
uint32_t bandwidth; /* connection bandwidth */
|
||||
@ -650,6 +648,7 @@ int connection_dir_handle_listener_read(connection_t *conn);
|
||||
|
||||
int connection_dns_finished_flushing(connection_t *conn);
|
||||
int connection_dns_process_inbuf(connection_t *conn);
|
||||
void init_cache_tree(void);
|
||||
int dns_resolve(connection_t *exitconn);
|
||||
int dns_master_start(void);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user