aboutsummaryrefslogtreecommitdiff
path: root/src/or/or.h
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2016-11-03 10:01:40 -0400
committerNick Mathewson <nickm@torproject.org>2016-11-03 10:01:40 -0400
commitb7a1e793e69e540e0377fa4418810ff1c02d50f9 (patch)
tree6f9505e74e7099eaa7e26a63bd4569f34e0ae81d /src/or/or.h
parent1eef543f9d9cde9754897047fb51ac7307b9827a (diff)
downloadtor-b7a1e793e69e540e0377fa4418810ff1c02d50f9.tar.gz
tor-b7a1e793e69e540e0377fa4418810ff1c02d50f9.zip
Declare a LINKAUTH subprotocol version for #15055 (ed link handshake)
Closes ticket 20552.
Diffstat (limited to 'src/or/or.h')
-rw-r--r--src/or/or.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/or/or.h b/src/or/or.h
index d305eac543..a8664bbe90 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -2247,6 +2247,10 @@ typedef struct routerstatus_t {
* accept EXTEND2 cells */
unsigned int supports_extend2_cells:1;
+ /** True iff this router has a protocol list that allows it to negotiate
+ * ed25519 identity keys on a link handshake. */
+ unsigned int supports_ed25519_link_handshake:1;
+
unsigned int has_bandwidth:1; /**< The vote/consensus had bw info */
unsigned int has_exitsummary:1; /**< The vote/consensus had exit summaries */
unsigned int bw_is_unmeasured:1; /**< This is a consensus entry, with