struct guestfs_sfdisk_N_args {
string device<>;
- int n;
+ int partnum;
int cyls;
int heads;
int sectors;
int chars;
};
+struct guestfs_head_args {
+ string path<>;
+};
+
+struct guestfs_head_ret {
+ str lines<>;
+};
+
+struct guestfs_head_n_args {
+ int nrlines;
+ string path<>;
+};
+
+struct guestfs_head_n_ret {
+ str lines<>;
+};
+
+struct guestfs_tail_args {
+ string path<>;
+};
+
+struct guestfs_tail_ret {
+ str lines<>;
+};
+
+struct guestfs_tail_n_args {
+ int nrlines;
+ string path<>;
+};
+
+struct guestfs_tail_n_ret {
+ str lines<>;
+};
+
+struct guestfs_df_ret {
+ string output<>;
+};
+
+struct guestfs_df_h_ret {
+ string output<>;
+};
+
+struct guestfs_du_args {
+ string path<>;
+};
+
+struct guestfs_du_ret {
+ hyper sizekb;
+};
+
+struct guestfs_initrd_list_args {
+ string path<>;
+};
+
+struct guestfs_initrd_list_ret {
+ str filenames<>;
+};
+
+struct guestfs_mount_loop_args {
+ string file<>;
+ string mountpoint<>;
+};
+
enum guestfs_procedure {
GUESTFS_PROC_MOUNT = 1,
GUESTFS_PROC_SYNC = 2,
GUESTFS_PROC_WC_L = 118,
GUESTFS_PROC_WC_W = 119,
GUESTFS_PROC_WC_C = 120,
+ GUESTFS_PROC_HEAD = 121,
+ GUESTFS_PROC_HEAD_N = 122,
+ GUESTFS_PROC_TAIL = 123,
+ GUESTFS_PROC_TAIL_N = 124,
+ GUESTFS_PROC_DF = 125,
+ GUESTFS_PROC_DF_H = 126,
+ GUESTFS_PROC_DU = 127,
+ GUESTFS_PROC_INITRD_LIST = 128,
+ GUESTFS_PROC_MOUNT_LOOP = 129,
GUESTFS_PROC_NR_PROCS
};