aboutsummaryrefslogtreecommitdiff
path: root/src/or/routerlist.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-10-19 18:56:24 +0000
committerNick Mathewson <nickm@torproject.org>2007-10-19 18:56:24 +0000
commit7bb202fd1944d49f294420bbf7b874a5ccbf0f34 (patch)
tree59fda12d90f960c8300b1311e5c7fef68eec0d3c /src/or/routerlist.c
parentee2b770deebba5b4cd80416ad8e757e478723987 (diff)
downloadtor-7bb202fd1944d49f294420bbf7b874a5ccbf0f34.tar
tor-7bb202fd1944d49f294420bbf7b874a5ccbf0f34.tar.gz
r15965@catbus: nickm | 2007-10-19 13:32:11 -0400
Client-side implementation for proposal 122. svn:r12051
Diffstat (limited to 'src/or/routerlist.c')
-rw-r--r--src/or/routerlist.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/or/routerlist.c b/src/or/routerlist.c
index b2a12d28d..6526d5f55 100644
--- a/src/or/routerlist.c
+++ b/src/or/routerlist.c
@@ -1701,6 +1701,8 @@ router_get_by_nickname(const char *nickname, int warn_if_unnamed)
if ((named_digest = networkstatus_get_router_digest_by_nickname(nickname))) {
return rimap_get(routerlist->identity_map, named_digest);
}
+ if (networkstatus_nickname_is_unnamed(nickname))
+ return NULL;
/* If we reach this point, there's no canonical value for the nickname. */