aboutsummaryrefslogtreecommitdiff
path: root/src/feature/nodelist
diff options
context:
space:
mode:
authorteor <teor@riseup.net>2020-05-11 12:21:18 +1000
committerteor <teor@riseup.net>2020-05-11 12:24:06 +1000
commit51f32140b41551bf8f34c9e30a067ddf027401b6 (patch)
tree4e021961b7beb58fbc101113dbbd86101f23a819 /src/feature/nodelist
parente787e521af990a76c6e42cd1a8d3f46f41561f24 (diff)
downloadtor-51f32140b41551bf8f34c9e30a067ddf027401b6.tar.gz
tor-51f32140b41551bf8f34c9e30a067ddf027401b6.zip
protover: Sort version flags by their underlying protocols
Also fix some comment typos, mainly ">=" when the code says "=". Part of 33226.
Diffstat (limited to 'src/feature/nodelist')
-rw-r--r--src/feature/nodelist/nodelist.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/feature/nodelist/nodelist.c b/src/feature/nodelist/nodelist.c
index 7454f342f9..6a8e1723de 100644
--- a/src/feature/nodelist/nodelist.c
+++ b/src/feature/nodelist/nodelist.c
@@ -1193,18 +1193,7 @@ node_supports_ed25519_hs_intro(const node_t *node)
return node_get_protover_summary_flags(node)->supports_ed25519_hs_intro;
}
-/** Return true iff <b>node</b> supports the DoS ESTABLISH_INTRO cell
- * extenstion. */
-int
-node_supports_establish_intro_dos_extension(const node_t *node)
-{
- tor_assert(node);
-
- return node_get_protover_summary_flags(node)->
- supports_establish_intro_dos_extension;
-}
-
-/** Return true iff <b>node</b> supports to be a rendezvous point for hidden
+/** Return true iff <b>node</b> can be a rendezvous point for hidden
* service version 3 (HSRend=2). */
int
node_supports_v3_rendezvous_point(const node_t *node)
@@ -1219,6 +1208,17 @@ node_supports_v3_rendezvous_point(const node_t *node)
return node_get_protover_summary_flags(node)->supports_v3_rendezvous_point;
}
+/** Return true iff <b>node</b> supports the DoS ESTABLISH_INTRO cell
+ * extenstion. */
+int
+node_supports_establish_intro_dos_extension(const node_t *node)
+{
+ tor_assert(node);
+
+ return node_get_protover_summary_flags(node)->
+ supports_establish_intro_dos_extension;
+}
+
/** Return the RSA ID key's SHA1 digest for the provided node. */
const uint8_t *
node_get_rsa_id_digest(const node_t *node)