From c12d0431a6293a86facea90af7bc9c3654d127c5 Mon Sep 17 00:00:00 2001 From: "Misono, Tomohiro" Date: Thu, 24 Aug 2017 14:25:29 +0900 Subject: btrfs-progs: dump-super: add missing long option bytenr to getopt This fixes "btrfs inspect-internal dump-super --bytenr" Signed-off-by: Tomohiro Misono Signed-off-by: David Sterba --- cmds-inspect-dump-super.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmds-inspect-dump-super.c b/cmds-inspect-dump-super.c index c4a25650..3b9e85e3 100644 --- a/cmds-inspect-dump-super.c +++ b/cmds-inspect-dump-super.c @@ -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); } -- cgit v1.2.3