]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
r16654@catbus: nickm | 2007-11-12 10:43:45 -0500
authorNick Mathewson <nickm@torproject.org>
Mon, 12 Nov 2007 15:46:38 +0000 (15:46 +0000)
committerNick Mathewson <nickm@torproject.org>
Mon, 12 Nov 2007 15:46:38 +0000 (15:46 +0000)
 Add explanatory comment.  Does not fix bug 548.

svn:r12484

src/or/routerlist.c

index ad50c2ebdacd2103be316f1542bbccf82cf9ac6a..dbf0bbd3ff7882366e2420eeac14d6534f258023 100644 (file)
@@ -3783,6 +3783,10 @@ update_consensus_router_descriptor_downloads(time_t now)
         if (!(ri = router_get_by_digest(rs->identity_digest)) ||
             memcmp(ri->cache_info.signed_descriptor_digest,
                    sd->signed_descriptor_digest, DIGEST_LEN)) {
+          /* We have a descriptor with this digest, but either there is no
+           * entry in routerlist with the same ID (!ri), or there is one,
+           * but the identity digest differs (memcmp).
+           */
           smartlist_add(no_longer_old, sd);
           ++n_in_oldrouters; /* We have it in old_routers. */
         }