diff options
author | Nick Mathewson <nickm@torproject.org> | 2017-06-29 15:57:42 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2017-06-29 15:57:42 -0400 |
commit | 52c4440c4895cb90dd155bb094b49a97128baedf (patch) | |
tree | 71030c326e7c34d7c69c1e76e807cf9c99fa0ac3 /src/or/entrynodes.h | |
parent | 4c21d4ef7ac0ba0b20ee60322ce177c5f965dc0e (diff) | |
parent | 88666d0482c235f407be1edf6e89da8c9142b92d (diff) | |
download | tor-52c4440c4895cb90dd155bb094b49a97128baedf.tar.gz tor-52c4440c4895cb90dd155bb094b49a97128baedf.zip |
Merge branch 'trove-2017-006' into maint-0.3.0
Diffstat (limited to 'src/or/entrynodes.h')
-rw-r--r-- | src/or/entrynodes.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/or/entrynodes.h b/src/or/entrynodes.h index c2ddeca04d..32cfff73be 100644 --- a/src/or/entrynodes.h +++ b/src/or/entrynodes.h @@ -276,16 +276,17 @@ struct entry_guard_handle_t; * A restriction to remember which entry guards are off-limits for a given * circuit. * - * Right now, we only use restrictions to block a single guard from being - * selected; this mechanism is designed to be more extensible in the future, - * however. + * Right now, we only use restrictions to block a single guard and its family + * from being selected; this mechanism is designed to be more extensible in + * the future, however. * * Note: This mechanism is NOT for recording which guards are never to be * used: only which guards cannot be used on <em>one particular circuit</em>. */ struct entry_guard_restriction_t { /** - * The guard's RSA identity digest must not equal this. + * The guard's RSA identity digest must not equal this; and it must not + * be in the same family as any node with this digest. */ uint8_t exclude_id[DIGEST_LEN]; }; |