diff options
author | Christian Grothoff <christian@grothoff.org> | 2019-05-20 00:00:40 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2019-05-20 00:00:40 +0200 |
commit | 426317707f34282830e5595193fcf2546c7d5b49 (patch) | |
tree | 3a18da0e6268dac4dabe9517d3a66e1644fc0423 /src/transport/gnunet-service-tng.c | |
parent | 6e2ca97fb0d3d85c1ef127bc0b9bd3e1e72aa9e8 (diff) | |
download | gnunet-426317707f34282830e5595193fcf2546c7d5b49.tar.gz gnunet-426317707f34282830e5595193fcf2546c7d5b49.zip |
use _exit in signal handlers
Diffstat (limited to 'src/transport/gnunet-service-tng.c')
-rw-r--r-- | src/transport/gnunet-service-tng.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/transport/gnunet-service-tng.c b/src/transport/gnunet-service-tng.c index f009a491b..20285f94a 100644 --- a/src/transport/gnunet-service-tng.c +++ b/src/transport/gnunet-service-tng.c | |||
@@ -44,6 +44,16 @@ | |||
44 | * - increment incoming_fc_window_size_used_kb when CORE is done | 44 | * - increment incoming_fc_window_size_used_kb when CORE is done |
45 | * with incoming packets! | 45 | * with incoming packets! |
46 | * | 46 | * |
47 | * for DV) | ||
48 | * - send challenges via DV (when DVH is confirmed *and* we care about | ||
49 | * the target to get window size, or when DVH is unconfirmed (passive | ||
50 | * learning!) to confirm it!) | ||
51 | * - handle challenge responses in this case (note: validity period of addresses | ||
52 | * will be zero!) | ||
53 | * - if available, try to use DV paths when trying to establish | ||
54 | * virtual link for a `struct IncomingRequest`. (i.e. if DVH is | ||
55 | * unconfirmed, incoming requests also trigger challenge-via-DV!) | ||
56 | * | ||
47 | * - review retransmission logic, right now there is no smartness there! | 57 | * - review retransmission logic, right now there is no smartness there! |
48 | * => congestion control, etc [PERFORMANCE-BASICS] | 58 | * => congestion control, etc [PERFORMANCE-BASICS] |
49 | * | 59 | * |