util-linux/fdisks/fdisksunlabel.h
Karel Zak cfebc4654e fdisk: (sun) share disk label struct with libblkid
Signed-off-by: Karel Zak <kzak@redhat.com>
2013-03-11 13:00:55 +01:00

20 lines
762 B
C

#ifndef FDISK_SUN_LABEL_H
#define FDISK_SUN_LABEL_H
#include "pt-sun.h"
/* fdisksunlabel.c */
extern int sun_change_sysid(struct fdisk_context *cxt, size_t i, uint16_t sys);
extern void sun_list_table(struct fdisk_context *cxt, int xtra);
extern void sun_set_alt_cyl(struct fdisk_context *cxt);
extern void sun_set_ncyl(struct fdisk_context *cxt, int cyl);
extern void sun_set_xcyl(struct fdisk_context *cxt);
extern void sun_set_ilfact(struct fdisk_context *cxt);
extern void sun_set_rspeed(struct fdisk_context *cxt);
extern void sun_set_pcylcount(struct fdisk_context *cxt);
extern void toggle_sunflags(struct fdisk_context *cxt, size_t i, uint16_t mask);
extern int sun_is_empty_type(struct fdisk_context *cxt, size_t i);
#endif /* FDISK_SUN_LABEL_H */