diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2010-04-16 07:14:02 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2010-04-16 07:14:02 +0000 |
commit | d24991d871fb9b2caa7460bfd7d0745fc5db0f88 (patch) | |
tree | 93f5a17230402426a2cab7eadb22c7129f547199 /src/hostlist/hostlist-client.c | |
parent | f0283fcff9e2f9b85eb5285325adcf451e361d92 (diff) | |
download | gnunet-d24991d871fb9b2caa7460bfd7d0745fc5db0f88.tar.gz gnunet-d24991d871fb9b2caa7460bfd7d0745fc5db0f88.zip |
Diffstat (limited to 'src/hostlist/hostlist-client.c')
-rw-r--r-- | src/hostlist/hostlist-client.c | 10 |
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]; |