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
Misono, Tomohiro 2017-08-24 14:25:29 +09:00 committed by David Sterba
parent a1e935d233
commit c12d0431a6
1 changed files with 7 additions and 0 deletions

View File

@ -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);
}