summaryrefslogtreecommitdiffstats
path: root/fdisks/fdisk.c
diff options
context:
space:
mode:
authorKarel Zak2013-02-22 15:34:04 +0100
committerKarel Zak2013-03-11 13:00:57 +0100
commit2b0bc17b645ad60d3bc30c839ddd0198afc71c7f (patch)
tree8b8405137dfcfd5b55321f103c47e841f80d005f /fdisks/fdisk.c
parentfdisk: remove global unit variables (diff)
downloadkernel-qcow2-util-linux-2b0bc17b645ad60d3bc30c839ddd0198afc71c7f.tar.gz
kernel-qcow2-util-linux-2b0bc17b645ad60d3bc30c839ddd0198afc71c7f.tar.xz
kernel-qcow2-util-linux-2b0bc17b645ad60d3bc30c839ddd0198afc71c7f.zip
fdisk: (sun) use fdisk_ prefix for label specific public functions
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'fdisks/fdisk.c')
-rw-r--r--fdisks/fdisk.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/fdisks/fdisk.c b/fdisks/fdisk.c
index 937996368..3c569d831 100644
--- a/fdisks/fdisk.c
+++ b/fdisks/fdisk.c
@@ -874,7 +874,7 @@ expert_command_prompt(struct fdisk_context *cxt)
switch (c) {
case 'a':
if (fdisk_is_disklabel(cxt, SUN))
- sun_set_alt_cyl(cxt);
+ fdisk_sun_set_alt_cyl(cxt);
break;
case 'b':
if (fdisk_is_disklabel(cxt, DOS))
@@ -886,7 +886,7 @@ expert_command_prompt(struct fdisk_context *cxt)
_("Number of cylinders"));
fdisk_override_geometry(cxt, user_cylinders, user_heads, user_sectors);
if (fdisk_is_disklabel(cxt, SUN))
- sun_set_ncyl(cxt, cxt->geom.cylinders);
+ fdisk_sun_set_ncyl(cxt, cxt->geom.cylinders);
break;
case 'd':
print_raw(cxt);
@@ -895,7 +895,7 @@ expert_command_prompt(struct fdisk_context *cxt)
if (fdisk_is_disklabel(cxt, SGI))
sgi_set_xcyl();
else if (fdisk_is_disklabel(cxt, SUN))
- sun_set_xcyl(cxt);
+ fdisk_sun_set_xcyl(cxt);
else
if (fdisk_is_disklabel(cxt, DOS))
dos_list_table_expert(cxt, 1);
@@ -914,13 +914,13 @@ expert_command_prompt(struct fdisk_context *cxt)
break;
case 'i':
if (fdisk_is_disklabel(cxt, SUN))
- sun_set_ilfact(cxt);
+ fdisk_sun_set_ilfact(cxt);
else if (fdisk_is_disklabel(cxt, DOS))
dos_set_mbr_id(cxt);
break;
case 'o':
if (fdisk_is_disklabel(cxt, SUN))
- sun_set_rspeed(cxt);
+ fdisk_sun_set_rspeed(cxt);
break;
case 'p':
if (fdisk_is_disklabel(cxt, SUN))
@@ -949,7 +949,7 @@ expert_command_prompt(struct fdisk_context *cxt)
break;
case 'y':
if (fdisk_is_disklabel(cxt, SUN))
- sun_set_pcylcount(cxt);
+ fdisk_sun_set_pcylcount(cxt);
break;
default:
print_menu(cxt, EXPERT_MENU);
@@ -1219,6 +1219,8 @@ int main(int argc, char **argv)
break;
case 'c':
if (optarg) {
+ /* this setting is independent on the current
+ * actively used label */
lb = fdisk_context_get_label(cxt, "dos");
if (!lb)
err(EXIT_FAILURE, _("not found DOS label driver"));