aboutsummaryrefslogtreecommitdiff
path: root/src/identity-provider/identity_provider_api.c
diff options
context:
space:
mode:
authorSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2018-07-04 01:27:46 +0200
committerSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2018-07-04 01:27:46 +0200
commitb658d8c71b3f822fdcd09e2e97cc35a69bcc5f64 (patch)
tree62678799f2649cdc726f01f946da4c02f22ab22f /src/identity-provider/identity_provider_api.c
parent0a51055019b31921ee46030a07fbd651f7804e41 (diff)
downloadgnunet-b658d8c71b3f822fdcd09e2e97cc35a69bcc5f64.tar.gz
gnunet-b658d8c71b3f822fdcd09e2e97cc35a69bcc5f64.zip
fix
Diffstat (limited to 'src/identity-provider/identity_provider_api.c')
-rw-r--r--src/identity-provider/identity_provider_api.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/identity-provider/identity_provider_api.c b/src/identity-provider/identity_provider_api.c
index 772b4a244..9ea7a5d11 100644
--- a/src/identity-provider/identity_provider_api.c
+++ b/src/identity-provider/identity_provider_api.c
@@ -1350,7 +1350,6 @@ GNUNET_IDENTITY_PROVIDER_ticket_revoke (struct GNUNET_IDENTITY_PROVIDER_Handle *
1350 void *cb_cls) 1350 void *cb_cls)
1351{ 1351{
1352 struct GNUNET_IDENTITY_PROVIDER_Operation *op; 1352 struct GNUNET_IDENTITY_PROVIDER_Operation *op;
1353 struct GNUNET_MQ_Envelope *env;
1354 struct RevokeTicketMessage *msg; 1353 struct RevokeTicketMessage *msg;
1355 uint32_t rid; 1354 uint32_t rid;
1356 1355
@@ -1363,7 +1362,7 @@ GNUNET_IDENTITY_PROVIDER_ticket_revoke (struct GNUNET_IDENTITY_PROVIDER_Handle *
1363 GNUNET_CONTAINER_DLL_insert_tail (h->op_head, 1362 GNUNET_CONTAINER_DLL_insert_tail (h->op_head,
1364 h->op_tail, 1363 h->op_tail,
1365 op); 1364 op);
1366 env = GNUNET_MQ_msg_extra (msg, 1365 op->env = GNUNET_MQ_msg_extra (msg,
1367 sizeof (struct GNUNET_IDENTITY_PROVIDER_Ticket), 1366 sizeof (struct GNUNET_IDENTITY_PROVIDER_Ticket),
1368 GNUNET_MESSAGE_TYPE_IDENTITY_PROVIDER_REVOKE_TICKET); 1367 GNUNET_MESSAGE_TYPE_IDENTITY_PROVIDER_REVOKE_TICKET);
1369 msg->id = htonl (rid); 1368 msg->id = htonl (rid);
@@ -1371,11 +1370,9 @@ GNUNET_IDENTITY_PROVIDER_ticket_revoke (struct GNUNET_IDENTITY_PROVIDER_Handle *
1371 GNUNET_memcpy (&msg[1], 1370 GNUNET_memcpy (&msg[1],
1372 ticket, 1371 ticket,
1373 sizeof (struct GNUNET_IDENTITY_PROVIDER_Ticket)); 1372 sizeof (struct GNUNET_IDENTITY_PROVIDER_Ticket));
1374 if (NULL == h->mq) 1373 if (NULL != h->mq)
1375 op->env = env;
1376 else
1377 GNUNET_MQ_send (h->mq, 1374 GNUNET_MQ_send (h->mq,
1378 env); 1375 op->env);
1379 return op; 1376 return op;
1380} 1377}
1381 1378