GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "%s\n",
"Unknown Error\n");
send_revocation_finished (rh, GNUNET_SYSERR);
- GNUNET_CONTAINER_DLL_remove (rh->client->revoke_op_head,
- rh->client->revoke_op_tail,
- rh);
cleanup_revoke_ticket_handle (rh);
return;
}
if (GNUNET_NO == ret)
{
send_revocation_finished (rh, GNUNET_OK);
- GNUNET_CONTAINER_DLL_remove (rh->client->revoke_op_head,
- rh->client->revoke_op_tail,
- rh);
cleanup_revoke_ticket_handle (rh);
return;
}
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
"Unable to check for existing attribute\n");
send_revocation_finished (rh, GNUNET_SYSERR);
- GNUNET_CONTAINER_DLL_remove (rh->client->revoke_op_head,
- rh->client->revoke_op_tail,
- rh);
cleanup_revoke_ticket_handle (rh);
}
policy);
GNUNET_free (policy);
send_revocation_finished (rh, GNUNET_SYSERR);
- GNUNET_CONTAINER_DLL_remove (rh->client->revoke_op_head,
- rh->client->revoke_op_tail,
- rh);
cleanup_revoke_ticket_handle (rh);
return;
}
{
/* No attributes to reencrypt */
send_revocation_finished (rh, GNUNET_OK);
- GNUNET_CONTAINER_DLL_remove (rh->client->revoke_op_head,
- rh->client->revoke_op_tail,
- rh);
cleanup_revoke_ticket_handle (rh);
return;
} else {