diff options
author | Karel Zak | 2014-10-15 13:06:23 +0200 |
---|---|---|
committer | Karel Zak | 2014-10-15 13:06:23 +0200 |
commit | 0123bd1a8703476135f2db9e80d7db3c0c793977 (patch) | |
tree | c7bd4380fcfc31da497b060edca1f3e26bbd50e5 /libfdisk/src/libfdisk.h | |
parent | libfdisk: make it possible to use zero for size and start (diff) | |
download | kernel-qcow2-util-linux-0123bd1a8703476135f2db9e80d7db3c0c793977.tar.gz kernel-qcow2-util-linux-0123bd1a8703476135f2db9e80d7db3c0c793977.tar.xz kernel-qcow2-util-linux-0123bd1a8703476135f2db9e80d7db3c0c793977.zip |
libfdisk: cleanup partno API
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libfdisk/src/libfdisk.h')
-rw-r--r-- | libfdisk/src/libfdisk.h | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/libfdisk/src/libfdisk.h b/libfdisk/src/libfdisk.h index 260f90839..92f641678 100644 --- a/libfdisk/src/libfdisk.h +++ b/libfdisk/src/libfdisk.h @@ -262,10 +262,14 @@ uint64_t fdisk_partition_get_size(struct fdisk_partition *pa); int fdisk_partition_has_size(struct fdisk_partition *pa); int fdisk_partition_size_explicit(struct fdisk_partition *pa, int enable); -extern int fdisk_partition_set_partno(struct fdisk_partition *pa, size_t n); -extern size_t fdisk_partition_get_partno(struct fdisk_partition *pa); -extern int fdisk_partition_cmp_partno(struct fdisk_partition *a, - struct fdisk_partition *b); +int fdisk_partition_set_partno(struct fdisk_partition *pa, size_t num); +int fdisk_partition_unset_partno(struct fdisk_partition *pa); +size_t fdisk_partition_get_partno(struct fdisk_partition *pa); +int fdisk_partition_has_partno(struct fdisk_partition *pa); +int fdisk_partition_cmp_partno(struct fdisk_partition *a, + struct fdisk_partition *b); +int fdisk_partition_partno_follow_default(struct fdisk_partition *pa, int enable); + extern int fdisk_partition_set_type(struct fdisk_partition *pa, const struct fdisk_parttype *type); extern const struct fdisk_parttype *fdisk_partition_get_type(struct fdisk_partition *pa); @@ -284,11 +288,10 @@ extern int fdisk_partition_to_string(struct fdisk_partition *pa, struct fdisk_context *cxt, int id, char **data); -extern int fdisk_partition_next_partno(struct fdisk_partition *pa, +int fdisk_partition_next_partno(struct fdisk_partition *pa, struct fdisk_context *cxt, size_t *n); -extern int fdisk_partition_partno_follow_default(struct fdisk_partition *pa, int enable); extern int fdisk_partition_end_follow_default(struct fdisk_partition *pa, int enable); extern int fdisk_partition_end_is_default(struct fdisk_partition *pa); |