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_aug_init_args (XDR *xdrs, guestfs_aug_init_args *objp)
368 register int32_t *buf;
370 if (!xdr_string (xdrs, &objp->root, ~0))
372 if (!xdr_int (xdrs, &objp->flags))
378 xdr_guestfs_aug_defvar_args (XDR *xdrs, guestfs_aug_defvar_args *objp)
380 register int32_t *buf;
382 if (!xdr_string (xdrs, &objp->name, ~0))
384 if (!xdr_pointer (xdrs, (char **)&objp->expr, sizeof (str), (xdrproc_t) xdr_str))
390 xdr_guestfs_aug_defvar_ret (XDR *xdrs, guestfs_aug_defvar_ret *objp)
392 register int32_t *buf;
394 if (!xdr_int (xdrs, &objp->nrnodes))
400 xdr_guestfs_aug_defnode_args (XDR *xdrs, guestfs_aug_defnode_args *objp)
402 register int32_t *buf;
404 if (!xdr_string (xdrs, &objp->name, ~0))
406 if (!xdr_string (xdrs, &objp->expr, ~0))
408 if (!xdr_string (xdrs, &objp->val, ~0))
414 xdr_guestfs_aug_defnode_ret (XDR *xdrs, guestfs_aug_defnode_ret *objp)
416 register int32_t *buf;
418 if (!xdr_int (xdrs, &objp->nrnodes))
420 if (!xdr_bool (xdrs, &objp->created))
426 xdr_guestfs_aug_get_args (XDR *xdrs, guestfs_aug_get_args *objp)
428 register int32_t *buf;
430 if (!xdr_string (xdrs, &objp->path, ~0))
436 xdr_guestfs_aug_get_ret (XDR *xdrs, guestfs_aug_get_ret *objp)
438 register int32_t *buf;
440 if (!xdr_string (xdrs, &objp->val, ~0))
446 xdr_guestfs_aug_set_args (XDR *xdrs, guestfs_aug_set_args *objp)
448 register int32_t *buf;
450 if (!xdr_string (xdrs, &objp->path, ~0))
452 if (!xdr_string (xdrs, &objp->val, ~0))
458 xdr_guestfs_aug_insert_args (XDR *xdrs, guestfs_aug_insert_args *objp)
460 register int32_t *buf;
462 if (!xdr_string (xdrs, &objp->path, ~0))
464 if (!xdr_string (xdrs, &objp->label, ~0))
466 if (!xdr_bool (xdrs, &objp->before))
472 xdr_guestfs_aug_rm_args (XDR *xdrs, guestfs_aug_rm_args *objp)
474 register int32_t *buf;
476 if (!xdr_string (xdrs, &objp->path, ~0))
482 xdr_guestfs_aug_rm_ret (XDR *xdrs, guestfs_aug_rm_ret *objp)
484 register int32_t *buf;
486 if (!xdr_int (xdrs, &objp->nrnodes))
492 xdr_guestfs_aug_mv_args (XDR *xdrs, guestfs_aug_mv_args *objp)
494 register int32_t *buf;
496 if (!xdr_string (xdrs, &objp->src, ~0))
498 if (!xdr_string (xdrs, &objp->dest, ~0))
504 xdr_guestfs_aug_match_args (XDR *xdrs, guestfs_aug_match_args *objp)
506 register int32_t *buf;
508 if (!xdr_string (xdrs, &objp->path, ~0))
514 xdr_guestfs_aug_match_ret (XDR *xdrs, guestfs_aug_match_ret *objp)
516 register int32_t *buf;
518 if (!xdr_array (xdrs, (char **)&objp->matches.matches_val, (u_int *) &objp->matches.matches_len, ~0,
519 sizeof (str), (xdrproc_t) xdr_str))
525 xdr_guestfs_aug_ls_args (XDR *xdrs, guestfs_aug_ls_args *objp)
527 register int32_t *buf;
529 if (!xdr_string (xdrs, &objp->path, ~0))
535 xdr_guestfs_aug_ls_ret (XDR *xdrs, guestfs_aug_ls_ret *objp)
537 register int32_t *buf;
539 if (!xdr_array (xdrs, (char **)&objp->matches.matches_val, (u_int *) &objp->matches.matches_len, ~0,
540 sizeof (str), (xdrproc_t) xdr_str))
546 xdr_guestfs_procedure (XDR *xdrs, guestfs_procedure *objp)
548 register int32_t *buf;
550 if (!xdr_enum (xdrs, (enum_t *) objp))
556 xdr_guestfs_message_direction (XDR *xdrs, guestfs_message_direction *objp)
558 register int32_t *buf;
560 if (!xdr_enum (xdrs, (enum_t *) objp))
566 xdr_guestfs_message_status (XDR *xdrs, guestfs_message_status *objp)
568 register int32_t *buf;
570 if (!xdr_enum (xdrs, (enum_t *) objp))
576 xdr_guestfs_message_error (XDR *xdrs, guestfs_message_error *objp)
578 register int32_t *buf;
580 if (!xdr_string (xdrs, &objp->error, GUESTFS_ERROR_LEN))
586 xdr_guestfs_message_header (XDR *xdrs, guestfs_message_header *objp)
588 register int32_t *buf;
590 if (!xdr_u_int (xdrs, &objp->prog))
592 if (!xdr_u_int (xdrs, &objp->vers))
594 if (!xdr_guestfs_procedure (xdrs, &objp->proc))
596 if (!xdr_guestfs_message_direction (xdrs, &objp->direction))
598 if (!xdr_u_int (xdrs, &objp->serial))
600 if (!xdr_guestfs_message_status (xdrs, &objp->status))