diff options
Diffstat (limited to 'src/transport/gnunet-service-tng.c')
-rw-r--r-- | src/transport/gnunet-service-tng.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/transport/gnunet-service-tng.c b/src/transport/gnunet-service-tng.c index 9c4672609..41aed9630 100644 --- a/src/transport/gnunet-service-tng.c +++ b/src/transport/gnunet-service-tng.c | |||
@@ -33,12 +33,12 @@ | |||
33 | * transport-to-transport traffic) | 33 | * transport-to-transport traffic) |
34 | * | 34 | * |
35 | * Implement next: | 35 | * Implement next: |
36 | * - DV data structures: | 36 | * - FIXMEs: missing communicator-protocol wrappers around messages |
37 | * + using DV routes! | 37 | * passed in MQ transmission requests on queues (see FIXME in code) |
38 | * - route_message implementation, including using DV data structures | 38 | * - route_message() implementation, including using DV data structures |
39 | * (but not when routing certain message types, like DV learn, | 39 | * (but not when routing certain message types, like DV learn, |
40 | * MUST pay attention to content here -- or pass extra flags?) | 40 | * MUST pay attention to content here -- or pass extra flags?) |
41 | * - retransmission | 41 | * - retransmission logic |
42 | * - track RTT, distance, loss, etc. => requires extra data structures! | 42 | * - track RTT, distance, loss, etc. => requires extra data structures! |
43 | * | 43 | * |
44 | * Later: | 44 | * Later: |
@@ -6935,9 +6935,9 @@ handle_address_consider_verify (void *cls, | |||
6935 | struct GNUNET_TIME_Absolute expiration; | 6935 | struct GNUNET_TIME_Absolute expiration; |
6936 | 6936 | ||
6937 | (void) cls; | 6937 | (void) cls; |
6938 | // FIXME: checking that we know this address already should | 6938 | // OPTIMIZE-FIXME: checking that we know this address already should |
6939 | // be done BEFORE checking the signature => HELLO API change! | 6939 | // be done BEFORE checking the signature => HELLO API change! |
6940 | // FIXME: pre-check: rate-limit signature verification / validation?! | 6940 | // OPTIMIZE-FIXME: pre-check: rate-limit signature verification / validation?! |
6941 | address = GNUNET_HELLO_extract_address (&hdr[1], | 6941 | address = GNUNET_HELLO_extract_address (&hdr[1], |
6942 | ntohs (hdr->header.size) - sizeof (*hdr), | 6942 | ntohs (hdr->header.size) - sizeof (*hdr), |
6943 | &hdr->peer, | 6943 | &hdr->peer, |