aboutsummaryrefslogtreecommitdiff
path: root/control-spec.txt
diff options
context:
space:
mode:
authorNeel Chauhan <neel@neelc.org>2021-01-26 14:26:51 -0800
committerNeel Chauhan <neel@neelc.org>2021-01-26 14:26:51 -0800
commitc91d596262c5e5b0c285f611aa437d99a400ff33 (patch)
tree5849b7ffb96122b22ee5ddd1c6f8fb0fcd6387ac /control-spec.txt
parent7e2ced1315bf0b9690f46ed33996fae9e9c56cf2 (diff)
downloadtorspec-c91d596262c5e5b0c285f611aa437d99a400ff33.tar.gz
torspec-c91d596262c5e5b0c285f611aa437d99a400ff33.zip
Add StreamId to ADDRMAP entry in control-spec
Diffstat (limited to 'control-spec.txt')
-rw-r--r--control-spec.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/control-spec.txt b/control-spec.txt
index 72d3195..e160da0 100644
--- a/control-spec.txt
+++ b/control-spec.txt
@@ -2567,7 +2567,7 @@
"650" SP "ADDRMAP" SP Address SP NewAddress SP Expiry
[SP "error=" ErrorCode] [SP "EXPIRES=" UTCExpiry] [SP "CACHED=" Cached]
- CRLF
+ [SP "STREAMID=" StreamId] CRLF
NewAddress = Address / "<error>"
Expiry = DQUOTE ISOTime DQUOTE / "NEVER"
@@ -2576,6 +2576,7 @@
UTCExpiry = DQUOTE IsoTime DQUOTE
Cached = DQUOTE "YES" DQUOTE / DQUOTE "NO" DQUOTE
+ StreamId = DQUOTE StreamId DQUOTE
Error and UTCExpiry are only provided if extended events are enabled.
The values for Error are mostly useless. Future values will be
@@ -2589,6 +2590,9 @@
Cached indicates whether the mapping will be stored until it expires, or if
it is just a notification in response to a RESOLVE command.
+ StreamId is the global stream identifier of the stream or circuit from which
+ the address was resolved.
+
4.1.8. Descriptors uploaded to us in our role as authoritative dirserver
[NOTE: This feature was removed in Tor 0.3.2.1-alpha.]