diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2011-09-05 12:31:19 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2011-09-05 12:31:19 +0000 |
commit | 57aa3363dc8203686c8c73148dc9df2315edf8b0 (patch) | |
tree | 750b5d81f1c73e263d727e1a060378ff3b81db8c /src/transport/gnunet-service-transport_validation.c | |
parent | 9bc1d178f943c055a87eae6f501bddff29556f76 (diff) | |
download | gnunet-57aa3363dc8203686c8c73148dc9df2315edf8b0.tar.gz gnunet-57aa3363dc8203686c8c73148dc9df2315edf8b0.zip |
separate transport api debug messages from transport debugging
re-enabling ats in validation
Diffstat (limited to 'src/transport/gnunet-service-transport_validation.c')
-rw-r--r-- | src/transport/gnunet-service-transport_validation.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/transport/gnunet-service-transport_validation.c b/src/transport/gnunet-service-transport_validation.c index 654bf52b8..cbf0bc7d2 100644 --- a/src/transport/gnunet-service-transport_validation.c +++ b/src/transport/gnunet-service-transport_validation.c | |||
@@ -975,8 +975,7 @@ GST_validation_handle_pong (const struct GNUNET_PeerIdentity *sender, | |||
975 | 975 | ||
976 | /* validity achieved, remember it! */ | 976 | /* validity achieved, remember it! */ |
977 | ve->valid_until = GNUNET_TIME_relative_to_absolute (HELLO_ADDRESS_EXPIRATION); | 977 | ve->valid_until = GNUNET_TIME_relative_to_absolute (HELLO_ADDRESS_EXPIRATION); |
978 | // FIXME: This crashes transport service | 978 | GNUNET_ATS_address_update (GST_ats, &ve->pid, ve->valid_until, ve->transport_name, NULL, ve->addr, ve->addrlen, NULL, 0); /* FIXME: compute and add latency here... */ |
979 | // GNUNET_ATS_address_update (GST_ats, &ve->pid, ve->valid_until, ve->transport_name, NULL, ve->addr, ve->addrlen, NULL, 0); /* FIXME: compute and add latency here... */ | ||
980 | 979 | ||
981 | /* build HELLO to store in PEERINFO */ | 980 | /* build HELLO to store in PEERINFO */ |
982 | ve->copied = GNUNET_NO; | 981 | ve->copied = GNUNET_NO; |
@@ -987,7 +986,7 @@ GST_validation_handle_pong (const struct GNUNET_PeerIdentity *sender, | |||
987 | if (GNUNET_SCHEDULER_NO_TASK != ve->timeout_task) | 986 | if (GNUNET_SCHEDULER_NO_TASK != ve->timeout_task) |
988 | GNUNET_SCHEDULER_cancel (ve->timeout_task); | 987 | GNUNET_SCHEDULER_cancel (ve->timeout_task); |
989 | 988 | ||
990 | /* randomly delay by up to 1h to avoid synchronous validations */ | 989 | /* randomly delay by up to 1h to avoid synchronous validations */ |
991 | rdelay = GNUNET_CRYPTO_random_u32 (GNUNET_CRYPTO_QUALITY_WEAK, 60 * 60); | 990 | rdelay = GNUNET_CRYPTO_random_u32 (GNUNET_CRYPTO_QUALITY_WEAK, 60 * 60); |
992 | delay = | 991 | delay = |
993 | GNUNET_TIME_relative_add (HELLO_REVALIDATION_START_TIME, | 992 | GNUNET_TIME_relative_add (HELLO_REVALIDATION_START_TIME, |