/src/libnfs/portmap/libnfs-raw-portmap.c
Line | Count | Source |
1 | | /* -*- mode:c; tab-width:8; c-basic-offset:8; indent-tabs-mode:nil; -*- */ |
2 | | /* |
3 | | Copyright (c) 2014, Ronnie Sahlberg |
4 | | All rights reserved. |
5 | | |
6 | | Redistribution and use in source and binary forms, with or without |
7 | | modification, are permitted provided that the following conditions are met: |
8 | | |
9 | | 1. Redistributions of source code must retain the above copyright notice, this |
10 | | list of conditions and the following disclaimer. |
11 | | 2. Redistributions in binary form must reproduce the above copyright notice, |
12 | | this list of conditions and the following disclaimer in the documentation |
13 | | and/or other materials provided with the distribution. |
14 | | |
15 | | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND |
16 | | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
17 | | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
18 | | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR |
19 | | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES |
20 | | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
21 | | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
22 | | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
23 | | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
24 | | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
25 | | |
26 | | The views and conclusions contained in the software and documentation are those |
27 | | of the authors and should not be interpreted as representing official policies, |
28 | | either expressed or implied, of the FreeBSD Project. |
29 | | */ |
30 | | /* |
31 | | * Please do not edit this file. |
32 | | * It was generated using rpcgen. |
33 | | */ |
34 | | |
35 | | #include "libnfs-zdr.h" |
36 | | #include "libnfs-raw-portmap.h" |
37 | | |
38 | | uint32_t |
39 | | zdr_pmap2_mapping (ZDR *zdrs, pmap2_mapping *objp) |
40 | 59.2k | { |
41 | | |
42 | | |
43 | 59.2k | if (!zdr_uint32_t (zdrs, &objp->prog)) |
44 | 21 | return FALSE; |
45 | 59.2k | if (!zdr_uint32_t (zdrs, &objp->vers)) |
46 | 5 | return FALSE; |
47 | 59.2k | if (!zdr_uint32_t (zdrs, &objp->prot)) |
48 | 5 | return FALSE; |
49 | 59.2k | if (!zdr_uint32_t (zdrs, &objp->port)) |
50 | 2 | return FALSE; |
51 | 59.2k | return TRUE; |
52 | 59.2k | } |
53 | | |
54 | | uint32_t |
55 | | zdr_pmap2_call_args (ZDR *zdrs, pmap2_call_args *objp) |
56 | 0 | { |
57 | | |
58 | |
|
59 | 0 | if (!zdr_uint32_t (zdrs, &objp->prog)) |
60 | 0 | return FALSE; |
61 | 0 | if (!zdr_uint32_t (zdrs, &objp->vers)) |
62 | 0 | return FALSE; |
63 | 0 | if (!zdr_uint32_t (zdrs, &objp->proc)) |
64 | 0 | return FALSE; |
65 | 0 | if (!zdr_bytes (zdrs, (char **)&objp->args.args_val, (uint32_t *) &objp->args.args_len, ~0)) |
66 | 0 | return FALSE; |
67 | 0 | return TRUE; |
68 | 0 | } |
69 | | |
70 | | uint32_t |
71 | | zdr_pmap2_call_result (ZDR *zdrs, pmap2_call_result *objp) |
72 | 7 | { |
73 | | |
74 | | |
75 | 7 | if (!zdr_uint32_t (zdrs, &objp->port)) |
76 | 2 | return FALSE; |
77 | 5 | if (!zdr_bytes (zdrs, (char **)&objp->res.res_val, (uint32_t *) &objp->res.res_len, ~0)) |
78 | 3 | return FALSE; |
79 | 2 | return TRUE; |
80 | 5 | } |
81 | | |
82 | | uint32_t |
83 | | zdr_pmap2_mapping_list (ZDR *zdrs, pmap2_mapping_list *objp) |
84 | 59.2k | { |
85 | | |
86 | | |
87 | 59.2k | if (!zdr_pmap2_mapping (zdrs, &objp->map)) |
88 | 33 | return FALSE; |
89 | 59.2k | if (!zdr_pointer (zdrs, (char **)&objp->next, sizeof (pmap2_mapping_list), (zdrproc_t) zdr_pmap2_mapping_list)) |
90 | 32.8k | return FALSE; |
91 | 26.3k | return TRUE; |
92 | 59.2k | } |
93 | | |
94 | | uint32_t |
95 | | zdr_pmap2_dump_result (ZDR *zdrs, pmap2_dump_result *objp) |
96 | 60 | { |
97 | | |
98 | | |
99 | 60 | if (!zdr_pointer (zdrs, (char **)&objp->list, sizeof (pmap2_mapping_list), (zdrproc_t) zdr_pmap2_mapping_list)) |
100 | 48 | return FALSE; |
101 | 12 | return TRUE; |
102 | 60 | } |
103 | | |
104 | | uint32_t |
105 | | zdr_pmap3_string_result (ZDR *zdrs, pmap3_string_result *objp) |
106 | 28 | { |
107 | | |
108 | | |
109 | 28 | if (!zdr_string (zdrs, &objp->addr, ~0)) |
110 | 19 | return FALSE; |
111 | 9 | return TRUE; |
112 | 28 | } |
113 | | |
114 | | uint32_t |
115 | | zdr_pmap3_mapping (ZDR *zdrs, pmap3_mapping *objp) |
116 | 655 | { |
117 | | |
118 | | |
119 | 655 | if (!zdr_uint32_t (zdrs, &objp->prog)) |
120 | 16 | return FALSE; |
121 | 639 | if (!zdr_uint32_t (zdrs, &objp->vers)) |
122 | 2 | return FALSE; |
123 | 637 | if (!zdr_string (zdrs, &objp->netid, ~0)) |
124 | 2 | return FALSE; |
125 | 635 | if (!zdr_string (zdrs, &objp->addr, ~0)) |
126 | 5 | return FALSE; |
127 | 630 | if (!zdr_string (zdrs, &objp->owner, ~0)) |
128 | 3 | return FALSE; |
129 | 627 | return TRUE; |
130 | 630 | } |
131 | | |
132 | | uint32_t |
133 | | zdr_pmap3_mapping_list (ZDR *zdrs, pmap3_mapping_list *objp) |
134 | 655 | { |
135 | | |
136 | | |
137 | 655 | if (!zdr_pmap3_mapping (zdrs, &objp->map)) |
138 | 28 | return FALSE; |
139 | 627 | if (!zdr_pointer (zdrs, (char **)&objp->next, sizeof (pmap3_mapping_list), (zdrproc_t) zdr_pmap3_mapping_list)) |
140 | 433 | return FALSE; |
141 | 194 | return TRUE; |
142 | 627 | } |
143 | | |
144 | | uint32_t |
145 | | zdr_pmap3_dump_result (ZDR *zdrs, pmap3_dump_result *objp) |
146 | 48 | { |
147 | | |
148 | | |
149 | 48 | if (!zdr_pointer (zdrs, (char **)&objp->list, sizeof (pmap3_mapping_list), (zdrproc_t) zdr_pmap3_mapping_list)) |
150 | 38 | return FALSE; |
151 | 10 | return TRUE; |
152 | 48 | } |
153 | | |
154 | | uint32_t |
155 | | zdr_pmap3_call_args (ZDR *zdrs, pmap3_call_args *objp) |
156 | 0 | { |
157 | | |
158 | |
|
159 | 0 | if (!zdr_uint32_t (zdrs, &objp->prog)) |
160 | 0 | return FALSE; |
161 | 0 | if (!zdr_uint32_t (zdrs, &objp->vers)) |
162 | 0 | return FALSE; |
163 | 0 | if (!zdr_uint32_t (zdrs, &objp->proc)) |
164 | 0 | return FALSE; |
165 | 0 | if (!zdr_bytes (zdrs, (char **)&objp->args.args_val, (uint32_t *) &objp->args.args_len, ~0)) |
166 | 0 | return FALSE; |
167 | 0 | return TRUE; |
168 | 0 | } |
169 | | |
170 | | uint32_t |
171 | | zdr_rpcb_rmtcallres (ZDR *zdrs, rpcb_rmtcallres *objp) |
172 | 37 | { |
173 | | |
174 | | |
175 | 37 | if (!zdr_string (zdrs, &objp->addr, ~0)) |
176 | 21 | return FALSE; |
177 | 16 | if (!zdr_bytes (zdrs, (char **)&objp->results.results_val, (uint32_t *) &objp->results.results_len, ~0)) |
178 | 10 | return FALSE; |
179 | 6 | return TRUE; |
180 | 16 | } |
181 | | |
182 | | uint32_t |
183 | | zdr_pmap3_netbuf (ZDR *zdrs, pmap3_netbuf *objp) |
184 | 4 | { |
185 | | |
186 | | |
187 | 4 | if (!zdr_uint32_t (zdrs, &objp->maxlen)) |
188 | 2 | return FALSE; |
189 | 2 | if (!zdr_bytes (zdrs, (char **)&objp->buf.buf_val, (uint32_t *) &objp->buf.buf_len, ~0)) |
190 | 1 | return FALSE; |
191 | 1 | return TRUE; |
192 | 2 | } |
193 | | |
194 | | uint32_t |
195 | | zdr_pmap4_string_result (ZDR *zdrs, pmap4_string_result *objp) |
196 | 32 | { |
197 | | |
198 | | |
199 | 32 | if (!zdr_string (zdrs, &objp->addr, ~0)) |
200 | 23 | return FALSE; |
201 | 9 | return TRUE; |
202 | 32 | } |
203 | | |
204 | | uint32_t |
205 | | zdr_pmap4_mapping (ZDR *zdrs, pmap4_mapping *objp) |
206 | 467 | { |
207 | | |
208 | | |
209 | 467 | if (!zdr_uint32_t (zdrs, &objp->prog)) |
210 | 12 | return FALSE; |
211 | 455 | if (!zdr_uint32_t (zdrs, &objp->vers)) |
212 | 1 | return FALSE; |
213 | 454 | if (!zdr_string (zdrs, &objp->netid, ~0)) |
214 | 2 | return FALSE; |
215 | 452 | if (!zdr_string (zdrs, &objp->addr, ~0)) |
216 | 3 | return FALSE; |
217 | 449 | if (!zdr_string (zdrs, &objp->owner, ~0)) |
218 | 2 | return FALSE; |
219 | 447 | return TRUE; |
220 | 449 | } |
221 | | |
222 | | uint32_t |
223 | | zdr_pmap4_mapping_list (ZDR *zdrs, pmap4_mapping_list *objp) |
224 | 467 | { |
225 | | |
226 | | |
227 | 467 | if (!zdr_pmap4_mapping (zdrs, &objp->map)) |
228 | 20 | return FALSE; |
229 | 447 | if (!zdr_pointer (zdrs, (char **)&objp->next, sizeof (pmap4_mapping_list), (zdrproc_t) zdr_pmap4_mapping_list)) |
230 | 253 | return FALSE; |
231 | 194 | return TRUE; |
232 | 447 | } |
233 | | |
234 | | uint32_t |
235 | | zdr_pmap4_dump_result (ZDR *zdrs, pmap4_dump_result *objp) |
236 | 40 | { |
237 | | |
238 | | |
239 | 40 | if (!zdr_pointer (zdrs, (char **)&objp->list, sizeof (pmap4_mapping_list), (zdrproc_t) zdr_pmap4_mapping_list)) |
240 | 30 | return FALSE; |
241 | 10 | return TRUE; |
242 | 40 | } |
243 | | |
244 | | uint32_t |
245 | | zdr_pmap4_bcast_args (ZDR *zdrs, pmap4_bcast_args *objp) |
246 | 0 | { |
247 | | |
248 | |
|
249 | 0 | if (!zdr_uint32_t (zdrs, &objp->prog)) |
250 | 0 | return FALSE; |
251 | 0 | if (!zdr_uint32_t (zdrs, &objp->vers)) |
252 | 0 | return FALSE; |
253 | 0 | if (!zdr_uint32_t (zdrs, &objp->proc)) |
254 | 0 | return FALSE; |
255 | 0 | if (!zdr_bytes (zdrs, (char **)&objp->args.args_val, (uint32_t *) &objp->args.args_len, ~0)) |
256 | 0 | return FALSE; |
257 | 0 | return TRUE; |
258 | 0 | } |
259 | | |
260 | | uint32_t |
261 | | zdr_pmap4_netbuf (ZDR *zdrs, pmap4_netbuf *objp) |
262 | 3 | { |
263 | | |
264 | | |
265 | 3 | if (!zdr_uint32_t (zdrs, &objp->maxlen)) |
266 | 1 | return FALSE; |
267 | 2 | if (!zdr_bytes (zdrs, (char **)&objp->buf.buf_val, (uint32_t *) &objp->buf.buf_len, ~0)) |
268 | 1 | return FALSE; |
269 | 1 | return TRUE; |
270 | 2 | } |
271 | | |
272 | | uint32_t |
273 | | zdr_pmap4_indirect_args (ZDR *zdrs, pmap4_indirect_args *objp) |
274 | 0 | { |
275 | | |
276 | |
|
277 | 0 | if (!zdr_uint32_t (zdrs, &objp->prog)) |
278 | 0 | return FALSE; |
279 | 0 | if (!zdr_uint32_t (zdrs, &objp->vers)) |
280 | 0 | return FALSE; |
281 | 0 | if (!zdr_uint32_t (zdrs, &objp->proc)) |
282 | 0 | return FALSE; |
283 | 0 | if (!zdr_bytes (zdrs, (char **)&objp->args.args_val, (uint32_t *) &objp->args.args_len, ~0)) |
284 | 0 | return FALSE; |
285 | 0 | return TRUE; |
286 | 0 | } |
287 | | |
288 | | uint32_t |
289 | | zdr_rpcbs_addrlist (ZDR *zdrs, rpcbs_addrlist *objp) |
290 | 0 | { |
291 | | |
292 | |
|
293 | 0 | if (!zdr_uint32_t (zdrs, &objp->prog)) |
294 | 0 | return FALSE; |
295 | 0 | if (!zdr_uint32_t (zdrs, &objp->vers)) |
296 | 0 | return FALSE; |
297 | 0 | if (!zdr_int32_t (zdrs, &objp->success)) |
298 | 0 | return FALSE; |
299 | 0 | if (!zdr_int32_t (zdrs, &objp->failure)) |
300 | 0 | return FALSE; |
301 | 0 | if (!zdr_string (zdrs, &objp->netid, ~0)) |
302 | 0 | return FALSE; |
303 | 0 | if (!zdr_pointer (zdrs, (char **)&objp->next, sizeof (rpcbs_addrlist), (zdrproc_t) zdr_rpcbs_addrlist)) |
304 | 0 | return FALSE; |
305 | 0 | return TRUE; |
306 | 0 | } |
307 | | |
308 | | uint32_t |
309 | | zdr_rpcbs_rmtcalllist (ZDR *zdrs, rpcbs_rmtcalllist *objp) |
310 | 0 | { |
311 | | |
312 | |
|
313 | 0 | if (!zdr_uint32_t (zdrs, &objp->prog)) |
314 | 0 | return FALSE; |
315 | 0 | if (!zdr_uint32_t (zdrs, &objp->vers)) |
316 | 0 | return FALSE; |
317 | 0 | if (!zdr_uint32_t (zdrs, &objp->proc)) |
318 | 0 | return FALSE; |
319 | 0 | if (!zdr_int32_t (zdrs, &objp->success)) |
320 | 0 | return FALSE; |
321 | 0 | if (!zdr_int32_t (zdrs, &objp->failure)) |
322 | 0 | return FALSE; |
323 | 0 | if (!zdr_int32_t (zdrs, &objp->indirect)) |
324 | 0 | return FALSE; |
325 | 0 | if (!zdr_string (zdrs, &objp->netid, ~0)) |
326 | 0 | return FALSE; |
327 | 0 | if (!zdr_pointer (zdrs, (char **)&objp->next, sizeof (rpcbs_rmtcalllist), (zdrproc_t) zdr_rpcbs_rmtcalllist)) |
328 | 0 | return FALSE; |
329 | 0 | return TRUE; |
330 | 0 | } |
331 | | |
332 | | uint32_t |
333 | | zdr_rpcbs_proc (ZDR *zdrs, rpcbs_proc objp) |
334 | 0 | { |
335 | | |
336 | |
|
337 | 0 | if (!zdr_vector (zdrs, (char *)objp, RPCBSTAT_HIGHPROC, |
338 | 0 | sizeof (int), (zdrproc_t) zdr_int)) |
339 | 0 | return FALSE; |
340 | 0 | return TRUE; |
341 | 0 | } |
342 | | |
343 | | uint32_t |
344 | | zdr_rpcbs_addrlist_ptr (ZDR *zdrs, rpcbs_addrlist_ptr *objp) |
345 | 0 | { |
346 | | |
347 | |
|
348 | 0 | if (!zdr_pointer (zdrs, (char **)objp, sizeof (rpcbs_addrlist), (zdrproc_t) zdr_rpcbs_addrlist)) |
349 | 0 | return FALSE; |
350 | 0 | return TRUE; |
351 | 0 | } |
352 | | |
353 | | uint32_t |
354 | | zdr_rpcbs_rmtcalllist_ptr (ZDR *zdrs, rpcbs_rmtcalllist_ptr *objp) |
355 | 0 | { |
356 | | |
357 | |
|
358 | 0 | if (!zdr_pointer (zdrs, (char **)objp, sizeof (rpcbs_rmtcalllist), (zdrproc_t) zdr_rpcbs_rmtcalllist)) |
359 | 0 | return FALSE; |
360 | 0 | return TRUE; |
361 | 0 | } |
362 | | |
363 | | uint32_t |
364 | | zdr_rpcb_stat (ZDR *zdrs, rpcb_stat *objp) |
365 | 0 | { |
366 | | |
367 | |
|
368 | 0 | if (!zdr_rpcbs_proc (zdrs, objp->info)) |
369 | 0 | return FALSE; |
370 | 0 | if (!zdr_int32_t (zdrs, &objp->setinfo)) |
371 | 0 | return FALSE; |
372 | 0 | if (!zdr_int32_t (zdrs, &objp->unsetinfo)) |
373 | 0 | return FALSE; |
374 | 0 | if (!zdr_rpcbs_addrlist_ptr (zdrs, &objp->addrinfo)) |
375 | 0 | return FALSE; |
376 | 0 | if (!zdr_rpcbs_rmtcalllist_ptr (zdrs, &objp->rmtinfo)) |
377 | 0 | return FALSE; |
378 | 0 | return TRUE; |
379 | 0 | } |
380 | | |
381 | | uint32_t |
382 | | zdr_pmap4_stat_byvers (ZDR *zdrs, pmap4_stat_byvers objp) |
383 | 0 | { |
384 | | |
385 | |
|
386 | 0 | if (!zdr_vector (zdrs, (char *)objp, RPCBVERS_STAT, |
387 | 0 | sizeof (rpcb_stat), (zdrproc_t) zdr_rpcb_stat)) |
388 | 0 | return FALSE; |
389 | 0 | return TRUE; |
390 | 0 | } |
391 | | |
392 | | uint32_t |
393 | | zdr_rpcb_entry (ZDR *zdrs, rpcb_entry *objp) |
394 | 579 | { |
395 | | |
396 | | |
397 | 579 | if (!zdr_string (zdrs, &objp->r_maddr, ~0)) |
398 | 15 | return FALSE; |
399 | 564 | if (!zdr_string (zdrs, &objp->r_nc_netid, ~0)) |
400 | 4 | return FALSE; |
401 | 560 | if (!zdr_uint32_t (zdrs, &objp->r_nc_semantics)) |
402 | 2 | return FALSE; |
403 | 558 | if (!zdr_string (zdrs, &objp->r_nc_protofmly, ~0)) |
404 | 3 | return FALSE; |
405 | 555 | if (!zdr_string (zdrs, &objp->r_nc_proto, ~0)) |
406 | 5 | return FALSE; |
407 | 550 | return TRUE; |
408 | 555 | } |
409 | | |
410 | | uint32_t |
411 | | zdr_rpcb_entry_list (ZDR *zdrs, rpcb_entry_list *objp) |
412 | 579 | { |
413 | | |
414 | | |
415 | 579 | if (!zdr_rpcb_entry (zdrs, &objp->rpcb_entry_map)) |
416 | 29 | return FALSE; |
417 | 550 | if (!zdr_pointer (zdrs, (char **)&objp->next, sizeof (rpcb_entry_list), (zdrproc_t) zdr_rpcb_entry_list)) |
418 | 356 | return FALSE; |
419 | 194 | return TRUE; |
420 | 550 | } |
421 | | |
422 | | uint32_t |
423 | | zdr_pmap4_entry_list_ptr (ZDR *zdrs, pmap4_entry_list_ptr *objp) |
424 | 50 | { |
425 | | |
426 | | |
427 | 50 | if (!zdr_pointer (zdrs, (char **)objp, sizeof (rpcb_entry_list), (zdrproc_t) zdr_rpcb_entry_list)) |
428 | 41 | return FALSE; |
429 | 9 | return TRUE; |
430 | 50 | } |
431 | | |
432 | | uint32_t |
433 | | zdr_PMAP2SETargs (ZDR *zdrs, PMAP2SETargs *objp) |
434 | 0 | { |
435 | | |
436 | |
|
437 | 0 | if (!zdr_pmap2_mapping (zdrs, objp)) |
438 | 0 | return FALSE; |
439 | 0 | return TRUE; |
440 | 0 | } |
441 | | |
442 | | uint32_t |
443 | | zdr_PMAP2UNSETargs (ZDR *zdrs, PMAP2UNSETargs *objp) |
444 | 0 | { |
445 | | |
446 | |
|
447 | 0 | if (!zdr_pmap2_mapping (zdrs, objp)) |
448 | 0 | return FALSE; |
449 | 0 | return TRUE; |
450 | 0 | } |
451 | | |
452 | | uint32_t |
453 | | zdr_PMAP2GETPORTargs (ZDR *zdrs, PMAP2GETPORTargs *objp) |
454 | 0 | { |
455 | | |
456 | |
|
457 | 0 | if (!zdr_pmap2_mapping (zdrs, objp)) |
458 | 0 | return FALSE; |
459 | 0 | return TRUE; |
460 | 0 | } |
461 | | |
462 | | uint32_t |
463 | | zdr_PMAP2CALLITargs (ZDR *zdrs, PMAP2CALLITargs *objp) |
464 | 0 | { |
465 | | |
466 | |
|
467 | 0 | if (!zdr_pmap2_call_args (zdrs, objp)) |
468 | 0 | return FALSE; |
469 | 0 | return TRUE; |
470 | 0 | } |
471 | | |
472 | | uint32_t |
473 | | zdr_PMAP2CALLITres (ZDR *zdrs, PMAP2CALLITres *objp) |
474 | 4 | { |
475 | | |
476 | | |
477 | 4 | if (!zdr_pmap2_call_result (zdrs, objp)) |
478 | 3 | return FALSE; |
479 | 1 | return TRUE; |
480 | 4 | } |
481 | | |
482 | | uint32_t |
483 | | zdr_PMAP2DUMPres (ZDR *zdrs, PMAP2DUMPres *objp) |
484 | 17 | { |
485 | | |
486 | | |
487 | 17 | if (!zdr_pmap2_dump_result (zdrs, objp)) |
488 | 10 | return FALSE; |
489 | 7 | return TRUE; |
490 | 17 | } |
491 | | |
492 | | uint32_t |
493 | | zdr_PMAP3SETargs (ZDR *zdrs, PMAP3SETargs *objp) |
494 | 0 | { |
495 | | |
496 | |
|
497 | 0 | if (!zdr_pmap3_mapping (zdrs, objp)) |
498 | 0 | return FALSE; |
499 | 0 | return TRUE; |
500 | 0 | } |
501 | | |
502 | | uint32_t |
503 | | zdr_PMAP3UNSETargs (ZDR *zdrs, PMAP3UNSETargs *objp) |
504 | 0 | { |
505 | | |
506 | |
|
507 | 0 | if (!zdr_pmap3_mapping (zdrs, objp)) |
508 | 0 | return FALSE; |
509 | 0 | return TRUE; |
510 | 0 | } |
511 | | |
512 | | uint32_t |
513 | | zdr_PMAP3GETADDRargs (ZDR *zdrs, PMAP3GETADDRargs *objp) |
514 | 0 | { |
515 | | |
516 | |
|
517 | 0 | if (!zdr_pmap3_mapping (zdrs, objp)) |
518 | 0 | return FALSE; |
519 | 0 | return TRUE; |
520 | 0 | } |
521 | | |
522 | | uint32_t |
523 | | zdr_PMAP3GETADDRres (ZDR *zdrs, PMAP3GETADDRres *objp) |
524 | 9 | { |
525 | | |
526 | | |
527 | 9 | if (!zdr_pmap3_string_result (zdrs, objp)) |
528 | 6 | return FALSE; |
529 | 3 | return TRUE; |
530 | 9 | } |
531 | | |
532 | | uint32_t |
533 | | zdr_PMAP3DUMPres (ZDR *zdrs, PMAP3DUMPres *objp) |
534 | 16 | { |
535 | | |
536 | | |
537 | 16 | if (!zdr_pmap3_dump_result (zdrs, objp)) |
538 | 11 | return FALSE; |
539 | 5 | return TRUE; |
540 | 16 | } |
541 | | |
542 | | uint32_t |
543 | | zdr_PMAP3CALLITargs (ZDR *zdrs, PMAP3CALLITargs *objp) |
544 | 0 | { |
545 | | |
546 | |
|
547 | 0 | if (!zdr_pmap3_call_args (zdrs, objp)) |
548 | 0 | return FALSE; |
549 | 0 | return TRUE; |
550 | 0 | } |
551 | | |
552 | | uint32_t |
553 | | zdr_PMAP3CALLITres (ZDR *zdrs, PMAP3CALLITres *objp) |
554 | 10 | { |
555 | | |
556 | | |
557 | 10 | if (!zdr_rpcb_rmtcallres (zdrs, objp)) |
558 | 9 | return FALSE; |
559 | 1 | return TRUE; |
560 | 10 | } |
561 | | |
562 | | uint32_t |
563 | | zdr_PMAP3UADDR2TADDRargs (ZDR *zdrs, PMAP3UADDR2TADDRargs *objp) |
564 | 0 | { |
565 | | |
566 | |
|
567 | 0 | if (!zdr_pmap3_string_result (zdrs, objp)) |
568 | 0 | return FALSE; |
569 | 0 | return TRUE; |
570 | 0 | } |
571 | | |
572 | | uint32_t |
573 | | zdr_PMAP3UADDR2TADDRres (ZDR *zdrs, PMAP3UADDR2TADDRres *objp) |
574 | 4 | { |
575 | | |
576 | | |
577 | 4 | if (!zdr_pmap3_netbuf (zdrs, objp)) |
578 | 3 | return FALSE; |
579 | 1 | return TRUE; |
580 | 4 | } |
581 | | |
582 | | uint32_t |
583 | | zdr_PMAP3TADDR2UADDRargs (ZDR *zdrs, PMAP3TADDR2UADDRargs *objp) |
584 | 0 | { |
585 | | |
586 | |
|
587 | 0 | if (!zdr_pmap3_netbuf (zdrs, objp)) |
588 | 0 | return FALSE; |
589 | 0 | return TRUE; |
590 | 0 | } |
591 | | |
592 | | uint32_t |
593 | | zdr_PMAP3TADDR2UADDRres (ZDR *zdrs, PMAP3TADDR2UADDRres *objp) |
594 | 4 | { |
595 | | |
596 | | |
597 | 4 | if (!zdr_pmap3_string_result (zdrs, objp)) |
598 | 2 | return FALSE; |
599 | 2 | return TRUE; |
600 | 4 | } |
601 | | |
602 | | uint32_t |
603 | | zdr_PMAP4SETargs (ZDR *zdrs, PMAP4SETargs *objp) |
604 | 0 | { |
605 | | |
606 | |
|
607 | 0 | if (!zdr_pmap4_mapping (zdrs, objp)) |
608 | 0 | return FALSE; |
609 | 0 | return TRUE; |
610 | 0 | } |
611 | | |
612 | | uint32_t |
613 | | zdr_PMAP4UNSETargs (ZDR *zdrs, PMAP4UNSETargs *objp) |
614 | 0 | { |
615 | | |
616 | |
|
617 | 0 | if (!zdr_pmap4_mapping (zdrs, objp)) |
618 | 0 | return FALSE; |
619 | 0 | return TRUE; |
620 | 0 | } |
621 | | |
622 | | uint32_t |
623 | | zdr_PMAP4GETADDRargs (ZDR *zdrs, PMAP4GETADDRargs *objp) |
624 | 0 | { |
625 | | |
626 | |
|
627 | 0 | if (!zdr_pmap4_mapping (zdrs, objp)) |
628 | 0 | return FALSE; |
629 | 0 | return TRUE; |
630 | 0 | } |
631 | | |
632 | | uint32_t |
633 | | zdr_PMAP4GETADDRres (ZDR *zdrs, PMAP4GETADDRres *objp) |
634 | 8 | { |
635 | | |
636 | | |
637 | 8 | if (!zdr_pmap4_string_result (zdrs, objp)) |
638 | 7 | return FALSE; |
639 | 1 | return TRUE; |
640 | 8 | } |
641 | | |
642 | | uint32_t |
643 | | zdr_PMAP4DUMPres (ZDR *zdrs, PMAP4DUMPres *objp) |
644 | 18 | { |
645 | | |
646 | | |
647 | 18 | if (!zdr_pmap4_dump_result (zdrs, objp)) |
648 | 14 | return FALSE; |
649 | 4 | return TRUE; |
650 | 18 | } |
651 | | |
652 | | uint32_t |
653 | | zdr_PMAP4BCASTargs (ZDR *zdrs, PMAP4BCASTargs *objp) |
654 | 0 | { |
655 | | |
656 | |
|
657 | 0 | if (!zdr_pmap4_bcast_args (zdrs, objp)) |
658 | 0 | return FALSE; |
659 | 0 | return TRUE; |
660 | 0 | } |
661 | | |
662 | | uint32_t |
663 | | zdr_PMAP4BCASTres (ZDR *zdrs, PMAP4BCASTres *objp) |
664 | 9 | { |
665 | | |
666 | | |
667 | 9 | if (!zdr_rpcb_rmtcallres (zdrs, objp)) |
668 | 7 | return FALSE; |
669 | 2 | return TRUE; |
670 | 9 | } |
671 | | |
672 | | uint32_t |
673 | | zdr_PMAP4UADDR2TADDRargs (ZDR *zdrs, PMAP4UADDR2TADDRargs *objp) |
674 | 0 | { |
675 | | |
676 | |
|
677 | 0 | if (!zdr_pmap3_string_result (zdrs, objp)) |
678 | 0 | return FALSE; |
679 | 0 | return TRUE; |
680 | 0 | } |
681 | | |
682 | | uint32_t |
683 | | zdr_PMAP4UADDR2TADDRres (ZDR *zdrs, PMAP4UADDR2TADDRres *objp) |
684 | 3 | { |
685 | | |
686 | | |
687 | 3 | if (!zdr_pmap4_netbuf (zdrs, objp)) |
688 | 2 | return FALSE; |
689 | 1 | return TRUE; |
690 | 3 | } |
691 | | |
692 | | uint32_t |
693 | | zdr_PMAP4TADDR2UADDRargs (ZDR *zdrs, PMAP4TADDR2UADDRargs *objp) |
694 | 0 | { |
695 | | |
696 | |
|
697 | 0 | if (!zdr_pmap4_netbuf (zdrs, objp)) |
698 | 0 | return FALSE; |
699 | 0 | return TRUE; |
700 | 0 | } |
701 | | |
702 | | uint32_t |
703 | | zdr_PMAP4TADDR2UADDRres (ZDR *zdrs, PMAP4TADDR2UADDRres *objp) |
704 | 10 | { |
705 | | |
706 | | |
707 | 10 | if (!zdr_pmap4_string_result (zdrs, objp)) |
708 | 7 | return FALSE; |
709 | 3 | return TRUE; |
710 | 10 | } |
711 | | |
712 | | uint32_t |
713 | | zdr_PMAP4GETVERSADDRargs (ZDR *zdrs, PMAP4GETVERSADDRargs *objp) |
714 | 0 | { |
715 | | |
716 | |
|
717 | 0 | if (!zdr_pmap4_mapping (zdrs, objp)) |
718 | 0 | return FALSE; |
719 | 0 | return TRUE; |
720 | 0 | } |
721 | | |
722 | | uint32_t |
723 | | zdr_PMAP4GETVERSADDRres (ZDR *zdrs, PMAP4GETVERSADDRres *objp) |
724 | 7 | { |
725 | | |
726 | | |
727 | 7 | if (!zdr_pmap4_string_result (zdrs, objp)) |
728 | 5 | return FALSE; |
729 | 2 | return TRUE; |
730 | 7 | } |
731 | | |
732 | | uint32_t |
733 | | zdr_PMAP4INDIRECTargs (ZDR *zdrs, PMAP4INDIRECTargs *objp) |
734 | 0 | { |
735 | | |
736 | |
|
737 | 0 | if (!zdr_pmap4_indirect_args (zdrs, objp)) |
738 | 0 | return FALSE; |
739 | 0 | return TRUE; |
740 | 0 | } |
741 | | |
742 | | uint32_t |
743 | | zdr_PMAP4INDIRECTres (ZDR *zdrs, PMAP4INDIRECTres *objp) |
744 | 9 | { |
745 | | |
746 | | |
747 | 9 | if (!zdr_rpcb_rmtcallres (zdrs, objp)) |
748 | 8 | return FALSE; |
749 | 1 | return TRUE; |
750 | 9 | } |
751 | | |
752 | | uint32_t |
753 | | zdr_PMAP4GETSTATres (ZDR *zdrs, PMAP4GETSTATres objp) |
754 | 0 | { |
755 | | |
756 | |
|
757 | 0 | if (!zdr_pmap4_stat_byvers (zdrs, objp)) |
758 | 0 | return FALSE; |
759 | 0 | return TRUE; |
760 | 0 | } |
761 | | |
762 | | uint32_t |
763 | | zdr_PMAP4GETADDRLISTargs (ZDR *zdrs, PMAP4GETADDRLISTargs *objp) |
764 | 0 | { |
765 | | |
766 | |
|
767 | 0 | if (!zdr_pmap4_mapping (zdrs, objp)) |
768 | 0 | return FALSE; |
769 | 0 | return TRUE; |
770 | 0 | } |
771 | | |
772 | | uint32_t |
773 | | zdr_PMAP4GETADDRLISTres (ZDR *zdrs, PMAP4GETADDRLISTres *objp) |
774 | 50 | { |
775 | | |
776 | | |
777 | 50 | if (!zdr_pmap4_entry_list_ptr (zdrs, objp)) |
778 | 41 | return FALSE; |
779 | 9 | return TRUE; |
780 | 50 | } |