mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-11 05:33:47 +01:00
make router_is_me() compare identity, not nickname
svn:r2102
This commit is contained in:
parent
a7d16e38eb
commit
ea43172c11
@ -465,9 +465,11 @@ int router_compare_to_my_exit_policy(connection_t *conn)
|
||||
*/
|
||||
int router_is_me(routerinfo_t *router)
|
||||
{
|
||||
routerinfo_t *me = router_get_my_routerinfo();
|
||||
tor_assert(router);
|
||||
/* XXXX008 should compare identity instead? */
|
||||
return options.Nickname && !strcasecmp(router->nickname, options.Nickname);
|
||||
if(!me || memcmp(me->identity_digest, router->identity_digest, DIGEST_LEN))
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
/** Return a routerinfo for this OR, rebuilding a fresh one if
|
||||
|
Loading…
Reference in New Issue
Block a user