static void print_crypt_status_genrnd(int signal)
{
- if (signal == SIGTERM || signal == SIGINT) {
- if (xexit_no_nl == YES) xexit_no_nl = NO;
- }
print_crypt_status(signal);
}
static void exit_sigterm_genrnd(int signal)
{
- if (xexit_no_nl == YES) xexit_no_nl = NO;
exit_sigterm(signal);
}
size_t lblock, lio, lrem;
tfc_byte *pblk;
- xexit_no_nl = YES;
-
for (x = 1; x < NSIG; x++) signal(x, SIG_IGN);
memset(&sigact, 0, sizeof(sigact));
sigact.sa_flags = SA_RESTART;
if (verbose) tfc_esay("done!");
if (verbose || status_timer) {
- print_crypt_status(0);
+ print_crypt_status(TFC_SIGSTAT);
tfc_esay("\n");
}