X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=tfcrypt.c;h=01c1479c879d839269c058aa4e4c0c4385f44df5;hb=6a9ff11ac690fd5ffe09e0aa9398e00a54c2889c;hp=3fdf9c65ad893d4b78513ccd6a615101dffeaa26;hpb=133fa38f39501ef4c2d9ad442b50eb79caf79f59;p=tfcrypt.git diff --git a/tfcrypt.c b/tfcrypt.c index 3fdf9c6..01c1479 100644 --- a/tfcrypt.c +++ b/tfcrypt.c @@ -73,7 +73,7 @@ _baddfname: memset(s, 0, n); opterr = 0; - while ((c = getopt(argc, argv, "L:s:aU:C:r:K:t:TPkzxc:l:qedn:vV:pwE:O:S:AmM:R:Z:WHD:")) != -1) { + while ((c = getopt(argc, argv, "L:s:aU:C:r:K:t:Pkzxc:l:qedn:vV:pwE:O:S:AmM:R:Z:WHD:")) != -1) { switch (c) { case 'L': read_defaults(optarg, NO); @@ -161,10 +161,6 @@ _baddfname: tweakf = optarg; do_full_key = NO; break; - case 'T': - tfc_saltsz = 0; - do_full_key = NO; - break; case 'l': if (maxlen != NOFSIZE) break; @@ -229,6 +225,8 @@ _baddfname: mac_pw_prompt = s+10; else if (!strcmp(s, "shorthex")) do_full_hexdump = NO; + else if (!strcmp(s, "fullkey")) + do_full_key = YES; else if (!strncmp(s, "iobs", 4) && *(s+4) == '=') { s += 5; blksize = (size_t)tfc_humanfsize(s, &stoi);