diff options
author | Karsten Loesing <karsten.loesing@gmx.net> | 2009-05-03 00:09:18 +0200 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2009-05-04 13:46:30 -0400 |
commit | f79688ddef0e4d4abd5e92afbb11c5ee9864056d (patch) | |
tree | 35828d6c8dcf4f45dc4ae786702138e7adb86a10 /src/or/directory.c | |
parent | 0d68da2381780e2f8010b52a9e062947554699d5 (diff) | |
download | tor-f79688ddef0e4d4abd5e92afbb11c5ee9864056d.tar.gz tor-f79688ddef0e4d4abd5e92afbb11c5ee9864056d.zip |
Clients do not request version 0 hidserv descs anymore.
Diffstat (limited to 'src/or/directory.c')
-rw-r--r-- | src/or/directory.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/or/directory.c b/src/or/directory.c index 082eca2006..f20efc1d31 100644 --- a/src/or/directory.c +++ b/src/or/directory.c @@ -1050,31 +1050,10 @@ directory_send_command(dir_connection_t *conn, httpcommand = "POST"; url = tor_strdup("/tor/post/consensus-signature"); break; - case DIR_PURPOSE_FETCH_RENDDESC: - tor_assert(resource); - tor_assert(!payload); - - /* this must be true or we wouldn't be doing the lookup */ - tor_assert(strlen(resource) <= REND_SERVICE_ID_LEN_BASE32); - /* This breaks the function abstraction. */ - conn->rend_data = tor_malloc_zero(sizeof(rend_data_t)); - strlcpy(conn->rend_data->onion_address, resource, - sizeof(conn->rend_data->onion_address)); - conn->rend_data->rend_desc_version = 0; - - httpcommand = "GET"; - /* Request the most recent versioned descriptor. */ - // (XXXX We were going to switch this to fetch rendezvous1 descriptors, - // but that never got testing, and it wasn't a good design.) - len = strlen(resource)+32; - url = tor_malloc(len); - tor_snprintf(url, len, "/tor/rendezvous/%s", resource); - break; case DIR_PURPOSE_FETCH_RENDDESC_V2: tor_assert(resource); tor_assert(strlen(resource) <= REND_DESC_ID_V2_LEN_BASE32); tor_assert(!payload); - conn->rend_data->rend_desc_version = 2; httpcommand = "GET"; len = strlen(resource) + 32; url = tor_malloc(len); |