gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r14477 - gnunet/src/vpn


From: gnunet
Subject: [GNUnet-SVN] r14477 - gnunet/src/vpn
Date: Mon, 21 Feb 2011 11:03:43 +0100

Author: toelke
Date: 2011-02-21 11:03:43 +0100 (Mon, 21 Feb 2011)
New Revision: 14477

Modified:
   gnunet/src/vpn/gnunet-daemon-vpn.c
Log:
get rid of unnecessary error

Modified: gnunet/src/vpn/gnunet-daemon-vpn.c
===================================================================
--- gnunet/src/vpn/gnunet-daemon-vpn.c  2011-02-21 10:03:43 UTC (rev 14476)
+++ gnunet/src/vpn/gnunet-daemon-vpn.c  2011-02-21 10:03:43 UTC (rev 14477)
@@ -266,14 +266,12 @@
 
        value->additional_ports = 0;
 
-       if (GNUNET_OK != GNUNET_CONTAINER_multihashmap_put(hashmap,
-                                                          &key,
-                                                          value,
-                                                          
GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY))
-         {
-           GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "Could not store to hashmap\n");
-            GNUNET_free(value);
-         }
+        if (GNUNET_NO ==
+            GNUNET_CONTAINER_multihashmap_contains (hashmap, &key))
+          GNUNET_CONTAINER_multihashmap_put (hashmap, &key, value,
+                                       
GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY);
+        else
+          GNUNET_free(value);
 
 
        list = GNUNET_malloc(htons(pkt->hdr.size) + 2*sizeof(struct 
answer_packet_list*));




reply via email to

[Prev in Thread] Current Thread [Next in Thread]