* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
+typedef string str<>;
+
/* guestfs_mount */
struct guestfs_mount_args {
string path<>;
};
+/* guestfs_cat */
+
+struct guestfs_cat_args {
+ string path<>;
+};
+
+struct guestfs_cat_ret {
+ string content<>;
+};
+
+/* guestfs_ll */
+
+struct guestfs_ll_args {
+ string directory<>;
+};
+
+struct guestfs_ll_ret {
+ string listing<>;
+};
+
+/* guestfs_ls */
+
+struct guestfs_ls_args {
+ string directory<>;
+};
+
+struct guestfs_ls_ret {
+ str listing<>;
+};
+
+/* guestfs_list_devices */
+
+struct guestfs_list_devices_ret {
+ str devices<>;
+};
+
+/* guestfs_list_partitions */
+
+struct guestfs_list_partitions_ret {
+ str partitions<>;
+};
+
enum guestfs_procedure {
GUESTFS_PROC_MOUNT = 1,
GUESTFS_PROC_SYNC = 2,
GUESTFS_PROC_TOUCH = 3,
+ GUESTFS_PROC_CAT = 4,
+ GUESTFS_PROC_LL = 5,
+ GUESTFS_PROC_LS = 6,
+ GUESTFS_PROC_LIST_DEVICES = 7,
+ GUESTFS_PROC_LIST_PARTITIONS = 8,
GUESTFS_PROC_dummy
};