Allow -b up to 8192. I've had reports from people who routinely

use -b 2048 (1MiB block size).  Setting the limit to 8192 should
allow some room for growth while still helping people who mistakenly
put in byte counts here instead of block counts.
This commit is contained in:
kientzle 2010-02-06 19:48:59 +00:00
parent cf5d23cf83
commit 06dea2fd79

View File

@ -186,9 +186,9 @@ main(int argc, char **argv)
break;
case 'b': /* SUSv2 */
t = atoi(bsdtar->optarg);
if (t <= 0 || t > 1024)
if (t <= 0 || t > 8192)
bsdtar_errc(1, 0,
"Argument to -b is out of range (1..1024)");
"Argument to -b is out of range (1..8192)");
bsdtar->bytes_per_block = 512 * t;
break;
case 'C': /* GNU tar */