summaryrefslogtreecommitdiffstats
path: root/partx/partx.c
diff options
context:
space:
mode:
authorSami Kerola2012-03-15 23:12:30 +0100
committerKarel Zak2012-03-30 16:48:12 +0200
commit72bb1cc9323c60d7baa9603d4eb38502e659a78f (patch)
treeb1f7f9c465bfb847829d5f2113fc82c70dc745b3 /partx/partx.c
parentsetterm: correct manual page reference (diff)
downloadkernel-qcow2-util-linux-72bb1cc9323c60d7baa9603d4eb38502e659a78f.tar.gz
kernel-qcow2-util-linux-72bb1cc9323c60d7baa9603d4eb38502e659a78f.tar.xz
kernel-qcow2-util-linux-72bb1cc9323c60d7baa9603d4eb38502e659a78f.zip
partx: add --version option
Th commit 8275b7326e535c6d745414baca680f03e9eccdf3 added --version to usage() but not as working option. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'partx/partx.c')
-rw-r--r--partx/partx.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/partx/partx.c b/partx/partx.c
index ddce6fe4e..0c46af6eb 100644
--- a/partx/partx.c
+++ b/partx/partx.c
@@ -659,6 +659,7 @@ int main(int argc, char **argv)
{ "output", required_argument, NULL, 'o' },
{ "pairs", no_argument, NULL, 'P' },
{ "help", no_argument, NULL, 'h' },
+ { "version", no_argument, NULL, 'V' },
{ "verbose", no_argument, NULL, 'v' },
{ NULL, 0, NULL, 0 }
};
@@ -668,7 +669,7 @@ int main(int argc, char **argv)
textdomain(PACKAGE);
while ((c = getopt_long(argc, argv,
- "abdglrsvn:t:o:Ph", long_opts, NULL)) != -1) {
+ "abdglrsvn:t:o:PhV", long_opts, NULL)) != -1) {
switch(c) {
case 'a':
@@ -728,6 +729,9 @@ int main(int argc, char **argv)
break;
case 'h':
usage(stdout);
+ case 'V':
+ printf(UTIL_LINUX_VERSION);
+ return EXIT_SUCCESS;
case '?':
default:
usage(stderr);