|
|
|
@ -91,6 +91,7 @@ static int noaction;
|
|
|
|
|
static int num_backups = 2; /* number of backup bg's for sparse_super2 */
|
|
|
|
|
static uid_t root_uid;
|
|
|
|
|
static gid_t root_gid;
|
|
|
|
|
extern int uses_default_owner;
|
|
|
|
|
int journal_size;
|
|
|
|
|
int journal_flags;
|
|
|
|
|
static int lazy_itable_init;
|
|
|
|
@ -138,7 +139,7 @@ static void usage(void)
|
|
|
|
|
"[-r fs-revision] [-E extended-option[,...]]\n"
|
|
|
|
|
"\t[-t fs-type] [-T usage-type ] [-U UUID] [-e errors_behavior]"
|
|
|
|
|
"[-z undo_file]\n"
|
|
|
|
|
"\t[-jnqvDFSV] device [blocks-count]\n"),
|
|
|
|
|
"\t[-jnqvDFSV0] device [blocks-count]\n"),
|
|
|
|
|
program_name);
|
|
|
|
|
exit(1);
|
|
|
|
|
}
|
|
|
|
@ -1631,7 +1632,7 @@ profile_error:
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
while ((c = getopt (argc, argv,
|
|
|
|
|
"b:cd:e:g:i:jl:m:no:qr:s:t:vC:DE:FG:I:J:KL:M:N:O:R:ST:U:Vz:")) != EOF) {
|
|
|
|
|
"b:cd:e:g:i:jl:m:no:qr:s:t:vC:DE:FG:I:J:KL:M:N:O:R:ST:U:Vz:0")) != EOF) {
|
|
|
|
|
switch (c) {
|
|
|
|
|
case 'b':
|
|
|
|
|
blocksize = parse_num_blocks2(optarg, -1);
|
|
|
|
@ -1874,6 +1875,10 @@ profile_error:
|
|
|
|
|
case 'z':
|
|
|
|
|
undo_file = optarg;
|
|
|
|
|
break;
|
|
|
|
|
case '0':
|
|
|
|
|
/* Set default owner/group id to 0 */
|
|
|
|
|
uses_default_owner = 1;
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
usage();
|
|
|
|
|
}
|
|
|
|
|