X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=tfc_random.c;fp=tfc_random.c;h=99612d34d3c01d131feb155fd8e8fbf933614ca5;hb=b0637473e28d682b2ec870dd62cc05eb749842d0;hp=0a529d401b53410f08ef97d436a6fc4b578ab1f6;hpb=f5397c396bfedcd6de90ab648fa600aca3b22bbb;p=tfcrypt.git diff --git a/tfc_random.c b/tfc_random.c index 0a529d4..99612d3 100644 --- a/tfc_random.c +++ b/tfc_random.c @@ -150,7 +150,7 @@ void gen_write_bytes(const char *foutname, tfc_fsize offset, tfc_fsize nrbytes) xerror(ignore_seek_errors, NO, NO, "%s: seek failed", foutname); } - if (ctr_mode == TFC_MODE_PLAIN) memset(srcblk, 0, sizeof(srcblk)); + if (do_edcrypt == TFC_DO_PLAIN) memset(srcblk, 0, sizeof(srcblk)); if (verbose) tfc_nfsay(stderr, "%s: writing %lld bytes to %s ... ", tfc_format_pid(progname), nrbytes, foutname); @@ -162,7 +162,7 @@ void gen_write_bytes(const char *foutname, tfc_fsize offset, tfc_fsize nrbytes) pblk = srcblk; lblock = lrem = blk_len_adj(nrbytes, total_processed_src, blksize); - if (ctr_mode != TFC_MODE_PLAIN) tfc_getrandom(srcblk, lblock); + if (do_edcrypt != TFC_DO_PLAIN) tfc_getrandom(srcblk, lblock); if (error_action == TFC_ERRACT_SYNC) wrpos = tfc_fdgetpos(fd); _wagain: lio = xwrite(fd, pblk, lrem);