diff options
Diffstat (limited to 'src/transport/transport_api_peer_address_lookup.c')
-rw-r--r-- | src/transport/transport_api_peer_address_lookup.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/transport/transport_api_peer_address_lookup.c b/src/transport/transport_api_peer_address_lookup.c index 50536b47d..c84874b4b 100644 --- a/src/transport/transport_api_peer_address_lookup.c +++ b/src/transport/transport_api_peer_address_lookup.c | |||
@@ -110,8 +110,7 @@ peer_address_response_processor (void *cls, | |||
110 | return; | 110 | return; |
111 | } | 111 | } |
112 | /* expect more replies */ | 112 | /* expect more replies */ |
113 | GNUNET_CLIENT_receive (alucb->client, | 113 | GNUNET_CLIENT_receive (alucb->client, &peer_address_response_processor, alucb, |
114 | &peer_address_response_processor, alucb, | ||
115 | GNUNET_TIME_absolute_get_remaining (alucb->timeout)); | 114 | GNUNET_TIME_absolute_get_remaining (alucb->timeout)); |
116 | alucb->cb (alucb->cb_cls, address); | 115 | alucb->cb (alucb->cb_cls, address); |
117 | } | 116 | } |
@@ -155,10 +154,8 @@ GNUNET_TRANSPORT_peer_address_lookup (const struct GNUNET_CONFIGURATION_Handle | |||
155 | peer_address_lookup_cb->timeout = GNUNET_TIME_relative_to_absolute (timeout); | 154 | peer_address_lookup_cb->timeout = GNUNET_TIME_relative_to_absolute (timeout); |
156 | peer_address_lookup_cb->client = client; | 155 | peer_address_lookup_cb->client = client; |
157 | GNUNET_assert (GNUNET_OK == | 156 | GNUNET_assert (GNUNET_OK == |
158 | GNUNET_CLIENT_transmit_and_get_response (client, | 157 | GNUNET_CLIENT_transmit_and_get_response (client, &msg.header, |
159 | &msg.header, | 158 | timeout, GNUNET_YES, |
160 | timeout, | ||
161 | GNUNET_YES, | ||
162 | &peer_address_response_processor, | 159 | &peer_address_response_processor, |
163 | peer_address_lookup_cb)); | 160 | peer_address_lookup_cb)); |
164 | } | 161 | } |