diff options
author | Nathan S. Evans <evans@in.tum.de> | 2011-07-25 12:36:16 +0000 |
---|---|---|
committer | Nathan S. Evans <evans@in.tum.de> | 2011-07-25 12:36:16 +0000 |
commit | 70a2b635b7107f7554e9ae5c4f3262ee6eaacb83 (patch) | |
tree | 6773092c3053281f383ec6555e8757bf9387d515 /src/util/program.c | |
parent | 00b0f3c22aab316068326a26f89219eddc7f6ef9 (diff) | |
download | gnunet-70a2b635b7107f7554e9ae5c4f3262ee6eaacb83.tar.gz gnunet-70a2b635b7107f7554e9ae5c4f3262ee6eaacb83.zip |
clockskew code
Diffstat (limited to 'src/util/program.c')
-rw-r--r-- | src/util/program.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/util/program.c b/src/util/program.c index c5fe0b573..d98b388c1 100644 --- a/src/util/program.c +++ b/src/util/program.c | |||
@@ -134,6 +134,9 @@ GNUNET_PROGRAM_run (int argc, | |||
134 | char *logfile; | 134 | char *logfile; |
135 | int ret; | 135 | int ret; |
136 | unsigned int cnt; | 136 | unsigned int cnt; |
137 | unsigned long long skew_offset; | ||
138 | unsigned long long skew_variance; | ||
139 | long long clock_offset; | ||
137 | struct GNUNET_CONFIGURATION_Handle *cfg; | 140 | struct GNUNET_CONFIGURATION_Handle *cfg; |
138 | struct GNUNET_GETOPT_CommandLineOption defoptions[] = { | 141 | struct GNUNET_GETOPT_CommandLineOption defoptions[] = { |
139 | GNUNET_GETOPT_OPTION_CFG_FILE (&cc.cfgfile), | 142 | GNUNET_GETOPT_OPTION_CFG_FILE (&cc.cfgfile), |
@@ -229,7 +232,11 @@ GNUNET_PROGRAM_run (int argc, | |||
229 | } | 232 | } |
230 | GNUNET_free (allopts); | 233 | GNUNET_free (allopts); |
231 | GNUNET_free (lpfx); | 234 | GNUNET_free (lpfx); |
232 | 235 | if (GNUNET_OK == GNUNET_CONFIGURATION_get_value_number(cc.cfg, "testing", "skew_offset", &skew_offset) && | |
236 | (GNUNET_OK == GNUNET_CONFIGURATION_get_value_number(cc.cfg, "testing", "skew_variance", &skew_variance))) | ||
237 | { | ||
238 | clock_offset = skew_offset - skew_variance; | ||
239 | } | ||
233 | /* run */ | 240 | /* run */ |
234 | cc.args = &argv[ret]; | 241 | cc.args = &argv[ret]; |
235 | GNUNET_SCHEDULER_run (&program_main, &cc); | 242 | GNUNET_SCHEDULER_run (&program_main, &cc); |