aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2019-04-16 22:35:26 +0200
committerChristian Grothoff <christian@grothoff.org>2019-04-16 22:35:26 +0200
commit19fc715d82a4483d3199863c88469117ab0ef985 (patch)
treedd69471b3d9afd277867ec8f783f10297c9efee9 /src
parentc0b3e48de1646c6205b6edc050f7543d58af9695 (diff)
downloadgnunet-19fc715d82a4483d3199863c88469117ab0ef985.tar.gz
gnunet-19fc715d82a4483d3199863c88469117ab0ef985.zip
notes on next steps
Diffstat (limited to 'src')
-rw-r--r--src/transport/gnunet-service-tng.c16
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,