diff options
author | Roger Dingledine <arma@torproject.org> | 2003-11-18 09:53:03 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2003-11-18 09:53:03 +0000 |
commit | f0cccc567ecfd318305c4b6bab05091a50532e2a (patch) | |
tree | 8665d2934579eca13cb6510c3e25bd8024dd6f67 /src/or/or.h | |
parent | ac56486bf64df4eb3264e87538ac415ce42eefd9 (diff) | |
download | tor-f0cccc567ecfd318305c4b6bab05091a50532e2a.tar.gz tor-f0cccc567ecfd318305c4b6bab05091a50532e2a.zip |
bugfix: don't ask for ->next of an expired circuit
bugfix: keep going when a circ fails in circuit_n_conn_open
(make circuit_enumerate_by_naddr_nport obsolete)
bugfix: make circuit_n_conn_open only look at circ's that start at us
bugfix: only try circuit_n_conn_open if we're an OP. Otherwise we
expect connections to always already be up.
bugfix: when choosing path length, pay attention to whether the directory
says a router is down.
bugfix: when picking good exit, skip routers which are known to be down
(more work needs to be done on this one)
svn:r838
Diffstat (limited to 'src/or/or.h')
-rw-r--r-- | src/or/or.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/or/or.h b/src/or/or.h index 81aae7d101..237a6d7281 100644 --- a/src/or/or.h +++ b/src/or/or.h @@ -512,7 +512,6 @@ circuit_t *circuit_new(circ_id_t p_circ_id, connection_t *p_conn); void circuit_free(circuit_t *circ); void circuit_free_cpath(crypt_path_t *cpath); -circuit_t *circuit_enumerate_by_naddr_nport(circuit_t *start, uint32_t naddr, uint16_t nport); circuit_t *circuit_get_by_circ_id_conn(circ_id_t circ_id, connection_t *conn); circuit_t *circuit_get_by_conn(connection_t *conn); circuit_t *circuit_get_newest(connection_t *conn, int must_be_open); |