aboutsummaryrefslogtreecommitdiff
path: root/src/credential/credential_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/credential/credential_api.c')
-rw-r--r--src/credential/credential_api.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/credential/credential_api.c b/src/credential/credential_api.c
index dd66c8c72..a3eecd52d 100644
--- a/src/credential/credential_api.c
+++ b/src/credential/credential_api.c
@@ -270,12 +270,15 @@ handle_intermediate (void *cls, const struct DelegationChainIntermediateMessage
270 struct GNUNET_CREDENTIAL_Handle *handle = cls; 270 struct GNUNET_CREDENTIAL_Handle *handle = cls;
271 uint32_t r_id = ntohl (vr_msg->id); 271 uint32_t r_id = ntohl (vr_msg->id);
272 uint32_t size = ntohl (vr_msg->size); 272 uint32_t size = ntohl (vr_msg->size);
273 bool is_bw = ntohs(vr_msg->is_bw);
273 struct GNUNET_CREDENTIAL_Request *vr; 274 struct GNUNET_CREDENTIAL_Request *vr;
274 GNUNET_CREDENTIAL_IntermediateResultProcessor proc; 275 GNUNET_CREDENTIAL_IntermediateResultProcessor proc;
275 void *proc_cls; 276 void *proc_cls;
276 struct GNUNET_CREDENTIAL_Delegation *dd; 277 struct GNUNET_CREDENTIAL_Delegation *dd;
277 278
279
278 LOG (GNUNET_ERROR_TYPE_DEBUG, "Received intermediate reply from CREDENTIAL service\n"); 280 LOG (GNUNET_ERROR_TYPE_DEBUG, "Received intermediate reply from CREDENTIAL service\n");
281
279 for (vr = handle->request_head; NULL != vr; vr = vr->next) 282 for (vr = handle->request_head; NULL != vr; vr = vr->next)
280 if (vr->r_id == r_id) 283 if (vr->r_id == r_id)
281 break; 284 break;
@@ -294,8 +297,8 @@ handle_intermediate (void *cls, const struct DelegationChainIntermediateMessage
294 dd, 297 dd,
295 0, 298 0,
296 NULL)); 299 NULL));
297 300 sleep(2);
298 proc (proc_cls, dd); 301 proc (proc_cls, dd, is_bw);
299} 302}
300 303
301 304