aboutsummaryrefslogtreecommitdiff
path: root/src/hostlist/hostlist-client.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2010-04-16 07:14:02 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2010-04-16 07:14:02 +0000
commitd24991d871fb9b2caa7460bfd7d0745fc5db0f88 (patch)
tree93f5a17230402426a2cab7eadb22c7129f547199 /src/hostlist/hostlist-client.c
parentf0283fcff9e2f9b85eb5285325adcf451e361d92 (diff)
downloadgnunet-d24991d871fb9b2caa7460bfd7d0745fc5db0f88.tar.gz
gnunet-d24991d871fb9b2caa7460bfd7d0745fc5db0f88.zip
Diffstat (limited to 'src/hostlist/hostlist-client.c')
-rw-r--r--src/hostlist/hostlist-client.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/hostlist/hostlist-client.c b/src/hostlist/hostlist-client.c
index a0336ff2a..5fbee02bc 100644
--- a/src/hostlist/hostlist-client.c
+++ b/src/hostlist/hostlist-client.c
@@ -887,6 +887,7 @@ static void create_dummy_entries ()
887 "Adding test peer '%s' with URI %s and quality %u to dll \n", GNUNET_h2s (&hostlist4->peer.hashPubKey) , hostlist4->hostlist_uri, hostlist4->quality); 887 "Adding test peer '%s' with URI %s and quality %u to dll \n", GNUNET_h2s (&hostlist4->peer.hashPubKey) , hostlist4->hostlist_uri, hostlist4->quality);
888 GNUNET_CONTAINER_DLL_insert(linked_list_head, linked_list_tail, hostlist4); 888 GNUNET_CONTAINER_DLL_insert(linked_list_head, linked_list_tail, hostlist4);
889 linked_list_size++; 889 linked_list_size++;
890
890} 891}
891 892
892/** 893/**
@@ -930,8 +931,13 @@ advertisement_handler (void *cls,
930 "Hostlist client recieved advertisement from `%s' containing URI `%s'\n", 931 "Hostlist client recieved advertisement from `%s' containing URI `%s'\n",
931 GNUNET_i2s (peer), 932 GNUNET_i2s (peer),
932 uri); 933 uri);
933 if (GNUNET_YES != linked_list_contains (uri)) 934 if (GNUNET_NO != linked_list_contains (uri))
934 return GNUNET_OK; 935 {
936 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
937 "URI `%s' is already known\n",
938 uri);
939 return GNUNET_OK;
940 }
935 hostlist = GNUNET_malloc (sizeof (struct Hostlist) + uri_size); 941 hostlist = GNUNET_malloc (sizeof (struct Hostlist) + uri_size);
936 hostlist->peer = *peer; 942 hostlist->peer = *peer;
937 hostlist->hostlist_uri = (const char*) &hostlist[1]; 943 hostlist->hostlist_uri = (const char*) &hostlist[1];