diff options
author | Schanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de> | 2018-07-04 01:27:46 +0200 |
---|---|---|
committer | Schanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de> | 2018-07-04 01:27:46 +0200 |
commit | b658d8c71b3f822fdcd09e2e97cc35a69bcc5f64 (patch) | |
tree | 62678799f2649cdc726f01f946da4c02f22ab22f /src/identity-provider/identity_provider_api.c | |
parent | 0a51055019b31921ee46030a07fbd651f7804e41 (diff) | |
download | gnunet-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.c | 9 |
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 | ||