diff options
author | Karel Zak | 2013-05-02 15:40:36 +0200 |
---|---|---|
committer | Karel Zak | 2013-09-16 16:46:54 +0200 |
commit | b4bfbaddfa30e2e91a36ff42e461e51504544d16 (patch) | |
tree | df65661fe16d9c608cd8c577044c0b82a27f0d15 /libfdisk/src/fdiskP.h | |
parent | libfdisk: add fdisk_scround() (diff) | |
download | kernel-qcow2-util-linux-b4bfbaddfa30e2e91a36ff42e461e51504544d16.tar.gz kernel-qcow2-util-linux-b4bfbaddfa30e2e91a36ff42e461e51504544d16.tar.xz kernel-qcow2-util-linux-b4bfbaddfa30e2e91a36ff42e461e51504544d16.zip |
libfdisk: (sun) move driver from fdisk to library
... and also add fdisk_info_new_partition()
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libfdisk/src/fdiskP.h')
-rw-r--r-- | libfdisk/src/fdiskP.h | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/libfdisk/src/fdiskP.h b/libfdisk/src/fdiskP.h index 4dd4db6c9..e05bb8628 100644 --- a/libfdisk/src/fdiskP.h +++ b/libfdisk/src/fdiskP.h @@ -327,13 +327,24 @@ extern int fdisk_probe_labels(struct fdisk_context *cxt); extern void fdisk_deinit_label(struct fdisk_label *lb); -/* gpt.c -- temporary bypass library API... */ -extern void gpt_list_table(struct fdisk_context *cxt, int xtra); - /* ask.c */ extern int fdisk_ask_partnum(struct fdisk_context *cxt, size_t *partnum, int wantnew); extern struct tt *fdisk_ask_get_table(struct fdisk_ask *ask); extern int fdisk_print_table(struct fdisk_context *cxt, struct tt *tb); +extern int fdisk_info_new_partition( + struct fdisk_context *cxt, + int num, sector_t start, sector_t stop, + struct fdisk_parttype *t); + +/* sun.h */ +extern void fdisk_sun_set_alt_cyl(struct fdisk_context *cxt); +extern void fdisk_sun_set_ncyl(struct fdisk_context *cxt, int cyl); +extern void fdisk_sun_set_xcyl(struct fdisk_context *cxt); +extern void fdisk_sun_set_ilfact(struct fdisk_context *cxt); +extern void fdisk_sun_set_rspeed(struct fdisk_context *cxt); +extern void fdisk_sun_set_pcylcount(struct fdisk_context *cxt); + + #endif /* _LIBFDISK_PRIVATE_H */ |