- case GNUNET_FS_STATUS_UNINDEX_START:
- break;
- case GNUNET_FS_STATUS_UNINDEX_PROGRESS:
- if (verbose)
- {
- s = GNUNET_STRINGS_relative_time_to_string(info->value.unindex.eta);
- fprintf (stdout,
- _("Unindexing at %llu/%llu (%s remaining)\n"),
- (unsigned long long) info->value.unindex.completed,
- (unsigned long long) info->value.unindex.size,
- s);
- GNUNET_free (s);
- }
- break;
- case GNUNET_FS_STATUS_UNINDEX_ERROR:
- fprintf (stderr,
- _("Error unindexing: %s.\n"),
- info->value.unindex.specifics.error.message);
- GNUNET_FS_unindex_stop (uc);
- break;
- case GNUNET_FS_STATUS_UNINDEX_COMPLETED:
- fprintf (stdout,
- _("Unindexing done.\n"));
- GNUNET_FS_unindex_stop (uc);
- break;
- case GNUNET_FS_STATUS_UNINDEX_STOPPED:
- GNUNET_FS_stop (ctx);
- break;
- default:
- fprintf (stderr,
- _("Unexpected status: %d\n"),
- info->status);
- break;
+ s = GNUNET_STRINGS_relative_time_to_string (info->value.unindex.eta, GNUNET_YES);
+ FPRINTF (stdout, _("Unindexing at %llu/%llu (%s remaining)\n"),
+ (unsigned long long) info->value.unindex.completed,
+ (unsigned long long) info->value.unindex.size, s);