diff options
author | Bart Polot <bart@net.in.tum.de> | 2013-04-18 18:24:37 +0000 |
---|---|---|
committer | Bart Polot <bart@net.in.tum.de> | 2013-04-18 18:24:37 +0000 |
commit | 5413b05b7061ff9f20346e48e93cb46201abda25 (patch) | |
tree | 2d1bce4500c3df2aa2706b18d60d66be7939572f /src/regex/gnunet-daemon-regexprofiler.c | |
parent | 346667d235fb8dbf34454515a9f5d27efbe1db37 (diff) | |
download | gnunet-5413b05b7061ff9f20346e48e93cb46201abda25.tar.gz gnunet-5413b05b7061ff9f20346e48e93cb46201abda25.zip |
- wip
Diffstat (limited to 'src/regex/gnunet-daemon-regexprofiler.c')
-rw-r--r-- | src/regex/gnunet-daemon-regexprofiler.c | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/src/regex/gnunet-daemon-regexprofiler.c b/src/regex/gnunet-daemon-regexprofiler.c index fc18a0d1d..b7054e2c7 100644 --- a/src/regex/gnunet-daemon-regexprofiler.c +++ b/src/regex/gnunet-daemon-regexprofiler.c | |||
@@ -282,11 +282,14 @@ run (void *cls, char *const *args GNUNET_UNUSED, | |||
282 | const struct GNUNET_CONFIGURATION_Handle *cfg_) | 282 | const struct GNUNET_CONFIGURATION_Handle *cfg_) |
283 | { | 283 | { |
284 | char *regex = NULL; | 284 | char *regex = NULL; |
285 | char *policy_dir; | ||
286 | long long unsigned int peer_id; | ||
285 | 287 | ||
286 | cfg = cfg_; | 288 | cfg = cfg_; |
287 | 289 | ||
288 | if (GNUNET_OK != | 290 | if (GNUNET_OK != |
289 | GNUNET_CONFIGURATION_get_value_number (cfg, "REGEXPROFILER", "MAX_PATH_COMPRESSION", | 291 | GNUNET_CONFIGURATION_get_value_number (cfg, "REGEXPROFILER", |
292 | "MAX_PATH_COMPRESSION", | ||
290 | &max_path_compression)) | 293 | &max_path_compression)) |
291 | { | 294 | { |
292 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 295 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
@@ -297,10 +300,21 @@ run (void *cls, char *const *args GNUNET_UNUSED, | |||
297 | GNUNET_SCHEDULER_shutdown (); | 300 | GNUNET_SCHEDULER_shutdown (); |
298 | return; | 301 | return; |
299 | } | 302 | } |
300 | |||
301 | if (GNUNET_OK != | 303 | if (GNUNET_OK != |
302 | GNUNET_CONFIGURATION_get_value_filename (cfg, "REGEXPROFILER", | 304 | GNUNET_CONFIGURATION_get_value_string (cfg, "REGEXPROFILER", |
303 | "POLICY_FILE", &policy_filename)) | 305 | "POLICY_DIR", &policy_dir)) |
306 | { | ||
307 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | ||
308 | _ | ||
309 | ("%s service is lacking key configuration settings (%s). Exiting.\n"), | ||
310 | "regexprofiler", "policy_dir"); | ||
311 | global_ret = GNUNET_SYSERR; | ||
312 | GNUNET_SCHEDULER_shutdown (); | ||
313 | return; | ||
314 | } | ||
315 | if (GNUNET_OK != | ||
316 | GNUNET_CONFIGURATION_get_value_number (cfg, "TESTBED", | ||
317 | "PEERID", &peer_id)) | ||
304 | { | 318 | { |
305 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 319 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
306 | _ | 320 | _ |