diff options
author | Karel Zak | 2013-12-12 17:22:52 +0100 |
---|---|---|
committer | Karel Zak | 2014-03-11 11:35:12 +0100 |
commit | 1de9fddbe5325c8bf00210b2f963ae086fc11bdb (patch) | |
tree | 1e2c4b98ecf2a0d7d42a46aa4c48cd20dbe493de /libfdisk/src/libfdisk.h | |
parent | libfdisk: use partition template (diff) | |
download | kernel-qcow2-util-linux-1de9fddbe5325c8bf00210b2f963ae086fc11bdb.tar.gz kernel-qcow2-util-linux-1de9fddbe5325c8bf00210b2f963ae086fc11bdb.tar.xz kernel-qcow2-util-linux-1de9fddbe5325c8bf00210b2f963ae086fc11bdb.zip |
libfdisk: add support to list free space
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 f49377471..22741d80f 100644 --- a/libfdisk/src/libfdisk.h +++ b/libfdisk/src/libfdisk.h @@ -97,6 +97,10 @@ extern const char *fdisk_context_get_unit(struct fdisk_context *cxt, int n); extern unsigned int fdisk_context_get_units_per_sector(struct fdisk_context *cxt); extern int fdisk_context_enable_details(struct fdisk_context *cxt, int enable); +extern int fdisk_context_enable_freespace(struct fdisk_context *cxt, int enable); +extern int fdisk_context_use_cylinders(struct fdisk_context *cxt); +extern int fdisk_context_display_details(struct fdisk_context *cxt); +extern int fdisk_context_display_freespace(struct fdisk_context *cxt); /* parttype.c */ extern struct fdisk_parttype *fdisk_get_parttype_from_code(struct fdisk_context *cxt, @@ -178,6 +182,7 @@ extern int fdisk_partition_toggle_flag(struct fdisk_context *cxt, size_t partnum extern struct fdisk_partition *fdisk_new_partition(void); extern void fdisk_reset_partition(struct fdisk_partition *pa); extern void fdisk_free_partition(struct fdisk_partition *pa); +extern int fdisk_partition_is_freespace(struct fdisk_partition *pa); extern int fdisk_partition_set_start(struct fdisk_partition *pa, uint64_t off); extern uint64_t fdisk_partition_get_start(struct fdisk_partition *pa); extern int fdisk_partition_set_end(struct fdisk_partition *pa, uint64_t off, int isrel); |