diff options
Diffstat (limited to 'src/fs/gnunet-service-fs_mesh_client.c')
-rw-r--r-- | src/fs/gnunet-service-fs_mesh_client.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/fs/gnunet-service-fs_mesh_client.c b/src/fs/gnunet-service-fs_mesh_client.c index d31509857..ffc3c6179 100644 --- a/src/fs/gnunet-service-fs_mesh_client.c +++ b/src/fs/gnunet-service-fs_mesh_client.c | |||
@@ -161,7 +161,7 @@ static struct GNUNET_MESH_Handle *mesh_handle; | |||
161 | * Map from peer identities to 'struct MeshHandles' with mesh | 161 | * Map from peer identities to 'struct MeshHandles' with mesh |
162 | * tunnels to those peers. | 162 | * tunnels to those peers. |
163 | */ | 163 | */ |
164 | static struct GNUNET_CONTAINER_MultiHashMap *mesh_map; | 164 | static struct GNUNET_CONTAINER_MultiPeerMap *mesh_map; |
165 | 165 | ||
166 | 166 | ||
167 | /* ********************* client-side code ************************* */ | 167 | /* ********************* client-side code ************************* */ |
@@ -504,8 +504,8 @@ get_mesh (const struct GNUNET_PeerIdentity *target) | |||
504 | { | 504 | { |
505 | struct MeshHandle *mh; | 505 | struct MeshHandle *mh; |
506 | 506 | ||
507 | mh = GNUNET_CONTAINER_multihashmap_get (mesh_map, | 507 | mh = GNUNET_CONTAINER_multipeermap_get (mesh_map, |
508 | &target->hashPubKey); | 508 | target); |
509 | if (NULL != mh) | 509 | if (NULL != mh) |
510 | { | 510 | { |
511 | if (GNUNET_SCHEDULER_NO_TASK != mh->timeout_task) | 511 | if (GNUNET_SCHEDULER_NO_TASK != mh->timeout_task) |
@@ -531,8 +531,8 @@ get_mesh (const struct GNUNET_PeerIdentity *target) | |||
531 | GNUNET_NO, | 531 | GNUNET_NO, |
532 | GNUNET_YES); | 532 | GNUNET_YES); |
533 | GNUNET_assert (GNUNET_OK == | 533 | GNUNET_assert (GNUNET_OK == |
534 | GNUNET_CONTAINER_multihashmap_put (mesh_map, | 534 | GNUNET_CONTAINER_multipeermap_put (mesh_map, |
535 | &mh->target.hashPubKey, | 535 | &mh->target, |
536 | mh, | 536 | mh, |
537 | GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY)); | 537 | GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY)); |
538 | return mh; | 538 | return mh; |
@@ -669,8 +669,8 @@ cleaner_cb (void *cls, | |||
669 | if (GNUNET_SCHEDULER_NO_TASK != mh->reset_task) | 669 | if (GNUNET_SCHEDULER_NO_TASK != mh->reset_task) |
670 | GNUNET_SCHEDULER_cancel (mh->reset_task); | 670 | GNUNET_SCHEDULER_cancel (mh->reset_task); |
671 | GNUNET_assert (GNUNET_OK == | 671 | GNUNET_assert (GNUNET_OK == |
672 | GNUNET_CONTAINER_multihashmap_remove (mesh_map, | 672 | GNUNET_CONTAINER_multipeermap_remove (mesh_map, |
673 | &mh->target.hashPubKey, | 673 | &mh->target, |
674 | mh)); | 674 | mh)); |
675 | GNUNET_CONTAINER_multihashmap_destroy (mh->waiting_map); | 675 | GNUNET_CONTAINER_multihashmap_destroy (mh->waiting_map); |
676 | GNUNET_free (mh); | 676 | GNUNET_free (mh); |
@@ -688,7 +688,7 @@ GSF_mesh_start_client () | |||
688 | { NULL, 0, 0 } | 688 | { NULL, 0, 0 } |
689 | }; | 689 | }; |
690 | 690 | ||
691 | mesh_map = GNUNET_CONTAINER_multihashmap_create (16, GNUNET_YES); | 691 | mesh_map = GNUNET_CONTAINER_multipeermap_create (16, GNUNET_YES); |
692 | mesh_handle = GNUNET_MESH_connect (GSF_cfg, | 692 | mesh_handle = GNUNET_MESH_connect (GSF_cfg, |
693 | NULL, | 693 | NULL, |
694 | NULL, | 694 | NULL, |
@@ -708,7 +708,7 @@ GSF_mesh_start_client () | |||
708 | */ | 708 | */ |
709 | static int | 709 | static int |
710 | release_meshs (void *cls, | 710 | release_meshs (void *cls, |
711 | const struct GNUNET_HashCode *key, | 711 | const struct GNUNET_PeerIdentity *key, |
712 | void *value) | 712 | void *value) |
713 | { | 713 | { |
714 | struct MeshHandle *mh = value; | 714 | struct MeshHandle *mh = value; |
@@ -731,10 +731,10 @@ release_meshs (void *cls, | |||
731 | void | 731 | void |
732 | GSF_mesh_stop_client () | 732 | GSF_mesh_stop_client () |
733 | { | 733 | { |
734 | GNUNET_CONTAINER_multihashmap_iterate (mesh_map, | 734 | GNUNET_CONTAINER_multipeermap_iterate (mesh_map, |
735 | &release_meshs, | 735 | &release_meshs, |
736 | NULL); | 736 | NULL); |
737 | GNUNET_CONTAINER_multihashmap_destroy (mesh_map); | 737 | GNUNET_CONTAINER_multipeermap_destroy (mesh_map); |
738 | mesh_map = NULL; | 738 | mesh_map = NULL; |
739 | if (NULL != mesh_handle) | 739 | if (NULL != mesh_handle) |
740 | { | 740 | { |