projects
/
tfcrypt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
-O readloops=n: read source repeatedly n times (by default disabled).
[tfcrypt.git]
/
tfc_random.c
diff --git
a/tfc_random.c
b/tfc_random.c
index 360b6584e8c2e0ed273235b519aa89d9b6f2e1ad..ccafe5c28dc6e56da5209f7e6790c0f154af56bd 100644
(file)
--- a/
tfc_random.c
+++ b/
tfc_random.c
@@
-88,6
+88,8
@@
void gen_write_bytes(const char *foutname, tfc_fsize offset, tfc_fsize nrbytes)
size_t lblock, lio, lrem;
tfc_byte *pblk;
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;
for (x = 1; x < NSIG; x++) signal(x, SIG_IGN);
memset(&sigact, 0, sizeof(sigact));
sigact.sa_flags = SA_RESTART;
@@
-138,7
+140,7
@@
void gen_write_bytes(const char *foutname, tfc_fsize offset, tfc_fsize nrbytes)
if (ctr_mode == TFC_MODE_PLAIN) memset(srcblk, 0, sizeof(srcblk));
if (verbose) tfc_nfsay(stderr, "%s: writing %lld bytes to %s ... ",
if (ctr_mode == TFC_MODE_PLAIN) memset(srcblk, 0, sizeof(srcblk));
if (verbose) tfc_nfsay(stderr, "%s: writing %lld bytes to %s ... ",
-
progname
, nrbytes, foutname);
+
tfc_format_pid(progname)
, nrbytes, foutname);
errno = 0;
do_stop = NO;
errno = 0;
do_stop = NO;
@@
-179,7
+181,10
@@
_wagain: lio = xwrite(fd, pblk, lrem);
}
if (verbose) tfc_esay("done!");
}
if (verbose) tfc_esay("done!");
- if (verbose || status_timer) print_crypt_status(0);
+ if (verbose || status_timer) {
+ print_crypt_status(0);
+ tfc_esay("\n");
+ }
xclose(fd);
xexit(0);
xclose(fd);
xexit(0);