2 * Please do not edit this file.
3 * It was generated using rpcgen.
6 #include "guestfs_protocol.h"
9 xdr_str (XDR *xdrs, str *objp)
11 register int32_t *buf;
13 if (!xdr_string (xdrs, objp, ~0))
19 xdr_guestfs_lvm_int_pv (XDR *xdrs, guestfs_lvm_int_pv *objp)
21 register int32_t *buf;
24 if (!xdr_string (xdrs, &objp->pv_name, ~0))
26 if (!xdr_opaque (xdrs, objp->pv_uuid, 32))
28 if (!xdr_string (xdrs, &objp->pv_fmt, ~0))
30 if (!xdr_quad_t (xdrs, &objp->pv_size))
32 if (!xdr_quad_t (xdrs, &objp->dev_size))
34 if (!xdr_quad_t (xdrs, &objp->pv_free))
36 if (!xdr_quad_t (xdrs, &objp->pv_used))
38 if (!xdr_string (xdrs, &objp->pv_attr, ~0))
40 if (!xdr_quad_t (xdrs, &objp->pv_pe_count))
42 if (!xdr_quad_t (xdrs, &objp->pv_pe_alloc_count))
44 if (!xdr_string (xdrs, &objp->pv_tags, ~0))
46 if (!xdr_quad_t (xdrs, &objp->pe_start))
48 if (!xdr_quad_t (xdrs, &objp->pv_mda_count))
50 if (!xdr_quad_t (xdrs, &objp->pv_mda_free))
56 xdr_guestfs_lvm_int_pv_list (XDR *xdrs, guestfs_lvm_int_pv_list *objp)
58 register int32_t *buf;
60 if (!xdr_array (xdrs, (char **)&objp->guestfs_lvm_int_pv_list_val, (u_int *) &objp->guestfs_lvm_int_pv_list_len, ~0,
61 sizeof (guestfs_lvm_int_pv), (xdrproc_t) xdr_guestfs_lvm_int_pv))
67 xdr_guestfs_lvm_int_vg (XDR *xdrs, guestfs_lvm_int_vg *objp)
69 register int32_t *buf;
72 if (!xdr_string (xdrs, &objp->vg_name, ~0))
74 if (!xdr_opaque (xdrs, objp->vg_uuid, 32))
76 if (!xdr_string (xdrs, &objp->vg_fmt, ~0))
78 if (!xdr_string (xdrs, &objp->vg_attr, ~0))
80 if (!xdr_quad_t (xdrs, &objp->vg_size))
82 if (!xdr_quad_t (xdrs, &objp->vg_free))
84 if (!xdr_string (xdrs, &objp->vg_sysid, ~0))
86 if (!xdr_quad_t (xdrs, &objp->vg_extent_size))
88 if (!xdr_quad_t (xdrs, &objp->vg_extent_count))
90 if (!xdr_quad_t (xdrs, &objp->vg_free_count))
92 if (!xdr_quad_t (xdrs, &objp->max_lv))
94 if (!xdr_quad_t (xdrs, &objp->max_pv))
96 if (!xdr_quad_t (xdrs, &objp->pv_count))
98 if (!xdr_quad_t (xdrs, &objp->lv_count))
100 if (!xdr_quad_t (xdrs, &objp->snap_count))
102 if (!xdr_quad_t (xdrs, &objp->vg_seqno))
104 if (!xdr_string (xdrs, &objp->vg_tags, ~0))
106 if (!xdr_quad_t (xdrs, &objp->vg_mda_count))
108 if (!xdr_quad_t (xdrs, &objp->vg_mda_free))
114 xdr_guestfs_lvm_int_vg_list (XDR *xdrs, guestfs_lvm_int_vg_list *objp)
116 register int32_t *buf;
118 if (!xdr_array (xdrs, (char **)&objp->guestfs_lvm_int_vg_list_val, (u_int *) &objp->guestfs_lvm_int_vg_list_len, ~0,
119 sizeof (guestfs_lvm_int_vg), (xdrproc_t) xdr_guestfs_lvm_int_vg))
125 xdr_guestfs_lvm_int_lv (XDR *xdrs, guestfs_lvm_int_lv *objp)
127 register int32_t *buf;
130 if (!xdr_string (xdrs, &objp->lv_name, ~0))
132 if (!xdr_opaque (xdrs, objp->lv_uuid, 32))
134 if (!xdr_string (xdrs, &objp->lv_attr, ~0))
136 if (!xdr_quad_t (xdrs, &objp->lv_major))
138 if (!xdr_quad_t (xdrs, &objp->lv_minor))
140 if (!xdr_quad_t (xdrs, &objp->lv_kernel_major))
142 if (!xdr_quad_t (xdrs, &objp->lv_kernel_minor))
144 if (!xdr_quad_t (xdrs, &objp->lv_size))
146 if (!xdr_quad_t (xdrs, &objp->seg_count))
148 if (!xdr_string (xdrs, &objp->origin, ~0))
150 if (!xdr_float (xdrs, &objp->snap_percent))
152 if (!xdr_float (xdrs, &objp->copy_percent))
154 if (!xdr_string (xdrs, &objp->move_pv, ~0))
156 if (!xdr_string (xdrs, &objp->lv_tags, ~0))
158 if (!xdr_string (xdrs, &objp->mirror_log, ~0))
160 if (!xdr_string (xdrs, &objp->modules, ~0))
166 xdr_guestfs_lvm_int_lv_list (XDR *xdrs, guestfs_lvm_int_lv_list *objp)
168 register int32_t *buf;
170 if (!xdr_array (xdrs, (char **)&objp->guestfs_lvm_int_lv_list_val, (u_int *) &objp->guestfs_lvm_int_lv_list_len, ~0,
171 sizeof (guestfs_lvm_int_lv), (xdrproc_t) xdr_guestfs_lvm_int_lv))
177 xdr_guestfs_mount_args (XDR *xdrs, guestfs_mount_args *objp)
179 register int32_t *buf;
181 if (!xdr_string (xdrs, &objp->device, ~0))
183 if (!xdr_string (xdrs, &objp->mountpoint, ~0))
189 xdr_guestfs_touch_args (XDR *xdrs, guestfs_touch_args *objp)
191 register int32_t *buf;
193 if (!xdr_string (xdrs, &objp->path, ~0))
199 xdr_guestfs_cat_args (XDR *xdrs, guestfs_cat_args *objp)
201 register int32_t *buf;
203 if (!xdr_string (xdrs, &objp->path, ~0))
209 xdr_guestfs_cat_ret (XDR *xdrs, guestfs_cat_ret *objp)
211 register int32_t *buf;
213 if (!xdr_string (xdrs, &objp->content, ~0))
219 xdr_guestfs_ll_args (XDR *xdrs, guestfs_ll_args *objp)
221 register int32_t *buf;
223 if (!xdr_string (xdrs, &objp->directory, ~0))
229 xdr_guestfs_ll_ret (XDR *xdrs, guestfs_ll_ret *objp)
231 register int32_t *buf;
233 if (!xdr_string (xdrs, &objp->listing, ~0))
239 xdr_guestfs_ls_args (XDR *xdrs, guestfs_ls_args *objp)
241 register int32_t *buf;
243 if (!xdr_string (xdrs, &objp->directory, ~0))
249 xdr_guestfs_ls_ret (XDR *xdrs, guestfs_ls_ret *objp)
251 register int32_t *buf;
253 if (!xdr_array (xdrs, (char **)&objp->listing.listing_val, (u_int *) &objp->listing.listing_len, ~0,
254 sizeof (str), (xdrproc_t) xdr_str))
260 xdr_guestfs_list_devices_ret (XDR *xdrs, guestfs_list_devices_ret *objp)
262 register int32_t *buf;
264 if (!xdr_array (xdrs, (char **)&objp->devices.devices_val, (u_int *) &objp->devices.devices_len, ~0,
265 sizeof (str), (xdrproc_t) xdr_str))
271 xdr_guestfs_list_partitions_ret (XDR *xdrs, guestfs_list_partitions_ret *objp)
273 register int32_t *buf;
275 if (!xdr_array (xdrs, (char **)&objp->partitions.partitions_val, (u_int *) &objp->partitions.partitions_len, ~0,
276 sizeof (str), (xdrproc_t) xdr_str))
282 xdr_guestfs_pvs_ret (XDR *xdrs, guestfs_pvs_ret *objp)
284 register int32_t *buf;
286 if (!xdr_array (xdrs, (char **)&objp->physvols.physvols_val, (u_int *) &objp->physvols.physvols_len, ~0,
287 sizeof (str), (xdrproc_t) xdr_str))
293 xdr_guestfs_vgs_ret (XDR *xdrs, guestfs_vgs_ret *objp)
295 register int32_t *buf;
297 if (!xdr_array (xdrs, (char **)&objp->volgroups.volgroups_val, (u_int *) &objp->volgroups.volgroups_len, ~0,
298 sizeof (str), (xdrproc_t) xdr_str))
304 xdr_guestfs_lvs_ret (XDR *xdrs, guestfs_lvs_ret *objp)
306 register int32_t *buf;
308 if (!xdr_array (xdrs, (char **)&objp->logvols.logvols_val, (u_int *) &objp->logvols.logvols_len, ~0,
309 sizeof (str), (xdrproc_t) xdr_str))
315 xdr_guestfs_pvs_full_ret (XDR *xdrs, guestfs_pvs_full_ret *objp)
317 register int32_t *buf;
319 if (!xdr_guestfs_lvm_int_pv_list (xdrs, &objp->physvols))
325 xdr_guestfs_vgs_full_ret (XDR *xdrs, guestfs_vgs_full_ret *objp)
327 register int32_t *buf;
329 if (!xdr_guestfs_lvm_int_vg_list (xdrs, &objp->volgroups))
335 xdr_guestfs_lvs_full_ret (XDR *xdrs, guestfs_lvs_full_ret *objp)
337 register int32_t *buf;
339 if (!xdr_guestfs_lvm_int_lv_list (xdrs, &objp->logvols))
345 xdr_guestfs_read_lines_args (XDR *xdrs, guestfs_read_lines_args *objp)
347 register int32_t *buf;
349 if (!xdr_string (xdrs, &objp->path, ~0))
355 xdr_guestfs_read_lines_ret (XDR *xdrs, guestfs_read_lines_ret *objp)
357 register int32_t *buf;
359 if (!xdr_array (xdrs, (char **)&objp->lines.lines_val, (u_int *) &objp->lines.lines_len, ~0,
360 sizeof (str), (xdrproc_t) xdr_str))
366 xdr_guestfs_procedure (XDR *xdrs, guestfs_procedure *objp)
368 register int32_t *buf;
370 if (!xdr_enum (xdrs, (enum_t *) objp))
376 xdr_guestfs_message_direction (XDR *xdrs, guestfs_message_direction *objp)
378 register int32_t *buf;
380 if (!xdr_enum (xdrs, (enum_t *) objp))
386 xdr_guestfs_message_status (XDR *xdrs, guestfs_message_status *objp)
388 register int32_t *buf;
390 if (!xdr_enum (xdrs, (enum_t *) objp))
396 xdr_guestfs_message_error (XDR *xdrs, guestfs_message_error *objp)
398 register int32_t *buf;
400 if (!xdr_string (xdrs, &objp->error, GUESTFS_ERROR_LEN))
406 xdr_guestfs_message_header (XDR *xdrs, guestfs_message_header *objp)
408 register int32_t *buf;
410 if (!xdr_u_int (xdrs, &objp->prog))
412 if (!xdr_u_int (xdrs, &objp->vers))
414 if (!xdr_guestfs_procedure (xdrs, &objp->proc))
416 if (!xdr_guestfs_message_direction (xdrs, &objp->direction))
418 if (!xdr_u_int (xdrs, &objp->serial))
420 if (!xdr_guestfs_message_status (xdrs, &objp->status))