aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2011-11-28 15:21:02 +0000
committerChristian Grothoff <christian@grothoff.org>2011-11-28 15:21:02 +0000
commit26482491f9faa76ae8b98e27694c14d5140c1e69 (patch)
tree352fa609702821c24ab918d980c1b3a799c718ff /src
parent68fe3f5587d2e0f134357f06b72583151b36bbdd (diff)
downloadgnunet-26482491f9faa76ae8b98e27694c14d5140c1e69.tar.gz
gnunet-26482491f9faa76ae8b98e27694c14d5140c1e69.zip
-document clock skew variable a bit more
Diffstat (limited to 'src')
-rw-r--r--src/util/service.c14
-rw-r--r--src/util/time.c3
2 files changed, 10 insertions, 7 deletions
diff --git a/src/util/service.c b/src/util/service.c
index cf1002ca9..b5711972b 100644
--- a/src/util/service.c
+++ b/src/util/service.c
@@ -1566,17 +1566,17 @@ GNUNET_SERVICE_run (int argc, char *const *argv, const char *serviceName,
1566 LOG (GNUNET_ERROR_TYPE_DEBUG, 1566 LOG (GNUNET_ERROR_TYPE_DEBUG,
1567 "Service `%s' runs with configuration from `%s'\n", serviceName, cfg_fn); 1567 "Service `%s' runs with configuration from `%s'\n", serviceName, cfg_fn);
1568#endif 1568#endif
1569 if (GNUNET_OK == 1569 if ( (GNUNET_OK ==
1570 GNUNET_CONFIGURATION_get_value_number (sctx.cfg, "testing", "skew_offset", 1570 GNUNET_CONFIGURATION_get_value_number (sctx.cfg, "TESTING", "SKEW_OFFSET",
1571 &skew_offset) && 1571 &skew_offset)) &&
1572 (GNUNET_OK == 1572 (GNUNET_OK ==
1573 GNUNET_CONFIGURATION_get_value_number (sctx.cfg, "testing", 1573 GNUNET_CONFIGURATION_get_value_number (sctx.cfg, "TESTING",
1574 "skew_variance", &skew_variance))) 1574 "SKEW_VARIANCE", &skew_variance)) )
1575 { 1575 {
1576 clock_offset = skew_offset - skew_variance; 1576 clock_offset = skew_offset - skew_variance;
1577 GNUNET_TIME_set_offset (clock_offset); 1577 GNUNET_TIME_set_offset (clock_offset);
1578#if DEBUG_SERVICE 1578#if DEBUG_SERVICE
1579 LOG (GNUNET_ERROR_TYPE_DEBUG, "Skewing clock by %dll\n", clock_offset); 1579 LOG (GNUNET_ERROR_TYPE_DEBUG, "Skewing clock by %dll ms\n", clock_offset);
1580#endif 1580#endif
1581 } 1581 }
1582 /* actually run service */ 1582 /* actually run service */
diff --git a/src/util/time.c b/src/util/time.c
index 3ee15516a..c57ccd1e2 100644
--- a/src/util/time.c
+++ b/src/util/time.c
@@ -28,6 +28,9 @@
28 28
29#define LOG(kind,...) GNUNET_log_from (kind, "util", __VA_ARGS__) 29#define LOG(kind,...) GNUNET_log_from (kind, "util", __VA_ARGS__)
30 30
31/**
32 * Variable used to simulate clock skew. Used for testing, never in production.
33 */
31static long long timestamp_offset; 34static long long timestamp_offset;
32 35
33/** 36/**