aboutsummaryrefslogtreecommitdiffstats
path: root/disk-utils/sfdisk.c
diff options
context:
space:
mode:
authorStanislav Brabec <sbrabec@suse.cz>2016-08-04 20:15:57 +0200
committerKarel Zak <kzak@redhat.com>2016-08-08 12:03:12 +0200
commitf7c6c31f08a0f72e13527f2de368686dd77ad66c (patch)
tree83f9634889caceffeabbc0c76b02be6171e2ed90 /disk-utils/sfdisk.c
parent041d33734e845a5fab328ef63771863b445f21dc (diff)
downloadutil-linux-f7c6c31f08a0f72e13527f2de368686dd77ad66c.tar.gz
sfdisk: Add --show-pt-geometry compatibility code
--show-pt-geometry existed since cf3f26bf (2006), and it is used by third party tools. To prevent failure of these tools, add a minimal compatibility code. Signed-off-by: Stanislav Brabec <sbrabec@suse.cz>
Diffstat (limited to 'disk-utils/sfdisk.c')
-rw-r--r--disk-utils/sfdisk.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/disk-utils/sfdisk.c b/disk-utils/sfdisk.c
index d51b2613df..589cca99fe 100644
--- a/disk-utils/sfdisk.c
+++ b/disk-utils/sfdisk.c
@@ -1886,6 +1886,7 @@ int main(int argc, char *argv[])
{ "reorder", no_argument, NULL, 'r' },
{ "show-size", no_argument, NULL, 's' },
{ "show-geometry", no_argument, NULL, 'g' },
+ { "show-pt-geometry", no_argument, NULL, 'G' },
{ "quiet", no_argument, NULL, 'q' },
{ "verify", no_argument, NULL, 'V' },
{ "version", no_argument, NULL, 'v' },
@@ -1912,7 +1913,7 @@ int main(int argc, char *argv[])
textdomain(PACKAGE);
atexit(close_stdout);
- while ((c = getopt_long(argc, argv, "aAbcdfFghJlLo:O:nN:qrsTu:vVX:Y:w:W:",
+ while ((c = getopt_long(argc, argv, "aAbcdfFgGhJlLo:O:nN:qrsTu:vVX:Y:w:W:",
longopts, &longidx)) != -1) {
switch(c) {
case 'A':
@@ -1947,6 +1948,8 @@ int main(int argc, char *argv[])
case 'f':
sf->force = 1;
break;
+ case 'G':
+ warnx(_("--show-pt-geometry is no more implemented. Using --show-geometry."));
case 'g':
sf->act = ACT_SHOW_GEOM;
break;