diff options
author | Karel Zak | 2013-10-09 16:02:33 +0200 |
---|---|---|
committer | Karel Zak | 2013-10-09 16:02:33 +0200 |
commit | 7a188aedbf4468e9753200716ec845a00dd8b30e (patch) | |
tree | cbdf161b040688bc81cd1d6b1369d311a25569c6 /libfdisk/src/libfdisk.h | |
parent | cytune: fix glush typo in cytune (diff) | |
download | kernel-qcow2-util-linux-7a188aedbf4468e9753200716ec845a00dd8b30e.tar.gz kernel-qcow2-util-linux-7a188aedbf4468e9753200716ec845a00dd8b30e.tar.xz kernel-qcow2-util-linux-7a188aedbf4468e9753200716ec845a00dd8b30e.zip |
libfdisk: add API to disable specified label
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libfdisk/src/libfdisk.h')
-rw-r--r-- | libfdisk/src/libfdisk.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libfdisk/src/libfdisk.h b/libfdisk/src/libfdisk.h index 7ad356067..cd856d70d 100644 --- a/libfdisk/src/libfdisk.h +++ b/libfdisk/src/libfdisk.h @@ -87,6 +87,7 @@ extern int fdisk_context_deassign_device(struct fdisk_context *cxt); extern struct fdisk_label *fdisk_context_get_label(struct fdisk_context *cxt, const char *name); +extern int fdisk_context_next_label(struct fdisk_context *cxt, struct fdisk_label **lb); extern int fdisk_context_switch_label(struct fdisk_context *cxt, const char *name); @@ -142,6 +143,9 @@ extern int fdisk_set_partition_type(struct fdisk_context *cxt, size_t partnum, extern void fdisk_label_set_changed(struct fdisk_label *lb, int changed); extern int fdisk_label_is_changed(struct fdisk_label *lb); +extern void fdisk_label_set_disabled(struct fdisk_label *lb, int disabled); +extern int fdisk_label_is_disabled(struct fdisk_label *lb); + extern int fdisk_partition_get_status(struct fdisk_context *cxt, size_t partnum, int *status); extern int fdisk_partition_is_used(struct fdisk_context *cxt, size_t partnum); extern int fdisk_partition_toggle_flag(struct fdisk_context *cxt, size_t partnum, unsigned long flag); |