summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/control-spec.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/doc/control-spec.txt b/doc/control-spec.txt
index b8dd3c1db2..235c19a7cb 100644
--- a/doc/control-spec.txt
+++ b/doc/control-spec.txt
@@ -788,7 +788,7 @@ $Id$
The syntax is:
"650" SP "CIRC" SP CircuitID SP CircStatus [SP Path]
- [SP "REASON=" Reason] CRLF
+ [SP "REASON=" Reason [SP "REMOTE_REASON=" Reason]] CRLF
CircStatus =
"LAUNCHED" / ; circuit ID assigned to new circuit
@@ -813,6 +813,11 @@ $Id$
NOPATH (Not enough nodes to make circuit)
+ The "REMOTE_REASON" field is provided only when we receive a DESTROY or
+ TRUNCATE cell, and only if extended events are enabled. It contains the
+ actual reason given by the remote OR for closing the circuit. Clients MUST
+ accept reasons not listed above. Reasons are as listed in tor-spec.txt.
+
4.1.2. Stream status changed
The syntax is: