aboutsummaryrefslogtreecommitdiff
path: root/src/rps
diff options
context:
space:
mode:
authorJulius Bünger <buenger@mytum.de>2016-09-15 00:58:39 +0000
committerJulius Bünger <buenger@mytum.de>2016-09-15 00:58:39 +0000
commitc46a23c5148d7cb40ba9a7fb3bd3b5bf4229c990 (patch)
treebb65a93c192c2adfa6ebb2f36b213f077c0feac8 /src/rps
parent2044581ae12e569b1cfc572568ededf649120379 (diff)
downloadgnunet-c46a23c5148d7cb40ba9a7fb3bd3b5bf4229c990.tar.gz
gnunet-c46a23c5148d7cb40ba9a7fb3bd3b5bf4229c990.zip
-rps: check return values
Diffstat (limited to 'src/rps')
-rw-r--r--src/rps/gnunet-service-rps.c2
-rw-r--r--src/rps/gnunet-service-rps_custommap.c4
-rw-r--r--src/rps/test_rps.c9
3 files changed, 9 insertions, 6 deletions
diff --git a/src/rps/gnunet-service-rps.c b/src/rps/gnunet-service-rps.c
index c1211db68..9af933dfd 100644
--- a/src/rps/gnunet-service-rps.c
+++ b/src/rps/gnunet-service-rps.c
@@ -771,7 +771,7 @@ check_sending_channel_needed (const struct GNUNET_PeerIdentity *peer)
771static void 771static void
772remove_peer (const struct GNUNET_PeerIdentity *peer) 772remove_peer (const struct GNUNET_PeerIdentity *peer)
773{ 773{
774 View_remove_peer (peer); 774 (void) View_remove_peer (peer);
775 CustomPeerMap_remove_peer (pull_map, peer); 775 CustomPeerMap_remove_peer (pull_map, peer);
776 CustomPeerMap_remove_peer (push_map, peer); 776 CustomPeerMap_remove_peer (push_map, peer);
777 RPS_sampler_reinitialise_by_value (prot_sampler, peer); 777 RPS_sampler_reinitialise_by_value (prot_sampler, peer);
diff --git a/src/rps/gnunet-service-rps_custommap.c b/src/rps/gnunet-service-rps_custommap.c
index 158dcc43c..064192d08 100644
--- a/src/rps/gnunet-service-rps_custommap.c
+++ b/src/rps/gnunet-service-rps_custommap.c
@@ -297,7 +297,9 @@ CustomPeerMap_clear (const struct CustomPeerMap *c_peer_map)
297 GNUNET_assert (GNUNET_YES == 297 GNUNET_assert (GNUNET_YES ==
298 GNUNET_CONTAINER_multihashmap32_contains (c_peer_map->hash_map, 298 GNUNET_CONTAINER_multihashmap32_contains (c_peer_map->hash_map,
299 CustomPeerMap_size (c_peer_map) -1)); 299 CustomPeerMap_size (c_peer_map) -1));
300 CustomPeerMap_remove_peer_by_index (c_peer_map, CustomPeerMap_size (c_peer_map) -1); 300 GNUNET_assert (GNUNET_OK ==
301 CustomPeerMap_remove_peer_by_index (c_peer_map,
302 CustomPeerMap_size (c_peer_map) -1));
301 } 303 }
302 GNUNET_assert (0 == CustomPeerMap_size (c_peer_map)); 304 GNUNET_assert (0 == CustomPeerMap_size (c_peer_map));
303} 305}
diff --git a/src/rps/test_rps.c b/src/rps/test_rps.c
index a107aa042..1ce174454 100644
--- a/src/rps/test_rps.c
+++ b/src/rps/test_rps.c
@@ -593,10 +593,11 @@ info_cb (void *cb_cls,
593 rps_peer_ids[entry->index] = *(pinfo->result.id); 593 rps_peer_ids[entry->index] = *(pinfo->result.id);
594 rps_peers[entry->index].peer_id = &rps_peer_ids[entry->index]; 594 rps_peers[entry->index].peer_id = &rps_peer_ids[entry->index];
595 595
596 GNUNET_CONTAINER_multipeermap_put (peer_map, 596 GNUNET_assert (GNUNET_OK ==
597 &rps_peer_ids[entry->index], 597 GNUNET_CONTAINER_multipeermap_put (peer_map,
598 &rps_peers[entry->index], 598 &rps_peer_ids[entry->index],
599 GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY); 599 &rps_peers[entry->index],
600 GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY));
600 tofile ("/tmp/rps/peer_ids", 601 tofile ("/tmp/rps/peer_ids",
601 "%u\t%s\n", 602 "%u\t%s\n",
602 entry->index, 603 entry->index,