diff options
author | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2019-06-05 00:56:43 +0200 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2019-06-05 00:56:43 +0200 |
commit | 86d974e61bb7be2541f3675913d0d3993bc19987 (patch) | |
tree | 714a14beaea41413f2bbcf0d4ea03453673138b7 /src/reclaim/gnunet-service-reclaim.c | |
parent | 2af1b568199c62152fe7892ec33579aed326c136 (diff) | |
download | gnunet-86d974e61bb7be2541f3675913d0d3993bc19987.tar.gz gnunet-86d974e61bb7be2541f3675913d0d3993bc19987.zip |
fix ticket result messages
Diffstat (limited to 'src/reclaim/gnunet-service-reclaim.c')
-rw-r--r-- | src/reclaim/gnunet-service-reclaim.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/reclaim/gnunet-service-reclaim.c b/src/reclaim/gnunet-service-reclaim.c index 52dc12725..57bff8ed4 100644 --- a/src/reclaim/gnunet-service-reclaim.c +++ b/src/reclaim/gnunet-service-reclaim.c | |||
@@ -600,16 +600,11 @@ send_ticket_result (const struct IdpClient *client, | |||
600 | { | 600 | { |
601 | struct TicketResultMessage *irm; | 601 | struct TicketResultMessage *irm; |
602 | struct GNUNET_MQ_Envelope *env; | 602 | struct GNUNET_MQ_Envelope *env; |
603 | struct GNUNET_RECLAIM_Ticket *ticket_buf; | ||
604 | 603 | ||
604 | env = GNUNET_MQ_msg (irm, | ||
605 | GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_RESULT); | ||
605 | if (NULL != ticket) { | 606 | if (NULL != ticket) { |
606 | env = GNUNET_MQ_msg_extra (irm, | 607 | irm->ticket = *ticket; |
607 | sizeof (struct GNUNET_RECLAIM_Ticket), | ||
608 | GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_RESULT); | ||
609 | ticket_buf = (struct GNUNET_RECLAIM_Ticket *)&irm[1]; | ||
610 | *ticket_buf = *ticket; | ||
611 | } else { | ||
612 | env = GNUNET_MQ_msg (irm, GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_RESULT); | ||
613 | } | 608 | } |
614 | // TODO add success member | 609 | // TODO add success member |
615 | irm->id = htonl (r_id); | 610 | irm->id = htonl (r_id); |