mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Document remaining cases for protocol support
For each support flag, document which subprotocol version it requires.
This commit is contained in:
+5
-3
@@ -2204,15 +2204,17 @@ typedef struct protover_summary_flags_t {
|
||||
unsigned int protocols_known:1;
|
||||
|
||||
/** True iff this router has a version or protocol list that allows it to
|
||||
* accept EXTEND2 cells */
|
||||
* accept EXTEND2 cells. This requires Relay=2. */
|
||||
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 with us. */
|
||||
* ed25519 identity keys on a link handshake with us. This
|
||||
* requires LinkAuth=3. */
|
||||
unsigned int supports_ed25519_link_handshake_compat:1;
|
||||
|
||||
/** True iff this router has a protocol list that allows it to negotiate
|
||||
* ed25519 identity keys on a link handshake, at all. */
|
||||
* ed25519 identity keys on a link handshake, at all. This requires some
|
||||
* LinkAuth=X for X >= 3. */
|
||||
unsigned int supports_ed25519_link_handshake_any:1;
|
||||
|
||||
/** True iff this router has a protocol list that allows it to be an
|
||||
|
||||
Reference in New Issue
Block a user