[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r16165 - gnunet/src/testing
From: |
gnunet |
Subject: |
[GNUnet-SVN] r16165 - gnunet/src/testing |
Date: |
Mon, 25 Jul 2011 14:35:33 +0200 |
Author: nevans
Date: 2011-07-25 14:35:33 +0200 (Mon, 25 Jul 2011)
New Revision: 16165
Modified:
gnunet/src/testing/testing_group.c
Log:
clock skew, testing half
Modified: gnunet/src/testing/testing_group.c
===================================================================
--- gnunet/src/testing/testing_group.c 2011-07-25 11:58:33 UTC (rev 16164)
+++ gnunet/src/testing/testing_group.c 2011-07-25 12:35:33 UTC (rev 16165)
@@ -1372,6 +1372,8 @@
uint16_t orig;
char *control_host;
char *allowed_hosts;
+ unsigned long long skew_variance;
+ unsigned long long skew_offset;
orig = *port;
uc.nport = *port;
@@ -1389,6 +1391,16 @@
return NULL;
}
+ if ((GNUNET_OK == GNUNET_CONFIGURATION_get_value_number (cfg, "testing",
+ "skew_variance",
+ &skew_variance))
+ && (skew_variance > 0))
+ {
+ skew_variance *= 2;
+ skew_offset = GNUNET_CRYPTO_random_u64(GNUNET_CRYPTO_QUALITY_WEAK,
skew_variance + 1);
+ GNUNET_CONFIGURATION_set_value_number(uc.ret, "testing", "skew_offset",
skew_offset);
+ }
+
if (GNUNET_CONFIGURATION_get_value_string (cfg, "testing", "control_host",
&control_host) == GNUNET_OK)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r16165 - gnunet/src/testing,
gnunet <=