1 /* libguestfs generated file
2 * WARNING: THIS FILE IS GENERATED BY 'src/generator.ml'.
3 * ANY CHANGES YOU MAKE TO THIS FILE WILL BE LOST.
5 * Copyright (C) 2009 Red Hat Inc.
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
17 * You should have received a copy of the GNU General Public License along
18 * with this program; if not, write to the Free Software Foundation, Inc.,
19 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
22 #include <rpc/types.h>
25 #include "../src/guest_protocol.h"
28 static void mount_stub (XDR *xdr_in)
31 struct guestfs_mount_args args;
33 const char *mountpoint;
35 if (!xdr_guestfs_mount_args (xdr_in, &args)) {
36 reply_with_error ("mount: daemon failed to decode procedure arguments");
40 mountpoint = args.mountpoint;
42 r = do_mount (device, mountpoint);
44 /* do_mount has already called reply_with_error, so just return */
50 static void sync_stub (XDR *xdr_in)
56 /* do_sync has already called reply_with_error, so just return */
62 static void touch_stub (XDR *xdr_in)
65 struct guestfs_touch_args args;
68 if (!xdr_guestfs_touch_args (xdr_in, &args)) {
69 reply_with_error ("touch: daemon failed to decode procedure arguments");
76 /* do_touch has already called reply_with_error, so just return */