Changeset View
Changeset View
Standalone View
Standalone View
cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
Show First 20 Lines • Show All 3,807 Lines • ▼ Show 20 Lines | struct option long_options[] = { | ||||
{"large-block", no_argument, NULL, 'L'}, | {"large-block", no_argument, NULL, 'L'}, | ||||
{"embed", no_argument, NULL, 'e'}, | {"embed", no_argument, NULL, 'e'}, | ||||
{"resume", required_argument, NULL, 't'}, | {"resume", required_argument, NULL, 't'}, | ||||
{"compressed", no_argument, NULL, 'c'}, | {"compressed", no_argument, NULL, 'c'}, | ||||
{0, 0, 0, 0} | {0, 0, 0, 0} | ||||
}; | }; | ||||
/* check options */ | /* check options */ | ||||
while ((c = getopt_long(argc, argv, ":i:I:RbDpvnPLet:c", long_options, | while ((c = getopt_long(argc, argv, ":i:I:RbDpVvnPLet:c", long_options, | ||||
NULL)) != -1) { | NULL)) != -1) { | ||||
switch (c) { | switch (c) { | ||||
case 'i': | case 'i': | ||||
if (fromname) | if (fromname) | ||||
usage(B_FALSE); | usage(B_FALSE); | ||||
fromname = optarg; | fromname = optarg; | ||||
break; | break; | ||||
case 'I': | case 'I': | ||||
if (fromname) | if (fromname) | ||||
usage(B_FALSE); | usage(B_FALSE); | ||||
fromname = optarg; | fromname = optarg; | ||||
flags.doall = B_TRUE; | flags.doall = B_TRUE; | ||||
break; | break; | ||||
case 'R': | case 'R': | ||||
flags.replicate = B_TRUE; | flags.replicate = B_TRUE; | ||||
break; | break; | ||||
case 'p': | case 'p': | ||||
flags.props = B_TRUE; | flags.props = B_TRUE; | ||||
break; | break; | ||||
case 'P': | case 'P': | ||||
flags.parsable = B_TRUE; | flags.parsable = B_TRUE; | ||||
flags.verbose = B_TRUE; | flags.verbose = B_TRUE; | ||||
break; | |||||
case 'V': | |||||
flags.progress = B_TRUE; | |||||
flags.progressastitle = B_TRUE; | |||||
break; | break; | ||||
case 'v': | case 'v': | ||||
if (flags.verbose) | if (flags.verbose) | ||||
extraverbose = B_TRUE; | extraverbose = B_TRUE; | ||||
flags.verbose = B_TRUE; | flags.verbose = B_TRUE; | ||||
flags.progress = B_TRUE; | flags.progress = B_TRUE; | ||||
break; | break; | ||||
case 'D': | case 'D': | ||||
▲ Show 20 Lines • Show All 3,640 Lines • Show Last 20 Lines |