libfdisk: add fdisk_partition_is_wholedisk()

Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2015-02-10 13:00:30 +01:00
parent 941409c066
commit 943271e214
3 changed files with 8 additions and 0 deletions

View File

@ -373,6 +373,7 @@ extern int fdisk_partition_is_container(struct fdisk_partition *pa);
extern int fdisk_partition_get_parent(struct fdisk_partition *pa, size_t *parent);
extern int fdisk_partition_is_used(struct fdisk_partition *pa);
extern int fdisk_partition_is_bootable(struct fdisk_partition *pa);
extern int fdisk_partition_is_wholedisk(struct fdisk_partition *pa);
extern int fdisk_partition_to_string(struct fdisk_partition *pa,
struct fdisk_context *cxt,
int id, char **data);

View File

@ -151,6 +151,7 @@ global:
fdisk_partition_is_freespace;
fdisk_partition_is_nested;
fdisk_partition_is_used;
fdisk_partition_is_wholedisk;
fdisk_partition_next_partno;
fdisk_partition_partno_follow_default;
fdisk_partition_set_attrs;

View File

@ -592,6 +592,12 @@ int fdisk_partition_is_freespace(struct fdisk_partition *pa)
return pa && pa->freespace;
}
int fdisk_partition_is_wholedisk(struct fdisk_partition *pa)
{
return pa && pa->wholedisk;
}
int fdisk_partition_next_partno(
struct fdisk_partition *pa,
struct fdisk_context *cxt,