summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2022-06-23 20:52:31 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2022-06-23 20:52:31 +0200
commit83f4057b303e282207b4f0b260da7e8c921b32ac (patch)
treef3510413d06266f836d7d631087499f53ac6e9f3
parentb316e764dca34238144c5f5b94a2f3ab45a7a9d8 (diff)
downloadlsd0004-83f4057b303e282207b4f0b260da7e8c921b32ac.tar.gz
lsd0004-83f4057b303e282207b4f0b260da7e8c921b32ac.zip
-comments
-rw-r--r--draft-schanzen-r5n.xml5
1 files changed, 4 insertions, 1 deletions
diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml
index a150e26..8979efe 100644
--- a/draft-schanzen-r5n.xml
+++ b/draft-schanzen-r5n.xml
@@ -1636,8 +1636,10 @@ BEGIN
1636 steps: 1636 steps:
1637 </t> 1637 </t>
1638 <ol type="%c)"> 1638 <ol type="%c)">
1639 <!-- FIXME: It is not clear that this is a fallthrough statement -->
1640 <!-- FIXME: Are HELLO blocks according to the spec stored in block storage but never looked for? -->
1639 <li> 1641 <li>
1640 If <tt>TYPE</tt> indicates a request for a HELLO block, 1642 If <tt>BTYPE</tt> indicates a request for a HELLO block,
1641 the peer <bcp14>MUST</bcp14> consult the HELLOs it has cached for the 1643 the peer <bcp14>MUST</bcp14> consult the HELLOs it has cached for the
1642 peers in its routing table instead of the local block 1644 peers in its routing table instead of the local block
1643 storage (while continuing to respect flags like 1645 storage (while continuing to respect flags like
@@ -1649,6 +1651,7 @@ BEGIN
1649 the peer <bcp14>SHOULD</bcp14> try to respond with the closest block it 1651 the peer <bcp14>SHOULD</bcp14> try to respond with the closest block it
1650 has that is not filtered by the 1652 has that is not filtered by the
1651 <tt>RESULT_BF</tt>. However, implementations also <bcp14>MUST</bcp14> 1653 <tt>RESULT_BF</tt>. However, implementations also <bcp14>MUST</bcp14>
1654 <!-- FIXME MSC: I suggest NOT normatively defining such a consideration -> security consideration -->
1652 avoid an exhaustive search of their database, as there could be 1655 avoid an exhaustive search of their database, as there could be
1653 cases where too many local results are filtered by the result 1656 cases where too many local results are filtered by the result
1654 filter. To avoid denial of service attacks, implementations 1657 filter. To avoid denial of service attacks, implementations