gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r10925 - gnunet/src/hostlist


From: gnunet
Subject: [GNUnet-SVN] r10925 - gnunet/src/hostlist
Date: Fri, 16 Apr 2010 09:14:02 +0200

Author: wachs
Date: 2010-04-16 09:14:02 +0200 (Fri, 16 Apr 2010)
New Revision: 10925

Modified:
   gnunet/src/hostlist/hostlist-client.c
Log:


Modified: gnunet/src/hostlist/hostlist-client.c
===================================================================
--- gnunet/src/hostlist/hostlist-client.c       2010-04-16 07:00:56 UTC (rev 
10924)
+++ gnunet/src/hostlist/hostlist-client.c       2010-04-16 07:14:02 UTC (rev 
10925)
@@ -887,6 +887,7 @@
       "Adding test peer '%s' with URI %s and quality %u to dll \n", GNUNET_h2s 
(&hostlist4->peer.hashPubKey) , hostlist4->hostlist_uri, hostlist4->quality);
   GNUNET_CONTAINER_DLL_insert(linked_list_head, linked_list_tail, hostlist4);
   linked_list_size++;
+
 }
 
 /**
@@ -930,8 +931,13 @@
               "Hostlist client recieved advertisement from `%s' containing URI 
`%s'\n", 
              GNUNET_i2s (peer), 
              uri);
-  if (GNUNET_YES != linked_list_contains (uri))
-    return GNUNET_OK;
+  if (GNUNET_NO != linked_list_contains (uri))
+    {
+      GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+                "URI `%s' is already known\n",
+                uri);
+      return GNUNET_OK;
+    }
   hostlist = GNUNET_malloc (sizeof (struct Hostlist) + uri_size);
   hostlist->peer = *peer;
   hostlist->hostlist_uri = (const char*) &hostlist[1];





reply via email to

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