diff options
author | Roger Dingledine <arma@torproject.org> | 2004-02-17 06:39:20 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2004-02-17 06:39:20 +0000 |
commit | 1801bd75925ff96e0a0c492f9b03f48ca2ccae6a (patch) | |
tree | 15556e41fcab6b14f4f2a3044c2bb5130ff92925 | |
parent | 51ca94fef3d4f1bb5655c28332a116d7b0c90cd0 (diff) | |
download | tor-1801bd75925ff96e0a0c492f9b03f48ca2ccae6a.tar.gz tor-1801bd75925ff96e0a0c492f9b03f48ca2ccae6a.zip |
prevent picking middleman nodes as the last node in the circuit
svn:r1088
-rw-r--r-- | src/or/router.c | 2 | ||||
-rw-r--r-- | src/or/routerlist.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/or/router.c b/src/or/router.c index 9297e2bb90..032039873f 100644 --- a/src/or/router.c +++ b/src/or/router.c @@ -455,7 +455,7 @@ int router_dump_router_to_string(char *s, int maxlen, routerinfo_t *router, return -1; written += result; } - if (tmpe->prt_min == 1 && tmpe->prt_max == 65535) { + if (tmpe->prt_min == 0 && tmpe->prt_max == 65535) { if (written > maxlen-4) return -1; strcat(s+written, ":*\n"); diff --git a/src/or/routerlist.c b/src/or/routerlist.c index 1c658278b7..1cac72de74 100644 --- a/src/or/routerlist.c +++ b/src/or/routerlist.c @@ -955,7 +955,7 @@ static int router_add_exit_policy(routerinfo_t *router, } } if (!port || strcmp(port, "*") == 0) { - newe->prt_min = 1; + newe->prt_min = 0; newe->prt_max = 65535; } else { endptr = NULL; |