aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2006-07-23 06:41:02 +0000
committerRoger Dingledine <arma@torproject.org>2006-07-23 06:41:02 +0000
commitc6f749e90c08afe1c52c14af134668af8b94a3c1 (patch)
treed948d253c922af1ef2102bd39a01f8759f8fdc19
parentabf384d22a290e1f9bb2e00e0f105142c67a28ca (diff)
downloadtor-c6f749e90c08afe1c52c14af134668af8b94a3c1.tar.gz
tor-c6f749e90c08afe1c52c14af134668af8b94a3c1.zip
rewrite conn->address for GET commands as well as POST commands.
svn:r6815
-rw-r--r--trunk/src/or/directory.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/trunk/src/or/directory.c b/trunk/src/or/directory.c
index e8ff16f28d..c6af9b86a1 100644
--- a/trunk/src/or/directory.c
+++ b/trunk/src/or/directory.c
@@ -1673,7 +1673,6 @@ directory_handle_command_post(connection_t *conn, char *headers,
return 0;
}
log_debug(LD_DIRSERV,"rewritten url as '%s'.", url);
- http_set_address_origin(headers, conn);
if (!strcmp(url,"/tor/")) { /* server descriptor post */
const char *msg;
@@ -1754,6 +1753,7 @@ directory_handle_command(connection_t *conn)
/* case 1, fall through */
}
+ http_set_address_origin(headers, conn);
//log_debug(LD_DIRSERV,"headers %s, body %s.", headers, body);
if (!strncasecmp(headers,"GET",3))