- coverity "issues"
authorMatthias Wachs <wachs@net.in.tum.de>
Wed, 22 Feb 2012 12:51:49 +0000 (12:51 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Wed, 22 Feb 2012 12:51:49 +0000 (12:51 +0000)
src/transport/plugin_transport_tcp.c

index 97d1cb37c8bf7700d28a7890eec8be9766bf9bed..2b2d7289e56f624c48c7e4fbe8874476301a8f79 100644 (file)
@@ -1199,7 +1199,7 @@ int session_nat_disconnect_it (void *cls,
   {
     GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, "tcp",
                      "Cleaning up pending NAT session for peer `%4s'\n", GNUNET_i2s (&session->target));
-    GNUNET_CONTAINER_multihashmap_remove (session->plugin->nat_wait_conns, &session->target.hashPubKey, session);
+    GNUNET_assert (GNUNET_YES == GNUNET_CONTAINER_multihashmap_remove (session->plugin->nat_wait_conns, &session->target.hashPubKey, session));
     GNUNET_SERVER_client_drop (session->client);
     GNUNET_SERVER_receive_done (session->client, GNUNET_SYSERR);
     GNUNET_free (session);
@@ -1241,7 +1241,7 @@ tcp_plugin_disconnect (void *cls, const struct GNUNET_PeerIdentity *target)
   {
     GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, "tcp",
                      "Cleaning up pending NAT session for peer `%4s'\n", GNUNET_i2s (target));
-    GNUNET_CONTAINER_multihashmap_remove (plugin->nat_wait_conns, &target->hashPubKey, nat_session);
+    GNUNET_assert (GNUNET_YES == GNUNET_CONTAINER_multihashmap_remove (plugin->nat_wait_conns, &target->hashPubKey, nat_session));
     GNUNET_SERVER_client_drop (nat_session->client);
     GNUNET_SERVER_receive_done (nat_session->client, GNUNET_SYSERR);
     GNUNET_free (nat_session);