diff options
author | Julius Bünger <buenger@mytum.de> | 2016-09-15 00:58:39 +0000 |
---|---|---|
committer | Julius Bünger <buenger@mytum.de> | 2016-09-15 00:58:39 +0000 |
commit | c46a23c5148d7cb40ba9a7fb3bd3b5bf4229c990 (patch) | |
tree | bb65a93c192c2adfa6ebb2f36b213f077c0feac8 /src/rps | |
parent | 2044581ae12e569b1cfc572568ededf649120379 (diff) | |
download | gnunet-c46a23c5148d7cb40ba9a7fb3bd3b5bf4229c990.tar.gz gnunet-c46a23c5148d7cb40ba9a7fb3bd3b5bf4229c990.zip |
-rps: check return values
Diffstat (limited to 'src/rps')
-rw-r--r-- | src/rps/gnunet-service-rps.c | 2 | ||||
-rw-r--r-- | src/rps/gnunet-service-rps_custommap.c | 4 | ||||
-rw-r--r-- | src/rps/test_rps.c | 9 |
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) | |||
771 | static void | 771 | static void |
772 | remove_peer (const struct GNUNET_PeerIdentity *peer) | 772 | remove_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, |