Generated code for new guestfs_read_lines API call.
[libguestfs.git] / src / guestfs_protocol.c
1 /*
2  * Please do not edit this file.
3  * It was generated using rpcgen.
4  */
5
6 #include "guestfs_protocol.h"
7
8 bool_t
9 xdr_str (XDR *xdrs, str *objp)
10 {
11         register int32_t *buf;
12
13          if (!xdr_string (xdrs, objp, ~0))
14                  return FALSE;
15         return TRUE;
16 }
17
18 bool_t
19 xdr_guestfs_lvm_int_pv (XDR *xdrs, guestfs_lvm_int_pv *objp)
20 {
21         register int32_t *buf;
22
23         int i;
24          if (!xdr_string (xdrs, &objp->pv_name, ~0))
25                  return FALSE;
26          if (!xdr_opaque (xdrs, objp->pv_uuid, 32))
27                  return FALSE;
28          if (!xdr_string (xdrs, &objp->pv_fmt, ~0))
29                  return FALSE;
30          if (!xdr_quad_t (xdrs, &objp->pv_size))
31                  return FALSE;
32          if (!xdr_quad_t (xdrs, &objp->dev_size))
33                  return FALSE;
34          if (!xdr_quad_t (xdrs, &objp->pv_free))
35                  return FALSE;
36          if (!xdr_quad_t (xdrs, &objp->pv_used))
37                  return FALSE;
38          if (!xdr_string (xdrs, &objp->pv_attr, ~0))
39                  return FALSE;
40          if (!xdr_quad_t (xdrs, &objp->pv_pe_count))
41                  return FALSE;
42          if (!xdr_quad_t (xdrs, &objp->pv_pe_alloc_count))
43                  return FALSE;
44          if (!xdr_string (xdrs, &objp->pv_tags, ~0))
45                  return FALSE;
46          if (!xdr_quad_t (xdrs, &objp->pe_start))
47                  return FALSE;
48          if (!xdr_quad_t (xdrs, &objp->pv_mda_count))
49                  return FALSE;
50          if (!xdr_quad_t (xdrs, &objp->pv_mda_free))
51                  return FALSE;
52         return TRUE;
53 }
54
55 bool_t
56 xdr_guestfs_lvm_int_pv_list (XDR *xdrs, guestfs_lvm_int_pv_list *objp)
57 {
58         register int32_t *buf;
59
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))
62                  return FALSE;
63         return TRUE;
64 }
65
66 bool_t
67 xdr_guestfs_lvm_int_vg (XDR *xdrs, guestfs_lvm_int_vg *objp)
68 {
69         register int32_t *buf;
70
71         int i;
72          if (!xdr_string (xdrs, &objp->vg_name, ~0))
73                  return FALSE;
74          if (!xdr_opaque (xdrs, objp->vg_uuid, 32))
75                  return FALSE;
76          if (!xdr_string (xdrs, &objp->vg_fmt, ~0))
77                  return FALSE;
78          if (!xdr_string (xdrs, &objp->vg_attr, ~0))
79                  return FALSE;
80          if (!xdr_quad_t (xdrs, &objp->vg_size))
81                  return FALSE;
82          if (!xdr_quad_t (xdrs, &objp->vg_free))
83                  return FALSE;
84          if (!xdr_string (xdrs, &objp->vg_sysid, ~0))
85                  return FALSE;
86          if (!xdr_quad_t (xdrs, &objp->vg_extent_size))
87                  return FALSE;
88          if (!xdr_quad_t (xdrs, &objp->vg_extent_count))
89                  return FALSE;
90          if (!xdr_quad_t (xdrs, &objp->vg_free_count))
91                  return FALSE;
92          if (!xdr_quad_t (xdrs, &objp->max_lv))
93                  return FALSE;
94          if (!xdr_quad_t (xdrs, &objp->max_pv))
95                  return FALSE;
96          if (!xdr_quad_t (xdrs, &objp->pv_count))
97                  return FALSE;
98          if (!xdr_quad_t (xdrs, &objp->lv_count))
99                  return FALSE;
100          if (!xdr_quad_t (xdrs, &objp->snap_count))
101                  return FALSE;
102          if (!xdr_quad_t (xdrs, &objp->vg_seqno))
103                  return FALSE;
104          if (!xdr_string (xdrs, &objp->vg_tags, ~0))
105                  return FALSE;
106          if (!xdr_quad_t (xdrs, &objp->vg_mda_count))
107                  return FALSE;
108          if (!xdr_quad_t (xdrs, &objp->vg_mda_free))
109                  return FALSE;
110         return TRUE;
111 }
112
113 bool_t
114 xdr_guestfs_lvm_int_vg_list (XDR *xdrs, guestfs_lvm_int_vg_list *objp)
115 {
116         register int32_t *buf;
117
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))
120                  return FALSE;
121         return TRUE;
122 }
123
124 bool_t
125 xdr_guestfs_lvm_int_lv (XDR *xdrs, guestfs_lvm_int_lv *objp)
126 {
127         register int32_t *buf;
128
129         int i;
130          if (!xdr_string (xdrs, &objp->lv_name, ~0))
131                  return FALSE;
132          if (!xdr_opaque (xdrs, objp->lv_uuid, 32))
133                  return FALSE;
134          if (!xdr_string (xdrs, &objp->lv_attr, ~0))
135                  return FALSE;
136          if (!xdr_quad_t (xdrs, &objp->lv_major))
137                  return FALSE;
138          if (!xdr_quad_t (xdrs, &objp->lv_minor))
139                  return FALSE;
140          if (!xdr_quad_t (xdrs, &objp->lv_kernel_major))
141                  return FALSE;
142          if (!xdr_quad_t (xdrs, &objp->lv_kernel_minor))
143                  return FALSE;
144          if (!xdr_quad_t (xdrs, &objp->lv_size))
145                  return FALSE;
146          if (!xdr_quad_t (xdrs, &objp->seg_count))
147                  return FALSE;
148          if (!xdr_string (xdrs, &objp->origin, ~0))
149                  return FALSE;
150          if (!xdr_float (xdrs, &objp->snap_percent))
151                  return FALSE;
152          if (!xdr_float (xdrs, &objp->copy_percent))
153                  return FALSE;
154          if (!xdr_string (xdrs, &objp->move_pv, ~0))
155                  return FALSE;
156          if (!xdr_string (xdrs, &objp->lv_tags, ~0))
157                  return FALSE;
158          if (!xdr_string (xdrs, &objp->mirror_log, ~0))
159                  return FALSE;
160          if (!xdr_string (xdrs, &objp->modules, ~0))
161                  return FALSE;
162         return TRUE;
163 }
164
165 bool_t
166 xdr_guestfs_lvm_int_lv_list (XDR *xdrs, guestfs_lvm_int_lv_list *objp)
167 {
168         register int32_t *buf;
169
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))
172                  return FALSE;
173         return TRUE;
174 }
175
176 bool_t
177 xdr_guestfs_mount_args (XDR *xdrs, guestfs_mount_args *objp)
178 {
179         register int32_t *buf;
180
181          if (!xdr_string (xdrs, &objp->device, ~0))
182                  return FALSE;
183          if (!xdr_string (xdrs, &objp->mountpoint, ~0))
184                  return FALSE;
185         return TRUE;
186 }
187
188 bool_t
189 xdr_guestfs_touch_args (XDR *xdrs, guestfs_touch_args *objp)
190 {
191         register int32_t *buf;
192
193          if (!xdr_string (xdrs, &objp->path, ~0))
194                  return FALSE;
195         return TRUE;
196 }
197
198 bool_t
199 xdr_guestfs_cat_args (XDR *xdrs, guestfs_cat_args *objp)
200 {
201         register int32_t *buf;
202
203          if (!xdr_string (xdrs, &objp->path, ~0))
204                  return FALSE;
205         return TRUE;
206 }
207
208 bool_t
209 xdr_guestfs_cat_ret (XDR *xdrs, guestfs_cat_ret *objp)
210 {
211         register int32_t *buf;
212
213          if (!xdr_string (xdrs, &objp->content, ~0))
214                  return FALSE;
215         return TRUE;
216 }
217
218 bool_t
219 xdr_guestfs_ll_args (XDR *xdrs, guestfs_ll_args *objp)
220 {
221         register int32_t *buf;
222
223          if (!xdr_string (xdrs, &objp->directory, ~0))
224                  return FALSE;
225         return TRUE;
226 }
227
228 bool_t
229 xdr_guestfs_ll_ret (XDR *xdrs, guestfs_ll_ret *objp)
230 {
231         register int32_t *buf;
232
233          if (!xdr_string (xdrs, &objp->listing, ~0))
234                  return FALSE;
235         return TRUE;
236 }
237
238 bool_t
239 xdr_guestfs_ls_args (XDR *xdrs, guestfs_ls_args *objp)
240 {
241         register int32_t *buf;
242
243          if (!xdr_string (xdrs, &objp->directory, ~0))
244                  return FALSE;
245         return TRUE;
246 }
247
248 bool_t
249 xdr_guestfs_ls_ret (XDR *xdrs, guestfs_ls_ret *objp)
250 {
251         register int32_t *buf;
252
253          if (!xdr_array (xdrs, (char **)&objp->listing.listing_val, (u_int *) &objp->listing.listing_len, ~0,
254                 sizeof (str), (xdrproc_t) xdr_str))
255                  return FALSE;
256         return TRUE;
257 }
258
259 bool_t
260 xdr_guestfs_list_devices_ret (XDR *xdrs, guestfs_list_devices_ret *objp)
261 {
262         register int32_t *buf;
263
264          if (!xdr_array (xdrs, (char **)&objp->devices.devices_val, (u_int *) &objp->devices.devices_len, ~0,
265                 sizeof (str), (xdrproc_t) xdr_str))
266                  return FALSE;
267         return TRUE;
268 }
269
270 bool_t
271 xdr_guestfs_list_partitions_ret (XDR *xdrs, guestfs_list_partitions_ret *objp)
272 {
273         register int32_t *buf;
274
275          if (!xdr_array (xdrs, (char **)&objp->partitions.partitions_val, (u_int *) &objp->partitions.partitions_len, ~0,
276                 sizeof (str), (xdrproc_t) xdr_str))
277                  return FALSE;
278         return TRUE;
279 }
280
281 bool_t
282 xdr_guestfs_pvs_ret (XDR *xdrs, guestfs_pvs_ret *objp)
283 {
284         register int32_t *buf;
285
286          if (!xdr_array (xdrs, (char **)&objp->physvols.physvols_val, (u_int *) &objp->physvols.physvols_len, ~0,
287                 sizeof (str), (xdrproc_t) xdr_str))
288                  return FALSE;
289         return TRUE;
290 }
291
292 bool_t
293 xdr_guestfs_vgs_ret (XDR *xdrs, guestfs_vgs_ret *objp)
294 {
295         register int32_t *buf;
296
297          if (!xdr_array (xdrs, (char **)&objp->volgroups.volgroups_val, (u_int *) &objp->volgroups.volgroups_len, ~0,
298                 sizeof (str), (xdrproc_t) xdr_str))
299                  return FALSE;
300         return TRUE;
301 }
302
303 bool_t
304 xdr_guestfs_lvs_ret (XDR *xdrs, guestfs_lvs_ret *objp)
305 {
306         register int32_t *buf;
307
308          if (!xdr_array (xdrs, (char **)&objp->logvols.logvols_val, (u_int *) &objp->logvols.logvols_len, ~0,
309                 sizeof (str), (xdrproc_t) xdr_str))
310                  return FALSE;
311         return TRUE;
312 }
313
314 bool_t
315 xdr_guestfs_pvs_full_ret (XDR *xdrs, guestfs_pvs_full_ret *objp)
316 {
317         register int32_t *buf;
318
319          if (!xdr_guestfs_lvm_int_pv_list (xdrs, &objp->physvols))
320                  return FALSE;
321         return TRUE;
322 }
323
324 bool_t
325 xdr_guestfs_vgs_full_ret (XDR *xdrs, guestfs_vgs_full_ret *objp)
326 {
327         register int32_t *buf;
328
329          if (!xdr_guestfs_lvm_int_vg_list (xdrs, &objp->volgroups))
330                  return FALSE;
331         return TRUE;
332 }
333
334 bool_t
335 xdr_guestfs_lvs_full_ret (XDR *xdrs, guestfs_lvs_full_ret *objp)
336 {
337         register int32_t *buf;
338
339          if (!xdr_guestfs_lvm_int_lv_list (xdrs, &objp->logvols))
340                  return FALSE;
341         return TRUE;
342 }
343
344 bool_t
345 xdr_guestfs_read_lines_args (XDR *xdrs, guestfs_read_lines_args *objp)
346 {
347         register int32_t *buf;
348
349          if (!xdr_string (xdrs, &objp->path, ~0))
350                  return FALSE;
351         return TRUE;
352 }
353
354 bool_t
355 xdr_guestfs_read_lines_ret (XDR *xdrs, guestfs_read_lines_ret *objp)
356 {
357         register int32_t *buf;
358
359          if (!xdr_array (xdrs, (char **)&objp->lines.lines_val, (u_int *) &objp->lines.lines_len, ~0,
360                 sizeof (str), (xdrproc_t) xdr_str))
361                  return FALSE;
362         return TRUE;
363 }
364
365 bool_t
366 xdr_guestfs_procedure (XDR *xdrs, guestfs_procedure *objp)
367 {
368         register int32_t *buf;
369
370          if (!xdr_enum (xdrs, (enum_t *) objp))
371                  return FALSE;
372         return TRUE;
373 }
374
375 bool_t
376 xdr_guestfs_message_direction (XDR *xdrs, guestfs_message_direction *objp)
377 {
378         register int32_t *buf;
379
380          if (!xdr_enum (xdrs, (enum_t *) objp))
381                  return FALSE;
382         return TRUE;
383 }
384
385 bool_t
386 xdr_guestfs_message_status (XDR *xdrs, guestfs_message_status *objp)
387 {
388         register int32_t *buf;
389
390          if (!xdr_enum (xdrs, (enum_t *) objp))
391                  return FALSE;
392         return TRUE;
393 }
394
395 bool_t
396 xdr_guestfs_message_error (XDR *xdrs, guestfs_message_error *objp)
397 {
398         register int32_t *buf;
399
400          if (!xdr_string (xdrs, &objp->error, GUESTFS_ERROR_LEN))
401                  return FALSE;
402         return TRUE;
403 }
404
405 bool_t
406 xdr_guestfs_message_header (XDR *xdrs, guestfs_message_header *objp)
407 {
408         register int32_t *buf;
409
410          if (!xdr_u_int (xdrs, &objp->prog))
411                  return FALSE;
412          if (!xdr_u_int (xdrs, &objp->vers))
413                  return FALSE;
414          if (!xdr_guestfs_procedure (xdrs, &objp->proc))
415                  return FALSE;
416          if (!xdr_guestfs_message_direction (xdrs, &objp->direction))
417                  return FALSE;
418          if (!xdr_u_int (xdrs, &objp->serial))
419                  return FALSE;
420          if (!xdr_guestfs_message_status (xdrs, &objp->status))
421                  return FALSE;
422         return TRUE;
423 }