Coverage Report

Created: 2026-10-17 07:04

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/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
}