From 35b1f0a4c4fc151723e2b2880ffb0203b1bdfd84 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Tue, 25 Jun 2013 15:31:21 +0200 Subject: libfdisk: add generic function to set disklabel ID Signed-off-by: Karel Zak --- fdisks/fdisk-menu.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'fdisks/fdisk-menu.c') diff --git a/fdisks/fdisk-menu.c b/fdisks/fdisk-menu.c index fe65d4622..e854f0bc7 100644 --- a/fdisks/fdisk-menu.c +++ b/fdisks/fdisk-menu.c @@ -134,8 +134,10 @@ struct menu menu_gpt = { .label = FDISK_DISKLABEL_GPT, .entries = { MENU_XSEP(N_("GPT")), - MENU_XENT('u', N_("change partition UUID")), + MENU_XENT('i', N_("change disk GUID")), MENU_XENT('n', N_("change partition name")), + MENU_XENT('u', N_("change partition UUID")), + { 0, NULL } } }; @@ -389,6 +391,9 @@ static int gpt_menu_cb(struct fdisk_context *cxt, DBG(FRONTEND, dbgprint("enter GPT menu")); + if (ent->key == 'i') + return fdisk_set_disklabel_id(cxt); + rc = fdisk_ask_partnum(cxt, &n, FALSE); if (rc) return rc; -- cgit v1.2.3-55-g7522