summaryrefslogtreecommitdiff
path: root/cmds-check.c
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.cz>2015-01-19 13:30:06 +0100
committerDavid Sterba <dsterba@suse.cz>2015-01-19 13:30:06 +0100
commitecbf1339a63e99a8ef7d5ddc334e38a39f291d3d (patch)
tree0483487c6fa237ac649c4bd0414bb564a7111925 /cmds-check.c
parentca7b429f263ab19acf606846dd560be7e8519302 (diff)
btrfs-progs: cleanup, move getop long options close to their use
Move long_option defintions just before getopt_long everywhere. Signed-off-by: David Sterba <dsterba@suse.cz>
Diffstat (limited to 'cmds-check.c')
-rw-r--r--cmds-check.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/cmds-check.c b/cmds-check.c
index f06e0295..befee98a 100644
--- a/cmds-check.c
+++ b/cmds-check.c
@@ -8403,19 +8403,6 @@ out:
return bad_roots;
}
-static struct option long_options[] = {
- { "super", 1, NULL, 's' },
- { "repair", 0, NULL, 0 },
- { "init-csum-tree", 0, NULL, 0 },
- { "init-extent-tree", 0, NULL, 0 },
- { "check-data-csum", 0, NULL, 0 },
- { "backup", 0, NULL, 0 },
- { "subvol-extents", 1, NULL, 'E' },
- { "qgroup-report", 0, NULL, 'Q' },
- { "tree-root", 1, NULL, 'r' },
- { NULL, 0, NULL, 0}
-};
-
const char * const cmd_check_usage[] = {
"btrfs check [options] <device>",
"Check an unmounted btrfs filesystem.",
@@ -8443,13 +8430,26 @@ int cmd_check(int argc, char **argv)
char uuidbuf[BTRFS_UUID_UNPARSED_SIZE];
int ret;
u64 num;
- int option_index = 0;
int init_csum_tree = 0;
int qgroup_report = 0;
enum btrfs_open_ctree_flags ctree_flags = OPEN_CTREE_EXCLUSIVE;
while(1) {
int c;
+ int option_index = 0;
+ static struct option long_options[] = {
+ { "super", 1, NULL, 's' },
+ { "repair", 0, NULL, 0 },
+ { "init-csum-tree", 0, NULL, 0 },
+ { "init-extent-tree", 0, NULL, 0 },
+ { "check-data-csum", 0, NULL, 0 },
+ { "backup", 0, NULL, 0 },
+ { "subvol-extents", 1, NULL, 'E' },
+ { "qgroup-report", 0, NULL, 'Q' },
+ { "tree-root", 1, NULL, 'r' },
+ { NULL, 0, NULL, 0}
+ };
+
c = getopt_long(argc, argv, "as:br:", long_options,
&option_index);
if (c < 0)