aboutsummaryrefslogtreecommitdiff
path: root/src/peerinfo/gnunet-service-peerinfo.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-07-09 11:23:37 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-07-09 11:23:37 +0000
commitc57f5000a2a3996f025af403e5ea5e124ffa6cb1 (patch)
treec8ea8453e0f6eab9d064723aa3db1293228ddbbe /src/peerinfo/gnunet-service-peerinfo.c
parent730c190eedfb00620e5ccd9c2eda061f28b2077e (diff)
downloadgnunet-c57f5000a2a3996f025af403e5ea5e124ffa6cb1.tar.gz
gnunet-c57f5000a2a3996f025af403e5ea5e124ffa6cb1.zip
functionality to disable shipped hellos
Diffstat (limited to 'src/peerinfo/gnunet-service-peerinfo.c')
-rw-r--r--src/peerinfo/gnunet-service-peerinfo.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/peerinfo/gnunet-service-peerinfo.c b/src/peerinfo/gnunet-service-peerinfo.c
index 17ec7303d..5d62e7b52 100644
--- a/src/peerinfo/gnunet-service-peerinfo.c
+++ b/src/peerinfo/gnunet-service-peerinfo.c
@@ -1230,14 +1230,16 @@ run (void *cls, struct GNUNET_SERVER_Handle *server,
1230 char *ip; 1230 char *ip;
1231 struct DirScanContext dsc; 1231 struct DirScanContext dsc;
1232 int noio; 1232 int noio;
1233 int use_included;
1233 1234
1234 hostmap = GNUNET_CONTAINER_multihashmap_create (1024, GNUNET_YES); 1235 hostmap = GNUNET_CONTAINER_multihashmap_create (1024, GNUNET_YES);
1235 stats = GNUNET_STATISTICS_create ("peerinfo", cfg); 1236 stats = GNUNET_STATISTICS_create ("peerinfo", cfg);
1236 notify_list = GNUNET_SERVER_notification_context_create (server, 0); 1237 notify_list = GNUNET_SERVER_notification_context_create (server, 0);
1237 noio = GNUNET_CONFIGURATION_get_value_yesno (cfg, "peerinfo", "NO_IO"); 1238 noio = GNUNET_CONFIGURATION_get_value_yesno (cfg, "peerinfo", "NO_IO");
1239 use_included = GNUNET_CONFIGURATION_get_value_yesno (cfg, "peerinfo", "USE_INCLUDED_HELLOS");
1238 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &shutdown_task, 1240 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &shutdown_task,
1239 NULL); 1241 NULL);
1240 if (GNUNET_YES != noio) 1242 if ((GNUNET_YES != noio) && (GNUNET_YES == use_included))
1241 { 1243 {
1242 GNUNET_assert (GNUNET_OK == 1244 GNUNET_assert (GNUNET_OK ==
1243 GNUNET_CONFIGURATION_get_value_filename (cfg, "peerinfo", 1245 GNUNET_CONFIGURATION_get_value_filename (cfg, "peerinfo",