aboutsummaryrefslogtreecommitdiff
path: root/src/core/core_api_iterate_peers.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-03-21 14:43:47 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-03-21 14:43:47 +0000
commit75c121f5ae37d3c7ccd95f4449aea33ccb4200f0 (patch)
tree3fb440657f99a826cc4f963db55e28cb426ed9d8 /src/core/core_api_iterate_peers.c
parenteb2371484330014aaef9b0bfac1f1ae191bc2460 (diff)
downloadgnunet-75c121f5ae37d3c7ccd95f4449aea33ccb4200f0.tar.gz
gnunet-75c121f5ae37d3c7ccd95f4449aea33ccb4200f0.zip
change to core pai
Diffstat (limited to 'src/core/core_api_iterate_peers.c')
-rw-r--r--src/core/core_api_iterate_peers.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/core/core_api_iterate_peers.c b/src/core/core_api_iterate_peers.c
index 4cb73dc21..cc3db6476 100644
--- a/src/core/core_api_iterate_peers.c
+++ b/src/core/core_api_iterate_peers.c
@@ -78,7 +78,7 @@ receive_info (void *cls, const struct GNUNET_MessageHeader *msg)
78 (ntohs (msg->size) == sizeof (struct GNUNET_MessageHeader)))) 78 (ntohs (msg->size) == sizeof (struct GNUNET_MessageHeader))))
79 { 79 {
80 if (request_context->peer_cb != NULL) 80 if (request_context->peer_cb != NULL)
81 request_context->peer_cb (request_context->cb_cls, NULL, NULL, 0); 81 request_context->peer_cb (request_context->cb_cls, NULL);
82 GNUNET_CLIENT_disconnect (request_context->client); 82 GNUNET_CLIENT_disconnect (request_context->client);
83 GNUNET_free (request_context); 83 GNUNET_free (request_context);
84 return; 84 return;
@@ -91,7 +91,7 @@ receive_info (void *cls, const struct GNUNET_MessageHeader *msg)
91 { 91 {
92 GNUNET_break (0); 92 GNUNET_break (0);
93 if (request_context->peer_cb != NULL) 93 if (request_context->peer_cb != NULL)
94 request_context->peer_cb (request_context->cb_cls, NULL, NULL, 0); 94 request_context->peer_cb (request_context->cb_cls, NULL);
95 GNUNET_CLIENT_disconnect (request_context->client); 95 GNUNET_CLIENT_disconnect (request_context->client);
96 GNUNET_free (request_context); 96 GNUNET_free (request_context);
97 return; 97 return;
@@ -101,15 +101,14 @@ receive_info (void *cls, const struct GNUNET_MessageHeader *msg)
101 { 101 {
102 GNUNET_break (0); 102 GNUNET_break (0);
103 if (request_context->peer_cb != NULL) 103 if (request_context->peer_cb != NULL)
104 request_context->peer_cb (request_context->cb_cls, NULL, NULL, 0); 104 request_context->peer_cb (request_context->cb_cls, NULL);
105 GNUNET_CLIENT_disconnect (request_context->client); 105 GNUNET_CLIENT_disconnect (request_context->client);
106 GNUNET_free (request_context); 106 GNUNET_free (request_context);
107 return; 107 return;
108 } 108 }
109 /* Normal case */ 109 /* Normal case */
110 if (request_context->peer_cb != NULL) 110 if (request_context->peer_cb != NULL)
111 request_context->peer_cb (request_context->cb_cls, &connect_message->peer, 111 request_context->peer_cb (request_context->cb_cls, &connect_message->peer);
112 NULL , 0);
113 GNUNET_CLIENT_receive (request_context->client, &receive_info, 112 GNUNET_CLIENT_receive (request_context->client, &receive_info,
114 request_context, GNUNET_TIME_UNIT_FOREVER_REL); 113 request_context, GNUNET_TIME_UNIT_FOREVER_REL);
115} 114}