aboutsummaryrefslogtreecommitdiff
path: root/src/or/or.h
diff options
context:
space:
mode:
authorGeorge Kadianakis <desnacked@riseup.net>2013-08-14 17:00:56 +0300
committerNick Mathewson <nickm@torproject.org>2013-08-15 12:03:37 -0400
commitbdeddecd29fc6d7edce9ab1e9f1963f6f03a63f8 (patch)
tree1a8a6fd862561788f103e6c336183fa73f40cc63 /src/or/or.h
parent28bb673584b3e7e839bebce64bd986c6c4ad1faa (diff)
downloadtor-bdeddecd29fc6d7edce9ab1e9f1963f6f03a63f8.tar
tor-bdeddecd29fc6d7edce9ab1e9f1963f6f03a63f8.tar.gz
Better documentation for ext_or_auth_correct_client_hash.
Diffstat (limited to 'src/or/or.h')
-rw-r--r--src/or/or.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/or/or.h b/src/or/or.h
index 9b519a78f..363dfeaf7 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -1448,9 +1448,14 @@ typedef struct or_connection_t {
/** Hash of the public RSA key for the other side's identity key, or zeroes
* if the other side hasn't shown us a valid identity key. */
char identity_digest[DIGEST_LEN];
+
/** Extended ORPort connection identifier. */
char *ext_or_conn_id;
- /** Client hash of the Extended ORPort authentication scheme */
+ /** This is the ClientHash value we expect to receive from the
+ * client during the Extended ORPort authentication protocol. We
+ * compute it upon receiving the ClientNoce from the client, and we
+ * compare it with the acual ClientHash value sent by the
+ * client. */
char *ext_or_auth_correct_client_hash;
/** String carrying the name of the pluggable transport
* (e.g. "obfs2") that is obfuscating this connection. If no