summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-05-30 04:53:24 +0000
committerNick Mathewson <nickm@torproject.org>2007-05-30 04:53:24 +0000
commit2bb833b43d6be563b06f2ae42102f85d8b105484 (patch)
tree1e0b86b56c186941d1f0f0dd7f7a5ab65131a7c2
parentcd6d3e5f86f75e9f518f14fecc09fee18a458896 (diff)
downloadtor-2bb833b43d6be563b06f2ae42102f85d8b105484.tar.gz
tor-2bb833b43d6be563b06f2ae42102f85d8b105484.zip
r13081@catbus: nickm | 2007-05-30 00:45:34 -0400
Backport r10305; probably harmless; Set signed_descriptor_digest field in own descriptor correctly. svn:r10405
-rw-r--r--src/or/router.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/or/router.c b/src/or/router.c
index 5917699f4e..dabe7f1150 100644
--- a/src/or/router.c
+++ b/src/or/router.c
@@ -949,9 +949,9 @@ router_rebuild_descriptor(int force)
}
ri->cache_info.signed_descriptor_len =
strlen(ri->cache_info.signed_descriptor_body);
- crypto_digest(ri->cache_info.signed_descriptor_digest,
- ri->cache_info.signed_descriptor_body,
- ri->cache_info.signed_descriptor_len);
+
+ router_get_router_hash(ri->cache_info.signed_descriptor_body,
+ ri->cache_info.signed_descriptor_digest);
if (desc_routerinfo)
routerinfo_free(desc_routerinfo);