From 3786ba99e77c3f70465f093dea02a785c3caf4ca Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 14 Feb 2024 08:41:37 -0500 Subject: Add headings to table of relay commands --- spec/tor-spec/relay-cells.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spec/tor-spec/relay-cells.md b/spec/tor-spec/relay-cells.md index cc7ea88..f9fda7f 100644 --- a/spec/tor-spec/relay-cells.md +++ b/spec/tor-spec/relay-cells.md @@ -34,6 +34,7 @@ The relay commands are: | Command | Identifier | Type | Description | ------- | ---------- | ---- | ----------- +| Core protocol | 1 | [BEGIN] | **F** | Open a stream | 2 | [DATA] | **F**/**B** | Transmit data | 3 | [END] | **F**/**B** | Close a stream @@ -50,10 +51,12 @@ The relay commands are: | 14 | [EXTEND2] | **F**, **C** | Extend a circuit | 15 | [EXTENDED2] | **B**, **C** | Finish extending a circuit | 16..18 | Reserved | | For UDP; see [prop339]. +| Conflux | 19 | [CONFLUX_LINK][prop329] | **F**, **C** | Link circuits into a bundle | 20 | [CONFLUX_LINKED][prop329] | **B**, **C** | Acknowledge link request | 21 | [CONFLUX_LINKED_ACK][prop329] | **F**, **C** | Acknowledge CONFLUX_LINKED message (for timing) | 22 | [CONFLUX_SWITCH][prop329] | **F**/**B**, **C** | Switch between circuits in a bundle +| Onion services | 32 | [ESTABLISH_INTRO] | **F**, **C** | Create introduction point | 33 | [ESTABLISH_RENDEZVOUS] | **F**, **C** | Create rendezvous point | 34 | [INTRODUCE1] | **F**, **C** | Introduction request (to intro point) @@ -63,8 +66,10 @@ The relay commands are: | 38 | [INTRO_ESTABLISHED] | **B**, **C** | Acknowledge ESTABLISH_INTRO | 39 | [RENDEZVOUS_ESTABLISHED] | **B**, **C** | Acknowledge ESTABLISH_RENDEZVOUS | 40 | [INTRODUCE_ACK] | **B**, **C** | Acknowledge INTRODUCE1 +| Circuit padding | 41 | [PADDING_NEGOTIATE][circ-padding] | **F**, **C** | Negotiate circuit padding | 42 | [PADDING_NEGOTIATED][circ-padding] | **B**, **C** | Negotiate circuit padding +| Flow control | 43 | [XON][prop324] | **F**/**B** | Stream-level flow control | 44 | [XOFF][prop324] | **F**/**B** | Stream-level flow control -- cgit v1.2.3-54-g00ecf