gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lsd0003] branch master updated: Improved


From: gnunet
Subject: [lsd0003] branch master updated: Improved
Date: Sun, 28 Feb 2021 15:53:06 +0100

This is an automated email from the git hooks/post-receive script.

elias-summermatter pushed a commit to branch master
in repository lsd0003.

The following commit(s) were added to refs/heads/master by this push:
     new 011b65b  Improved
011b65b is described below

commit 011b65bf65bd6d7461c3ae29fae5fd8aa488913d
Author: Elias Summermatter <elias.summermatter@seccom.ch>
AuthorDate: Sun Feb 28 15:51:44 2021 +0100

    Improved
---
 draft-summermatter-set-union.xml | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/draft-summermatter-set-union.xml b/draft-summermatter-set-union.xml
index e8a4f24..846a24b 100644
--- a/draft-summermatter-set-union.xml
+++ b/draft-summermatter-set-union.xml
@@ -2004,17 +2004,16 @@ FUNCTION get_bucket_id (key, 
number_of_buckets_per_element, ibf_size)
                     <dd>
                         If an offer for an element that never has been 
requested by
                         an inquiry or if an offer is received twice the 
operation MUST be terminated.
-                        This requirement can be fulfilled by a table that 
keeps track of all send inquiries
-                        and if they already have been answered.
+                        This requirement can be fulfilled by saving lists that 
keeps track of the state of
+                        all send inquiries and offers. When answering offers 
these lists MUST be checked.
                         <!-- IMPLEMENT: Check to keep track of all send 
Inquiries -->
                     </dd>
                     <dt><xref target="messages_elements" format="title" /></dt>
                     <dd>
                         If an element that never has been requested by
-                        a demand or is already part of the set the connection 
MUST be dropped.
+                        a demand or is received double the operation MUST be 
terminated.
                         This requirement can be fulfilled by a simple table 
that keeps track
-                        of all send demands and checking for every received 
elements that
-                        its not already part of the set.
+                        of the state of all send demands.
                         <!-- IMPLEMENT: Check to keep track of all send 
demands -->
                         If an invalid element is received the operation has 
failed and the
                         MUST be terminated.
@@ -2023,17 +2022,18 @@ FUNCTION get_bucket_id (key, 
number_of_buckets_per_element, ibf_size)
                     <dt><xref target="messages_demand" format="title" /></dt>
                     <dd>
                         For every received demand a offer has to be send in 
advance. If an demand
-                        for an element is received that never has been offered 
or already has
-                        been answered the connection MUST be dropped. Its 
required to implement
-                        a list which keeps track of all send and answered 
offers.
+                        for an element is received that never has been offered 
or the offer already has
+                        been answered with a demand the operation MUST be 
terminated. Its required to implement
+                        a list which keeps track of the state of all send 
offers and received demands.
 
                         <!-- IMPLEMENT: Check to keep track of all send 
demands -->
                     </dd>
                     <dt><xref target="messages_done" format="title" /></dt>
                     <dd>
-                        The done message SHOULD only be received if the IBF 
has been finished
-                        decoding and all offers have been sent. If a done 
message is received
-                        before the operation MUST be terminated.
+                        The done message is only received if the IBF has been 
finished
+                        decoding and all offers have been sent. If the done 
message is received before
+                        the decoding of the IBF is finished or all open offers 
and demands
+                        have been answered the operation MUST be terminated.
                         <!-- IMPLEMENT: Check that in active decoding no done 
message is received before ibf has been decoded-->
                     </dd>
                 </dl>

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]