aboutsummaryrefslogtreecommitdiff
path: root/src/dv
diff options
context:
space:
mode:
authorgrothoff <grothoff@140774ce-b5e7-0310-ab8b-a85725594a96>2012-10-07 18:19:32 +0000
committergrothoff <grothoff@140774ce-b5e7-0310-ab8b-a85725594a96>2012-10-07 18:19:32 +0000
commitd2aa7382c64c60f0ca6aaf3c839cc2b5f5356d0c (patch)
tree6dcbbf91d734834f804b2fd9ab790244e2d60e6c /src/dv
parent0b3762b5f5400ae9b6d23ee729a7aa74724cef37 (diff)
-chaning multihashmap API to allow option for avoiding key allocation
git-svn-id: https://gnunet.org/svn/gnunet@24216 140774ce-b5e7-0310-ab8b-a85725594a96
Diffstat (limited to 'src/dv')
-rw-r--r--src/dv/dv_api.c2
-rw-r--r--src/dv/gnunet-service-dv.c4
-rw-r--r--src/dv/test_transport_api_dv.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/src/dv/dv_api.c b/src/dv/dv_api.c
index 131503e6ef..8f866e2e53 100644
--- a/src/dv/dv_api.c
+++ b/src/dv/dv_api.c
@@ -587,7 +587,7 @@ GNUNET_DV_connect (const struct GNUNET_CONFIGURATION_Handle *cfg,
GNUNET_YES, &transmit_start,
start_context);
- handle->send_callbacks = GNUNET_CONTAINER_multihashmap_create (100);
+ handle->send_callbacks = GNUNET_CONTAINER_multihashmap_create (100, GNUNET_NO);
return handle;
}
diff --git a/src/dv/gnunet-service-dv.c b/src/dv/gnunet-service-dv.c
index 5c0b6f5fa7..ca881aa917 100644
--- a/src/dv/gnunet-service-dv.c
+++ b/src/dv/gnunet-service-dv.c
@@ -3290,9 +3290,9 @@ run (void *cls, struct GNUNET_SERVER_Handle *server,
neighbor_max_heap =
GNUNET_CONTAINER_heap_create (GNUNET_CONTAINER_HEAP_ORDER_MAX);
- direct_neighbors = GNUNET_CONTAINER_multihashmap_create (max_hosts);
+ direct_neighbors = GNUNET_CONTAINER_multihashmap_create (max_hosts, GNUNET_NO);
extended_neighbors =
- GNUNET_CONTAINER_multihashmap_create (max_table_size * 3);
+ GNUNET_CONTAINER_multihashmap_create (max_table_size * 3, GNUNET_NO);
GNUNET_SERVER_add_handlers (server, plugin_handlers);
coreAPI = GNUNET_CORE_connect (cfg, NULL, /* FIXME: anything we want to pass around? */
diff --git a/src/dv/test_transport_api_dv.c b/src/dv/test_transport_api_dv.c
index 769694f902..c78d5072db 100644
--- a/src/dv/test_transport_api_dv.c
+++ b/src/dv/test_transport_api_dv.c
@@ -1180,7 +1180,7 @@ run (void *cls, char *const *args, const char *cfgfile,
(GNUNET_TIME_UNIT_MINUTES, 5), &end_badly,
"didn't start all daemons in reasonable amount of time!!!");
- peer_daemon_hash = GNUNET_CONTAINER_multihashmap_create (peers_left);
+ peer_daemon_hash = GNUNET_CONTAINER_multihashmap_create (peers_left, GNUNET_NO);
pg = GNUNET_TESTING_daemons_start (cfg, peers_left, /* Total number of peers */
peers_left, /* Number of outstanding connections */
peers_left, /* Number of parallel ssh connections, or peers being started at once */