summaryrefslogtreecommitdiff
path: root/mkfs.c
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.cz>2015-04-08 17:39:51 +0200
committerDavid Sterba <dsterba@suse.cz>2015-04-08 17:39:51 +0200
commit08f9acadab168a2f337542dcceaa3c5e748c1e83 (patch)
tree93ee94103808d8fa4c955ab97602d558a460cd42 /mkfs.c
parent4074ae5f2bac71889527e817ddeee5fd85a3ba59 (diff)
btrfs-progs: getopt, use symbolic name for argument requirements
Signed-off-by: David Sterba <dsterba@suse.cz>
Diffstat (limited to 'mkfs.c')
-rw-r--r--mkfs.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/mkfs.c b/mkfs.c
index e8ee071c..14e0fed1 100644
--- a/mkfs.c
+++ b/mkfs.c
@@ -1143,20 +1143,20 @@ int main(int ac, char **av)
while(1) {
int c;
static const struct option long_options[] = {
- { "alloc-start", 1, NULL, 'A'},
- { "byte-count", 1, NULL, 'b' },
- { "force", 0, NULL, 'f' },
- { "leafsize", 1, NULL, 'l' },
- { "label", 1, NULL, 'L'},
- { "metadata", 1, NULL, 'm' },
- { "mixed", 0, NULL, 'M' },
- { "nodesize", 1, NULL, 'n' },
- { "sectorsize", 1, NULL, 's' },
- { "data", 1, NULL, 'd' },
- { "version", 0, NULL, 'V' },
- { "rootdir", 1, NULL, 'r' },
- { "nodiscard", 0, NULL, 'K' },
- { "features", 1, NULL, 'O' },
+ { "alloc-start", required_argument, NULL, 'A'},
+ { "byte-count", required_argument, NULL, 'b' },
+ { "force", no_argument, NULL, 'f' },
+ { "leafsize", required_argument, NULL, 'l' },
+ { "label", required_argument, NULL, 'L'},
+ { "metadata", required_argument, NULL, 'm' },
+ { "mixed", no_argument, NULL, 'M' },
+ { "nodesize", required_argument, NULL, 'n' },
+ { "sectorsize", required_argument, NULL, 's' },
+ { "data", required_argument, NULL, 'd' },
+ { "version", no_argument, NULL, 'V' },
+ { "rootdir", required_argument, NULL, 'r' },
+ { "nodiscard", no_argument, NULL, 'K' },
+ { "features", required_argument, NULL, 'O' },
{ "uuid", required_argument, NULL, 'U' },
{ NULL, 0, NULL, 0}
};