]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
r12386@catbus: nickm | 2007-04-15 23:55:34 -0400
authorNick Mathewson <nickm@torproject.org>
Mon, 16 Apr 2007 04:18:06 +0000 (04:18 +0000)
committerNick Mathewson <nickm@torproject.org>
Mon, 16 Apr 2007 04:18:06 +0000 (04:18 +0000)
 Document multiplicity on some router elements better.

svn:r9964

doc/spec/dir-spec.txt

index be13e4ce8c334a18c5c47b71f9059ff08165417d..8a5d1e95e7026be28b8cfaf499d20c24f9ec7e90 100644 (file)
@@ -150,10 +150,16 @@ $Id$
    Every router descriptor MUST start with a "router" Item; MUST end with a
    "router-signature" Item and an extra NL; and MUST contain exactly one
    instance of each of the following Items: "published" "onion-key"
-   "link-key" "signing-key" "bandwidth".  Additionally, a router descriptor
-   MAY contain any number of "accept", "reject", "fingerprint", "uptime", and
-   "opt" Items.  Other than "router" and "router-signature", the items may
-   appear in any order.
+   "link-key" "signing-key" "bandwidth". 
+
+   A router descriptor MAY have zero or one of each of the following Items,
+   but MUST NOT have more than one: "contact", "uptime", "fingerprint",
+   "hibernating", "read-history", "write-history", "eventdns", "platform",
+   "family".
+
+   Additionally, a router descriptor MAY contain any number of "accept",
+   "reject", and "opt" Items.  Other than "router" and "router-signature",
+   the items may appear in any order.
 
    The items' formats are as follows:
     "router" nickname address ORPort SocksPort DirPort