aboutsummaryrefslogtreecommitdiff
path: root/src/identity-provider/identity_provider_api.c
diff options
context:
space:
mode:
authorSchanzenbach, Martin <mschanzenbach@posteo.de>2017-10-07 13:01:52 +0200
committerSchanzenbach, Martin <mschanzenbach@posteo.de>2017-10-07 13:01:52 +0200
commitb7389bb3a98c077bcf39cafe2f9b66db15bd0bda (patch)
tree7758dcc461cf386ef30446d2f2b8eacf2f1e4183 /src/identity-provider/identity_provider_api.c
parentf12a22a2a9b6d71f0fc9d24940e77d84d6568da0 (diff)
downloadgnunet-b7389bb3a98c077bcf39cafe2f9b66db15bd0bda.tar.gz
gnunet-b7389bb3a98c077bcf39cafe2f9b66db15bd0bda.zip
-mem fixes, revocation finish
Diffstat (limited to 'src/identity-provider/identity_provider_api.c')
-rw-r--r--src/identity-provider/identity_provider_api.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/identity-provider/identity_provider_api.c b/src/identity-provider/identity_provider_api.c
index fb9926a2c..1dec43b16 100644
--- a/src/identity-provider/identity_provider_api.c
+++ b/src/identity-provider/identity_provider_api.c
@@ -1363,10 +1363,14 @@ GNUNET_IDENTITY_PROVIDER_ticket_revoke (struct GNUNET_IDENTITY_PROVIDER_Handle *
1363 GNUNET_CONTAINER_DLL_insert_tail (h->op_head, 1363 GNUNET_CONTAINER_DLL_insert_tail (h->op_head,
1364 h->op_tail, 1364 h->op_tail,
1365 op); 1365 op);
1366 env = GNUNET_MQ_msg (msg, 1366 env = GNUNET_MQ_msg_extra (msg,
1367 GNUNET_MESSAGE_TYPE_IDENTITY_PROVIDER_REVOKE_TICKET); 1367 sizeof (struct GNUNET_IDENTITY_PROVIDER_Ticket),
1368 GNUNET_MESSAGE_TYPE_IDENTITY_PROVIDER_REVOKE_TICKET);
1368 msg->id = htonl (rid); 1369 msg->id = htonl (rid);
1369 msg->identity = *identity; 1370 msg->identity = *identity;
1371 memcpy (&msg[1],
1372 ticket,
1373 sizeof (struct GNUNET_IDENTITY_PROVIDER_Ticket));
1370 if (NULL == h->mq) 1374 if (NULL == h->mq)
1371 op->env = env; 1375 op->env = env;
1372 else 1376 else