forked from Mirrors/btrfs-progs
btrfs-progs: dump-super: add missing long option bytenr to getopt
This fixes "btrfs inspect-internal dump-super --bytenr" Signed-off-by: Tomohiro Misono <misono.tomohiro@jp.fujitsu.com> Signed-off-by: David Sterba <dsterba@suse.com>master
parent
a1e935d233
commit
c12d0431a6
|
@ -518,8 +518,10 @@ int cmd_inspect_dump_super(int argc, char **argv)
|
|||
|
||||
while (1) {
|
||||
int c;
|
||||
enum { GETOPT_VAL_BYTENR = 257 };
|
||||
static const struct option long_options[] = {
|
||||
{"all", no_argument, NULL, 'a'},
|
||||
{"bytenr", required_argument, NULL, GETOPT_VAL_BYTENR },
|
||||
{"full", no_argument, NULL, 'f'},
|
||||
{"force", no_argument, NULL, 'F'},
|
||||
{"super", required_argument, NULL, 's' },
|
||||
|
@ -564,6 +566,11 @@ int cmd_inspect_dump_super(int argc, char **argv)
|
|||
}
|
||||
all = 0;
|
||||
break;
|
||||
case GETOPT_VAL_BYTENR:
|
||||
arg = arg_strtou64(optarg);
|
||||
sb_bytenr = arg;
|
||||
all = 0;
|
||||
break;
|
||||
default:
|
||||
usage(cmd_inspect_dump_super_usage);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue