diff options
author | Karel Zak | 2012-12-06 15:22:43 +0100 |
---|---|---|
committer | Karel Zak | 2013-03-11 12:47:28 +0100 |
commit | 171372d37ce16e2a28e106a764a211237fe4df75 (patch) | |
tree | fa9446074bd82684cdb742a8d2c12e83ba59b9fb /libfdisk/src/libfdisk.h | |
parent | libfdisk: add context functions (diff) | |
download | kernel-qcow2-util-linux-171372d37ce16e2a28e106a764a211237fe4df75.tar.gz kernel-qcow2-util-linux-171372d37ce16e2a28e106a764a211237fe4df75.tar.xz kernel-qcow2-util-linux-171372d37ce16e2a28e106a764a211237fe4df75.zip |
libfdisk: cleanup the rest of fdisks/utils.c stuff
- remove obsolete code
- move fdisk_{set,get}_partition_type() to label.c (this is label
driver operation)
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libfdisk/src/libfdisk.h')
-rw-r--r-- | libfdisk/src/libfdisk.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libfdisk/src/libfdisk.h b/libfdisk/src/libfdisk.h index 276f79b83..d719a5c8d 100644 --- a/libfdisk/src/libfdisk.h +++ b/libfdisk/src/libfdisk.h @@ -69,10 +69,15 @@ extern int fdisk_dev_is_disklabel(struct fdisk_context *cxt, enum fdisk_labeltyp extern int fdisk_write_disklabel(struct fdisk_context *cxt); extern int fdisk_verify_disklabel(struct fdisk_context *cxt); +extern int fdisk_create_disklabel(struct fdisk_context *cxt, const char *name); extern int fdisk_add_partition(struct fdisk_context *cxt, int partnum, struct fdisk_parttype *t); extern int fdisk_delete_partition(struct fdisk_context *cxt, int partnum); +extern struct fdisk_parttype *fdisk_get_partition_type(struct fdisk_context *cxt, int partnum); +extern int fdisk_set_partition_type(struct fdisk_context *cxt, int partnum, + struct fdisk_parttype *t); + /* alignment.c */ extern int fdisk_reset_alignment(struct fdisk_context *cxt); |