diff options
author | grothoff <grothoff@140774ce-b5e7-0310-ab8b-a85725594a96> | 2012-10-07 18:19:32 +0000 |
---|---|---|
committer | grothoff <grothoff@140774ce-b5e7-0310-ab8b-a85725594a96> | 2012-10-07 18:19:32 +0000 |
commit | d2aa7382c64c60f0ca6aaf3c839cc2b5f5356d0c (patch) | |
tree | 6dcbbf91d734834f804b2fd9ab790244e2d60e6c /src/dv | |
parent | 0b3762b5f5400ae9b6d23ee729a7aa74724cef37 (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.c | 2 | ||||
-rw-r--r-- | src/dv/gnunet-service-dv.c | 4 | ||||
-rw-r--r-- | src/dv/test_transport_api_dv.c | 2 |
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 */ |