From 977574e48d3ef99445a88f1b4e0dcfbf851c7f84 Mon Sep 17 00:00:00 2001
From: Roger Dingledine <arma@torproject.org>
Date: Tue, 13 Jun 2006 12:57:19 +0000
Subject: back off and add the $ at the beginning of the preferrednodes list we
 generate.

svn:r6620
---
 src/or/circuitbuild.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'src/or')

diff --git a/src/or/circuitbuild.c b/src/or/circuitbuild.c
index f557c5258..2fdf6dfdd 100644
--- a/src/or/circuitbuild.c
+++ b/src/or/circuitbuild.c
@@ -1491,8 +1491,9 @@ compute_preferred_testing_list(const char *answer)
   }
   log_info(LD_CIRC, "Looking for middle server that doesn't have the "
              "reachability bug, and chose '%s'. Great.", router->nickname);
-  s = tor_malloc(HEX_DIGEST_LEN+1);
-  base16_encode(s, HEX_DIGEST_LEN+1,
+  s = tor_malloc(HEX_DIGEST_LEN+2);
+  s[0] = '$';
+  base16_encode(s+1, HEX_DIGEST_LEN+1,
                 router->cache_info.identity_digest, DIGEST_LEN);
   return s;
 }
-- 
cgit v1.2.3