summaryrefslogtreecommitdiffstats
path: root/libfdisk/src/libfdisk.h
diff options
context:
space:
mode:
authorKarel Zak2014-10-15 13:06:23 +0200
committerKarel Zak2014-10-15 13:06:23 +0200
commit0123bd1a8703476135f2db9e80d7db3c0c793977 (patch)
treec7bd4380fcfc31da497b060edca1f3e26bbd50e5 /libfdisk/src/libfdisk.h
parentlibfdisk: make it possible to use zero for size and start (diff)
downloadkernel-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.h15
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);