aboutsummaryrefslogtreecommitdiff
path: root/path-spec.txt
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-04-18 00:30:20 -0400
committerNick Mathewson <nickm@torproject.org>2013-04-18 00:32:11 -0400
commit920edeeef60823d9efe196eb964a7465144d3ae9 (patch)
tree2ffb9b4e3e30ba2ea4d4b811affb1b9969c0c636 /path-spec.txt
parentd0809e9c08d0152d6ab5e9dcf1e56e9c2d0466fa (diff)
downloadtorspec-920edeeef60823d9efe196eb964a7465144d3ae9.tar.gz
torspec-920edeeef60823d9efe196eb964a7465144d3ae9.zip
Define 'family' better in path-spec
Inspired by tor-talk thread "Family path selection"
Diffstat (limited to 'path-spec.txt')
-rw-r--r--path-spec.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/path-spec.txt b/path-spec.txt
index b6ada21..9575d25 100644
--- a/path-spec.txt
+++ b/path-spec.txt
@@ -188,7 +188,8 @@ of their choices.
we generate obey the following constraints:
- We do not choose the same router twice for the same path.
- We do not choose any router in the same family as another in the same
- path.
+ path. (Two routers are in the same family if each one lists the other
+ in the "family" entries of its descriptor.)
- We do not choose more than one router in a given /16 subnet
(unless EnforceDistinctSubnets is 0).
- We don't choose any non-running or non-valid router unless we have