diff options
Diffstat (limited to 'src/guestfs_protocol.c')
-rw-r--r-- | src/guestfs_protocol.c | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/src/guestfs_protocol.c b/src/guestfs_protocol.c new file mode 100644 index 00000000..8a590852 --- /dev/null +++ b/src/guestfs_protocol.c @@ -0,0 +1,78 @@ +/* + * Please do not edit this file. + * It was generated using rpcgen. + */ + +#include "guestfs_protocol.h" + +bool_t +xdr_guestfs_mount_args (XDR *xdrs, guestfs_mount_args *objp) +{ + register int32_t *buf; + + if (!xdr_string (xdrs, &objp->device, ~0)) + return FALSE; + if (!xdr_string (xdrs, &objp->mountpoint, ~0)) + return FALSE; + return TRUE; +} + +bool_t +xdr_guestfs_touch_args (XDR *xdrs, guestfs_touch_args *objp) +{ + register int32_t *buf; + + if (!xdr_string (xdrs, &objp->path, ~0)) + return FALSE; + return TRUE; +} + +bool_t +xdr_guestfs_procedure (XDR *xdrs, guestfs_procedure *objp) +{ + register int32_t *buf; + + if (!xdr_enum (xdrs, (enum_t *) objp)) + return FALSE; + return TRUE; +} + +bool_t +xdr_guestfs_message_direction (XDR *xdrs, guestfs_message_direction *objp) +{ + register int32_t *buf; + + if (!xdr_enum (xdrs, (enum_t *) objp)) + return FALSE; + return TRUE; +} + +bool_t +xdr_guestfs_message_status (XDR *xdrs, guestfs_message_status *objp) +{ + register int32_t *buf; + + if (!xdr_enum (xdrs, (enum_t *) objp)) + return FALSE; + return TRUE; +} + +bool_t +xdr_guestfs_message_header (XDR *xdrs, guestfs_message_header *objp) +{ + register int32_t *buf; + + if (!xdr_u_int (xdrs, &objp->prog)) + return FALSE; + if (!xdr_u_int (xdrs, &objp->vers)) + return FALSE; + if (!xdr_guestfs_procedure (xdrs, &objp->proc)) + return FALSE; + if (!xdr_guestfs_message_direction (xdrs, &objp->direction)) + return FALSE; + if (!xdr_u_int (xdrs, &objp->serial)) + return FALSE; + if (!xdr_guestfs_message_status (xdrs, &objp->status)) + return FALSE; + return TRUE; +} |