[tor-commits] [torspec] 03/04: prop339: trunnel changes from review

gitolite role git at cupani.torproject.org
Fri Jan 27 20:55:38 UTC 2023


This is an automated email from the git hooks/post-receive script.

dgoulet pushed a commit to branch main
in repository torspec.

commit 63cb0fc1ef97ee9848b508a1e95316f02f2472a2
Author: Nick Mathewson <nickm at torproject.org>
AuthorDate: Fri Jan 27 12:10:02 2023 -0500

    prop339: trunnel changes from review
    
    * The syntax `IN [a,b]` means that a and b are the only valid options,
      which isn't what we want to say here.
    * I'm changing the hostname tag to 0, which is the same as we have for
      RESOLVED cells.
---
 proposals/339-udp-over-tor.md | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/proposals/339-udp-over-tor.md b/proposals/339-udp-over-tor.md
index 7bebba0..5993bdc 100644
--- a/proposals/339-udp-over-tor.md
+++ b/proposals/339-udp-over-tor.md
@@ -161,20 +161,23 @@ Defines an IP or Hostname address along with its port. This can be seen as the
 format.
 
 ```
-/* Address types */
-const T_HOSTNAME = 0x01;
+/* Address types.
+
+  Note that these are the same as in RESOLVED cells.
+*/
+const T_HOSTNAME = 0x00;
 const T_IPV4     = 0x04;
 const T_IPV6     = 0x06;
 
 struct address {
    u8 type IN [T_IPV4, T_IPV6, T_HOSTNAME];
-   u8 len IN [0, 255];
+   u8 len;
    union addr[type] with length len {
       T_IPV4: u32 ipv4;
       T_IPV6: u8 ipv6[16];
       T_HOSTNAME: u8 hostname[];
    };
-   u16 port IN [1, 65535];
+   u16 port;
 }
 ```
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the tor-commits mailing list