diff options
author | Roger Dingledine <arma@torproject.org> | 2007-09-18 23:48:39 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2007-09-18 23:48:39 +0000 |
commit | 2a2cee9e517986ac81b6e9d057be617a21ac7c2e (patch) | |
tree | 23f8461cff8e15afd197f2a4fcc716f0336180bd /src/or | |
parent | 82da6c02baa83e9e877657d51bfce8ffae3c6bf2 (diff) | |
download | tor-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.c | 2 |
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; |