summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2022-12-25 20:39:12 +0900
committerMartin Schanzenbach <schanzen@gnunet.org>2022-12-25 20:39:12 +0900
commit2572074e9b4f875e79a8fe070afc375e02e272bb (patch)
tree08f11ef4a101806984d09a0a87c2f667259d9b49
parentd2ce11790a1a00e8efb5794c807b719bbcfd8ddc (diff)
clarification try_connect on HELLO block result message
-rw-r--r--draft-schanzen-r5n.xml5
1 files changed, 3 insertions, 2 deletions
diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml
index 63013ab..037adc5 100644
--- a/draft-schanzen-r5n.xml
+++ b/draft-schanzen-r5n.xml
@@ -1527,8 +1527,9 @@ BEGIN
table if the respective k-bucket is not yet full. In this case,
the local peer <bcp14>MUST</bcp14> try to establish a connection
to the peer indicated in the HELLO block using the address information
- from the HELLO block. If a connection is established,
- the peer is added to the respective k-bucket of the routing table.
+ from the HELLO block and the Underlay function <tt>TRY_CONNECT</tt>.
+ If a connection is established, the signal <tt>PEER_CONNECTED</tt> will cause
+ the peer to be added to the respective k-bucket of the routing table.
Note that the k-bucket <bcp14>MUST</bcp14> be determined by the
key computed using <tt>DeriveBlockKey</tt> and not by the <tt>QUERY_HASH</tt>.
</li>