summaryrefslogtreecommitdiff
path: root/src/or
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2007-09-18 23:48:39 +0000
committerRoger Dingledine <arma@torproject.org>2007-09-18 23:48:39 +0000
commit2a2cee9e517986ac81b6e9d057be617a21ac7c2e (patch)
tree23f8461cff8e15afd197f2a4fcc716f0336180bd /src/or
parent82da6c02baa83e9e877657d51bfce8ffae3c6bf2 (diff)
downloadtor-2a2cee9e517986ac81b6e9d057be617a21ac7c2e.tar.gz
tor-2a2cee9e517986ac81b6e9d057be617a21ac7c2e.zip
Start using the v2 intro format for hidden service connections. Now
clients specify their chosen rendezvous point by identity digest rather than by (potentially ambiguous) nickname. This change could speed up hidden service connections dramatically. svn:r11499
Diffstat (limited to 'src/or')
-rw-r--r--src/or/rendcommon.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/or/rendcommon.c b/src/or/rendcommon.c
index cbd12e802c..e7b975a68b 100644
--- a/src/or/rendcommon.c
+++ b/src/or/rendcommon.c
@@ -109,7 +109,7 @@ rend_parse_service_descriptor(const char *str, size_t len)
if (end-cp < 4) goto truncated;
result->timestamp = (time_t) ntohl(get_uint32(cp));
cp += 4;
- result->protocols = 1;
+ result->protocols = 1<<2; /* always use intro format 2 */
if (end-cp < 2) goto truncated;
result->n_intro_points = ntohs(get_uint16(cp));
cp += 2;