summaryrefslogtreecommitdiffstats
path: root/fdisks/fdisksunlabel.h
blob: ab67be573649e0be3fd9a4513317703e89e39464 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef FDISK_SUN_LABEL_H
#define FDISK_SUN_LABEL_H

#include "pt-sun.h"

/* public SUN specific functions (TODO: move to libfdisk.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);

/* fdisksunlabel.c */
extern void sun_list_table(struct fdisk_context *cxt, int xtra);
extern int sun_is_empty_type(struct fdisk_context *cxt, size_t i);

#endif /* FDISK_SUN_LABEL_H */