2 * Please do not edit this file.
3 * It was generated using rpcgen.
9 xdr_cookieverf3 (XDR *xdrs, cookieverf3 objp)
11 register int32_t *buf;
13 if (!xdr_opaque (xdrs, objp, NFS3_COOKIEVERFSIZE))
19 xdr_uint64 (XDR *xdrs, uint64 *objp)
21 register int32_t *buf;
23 if (!xdr_u_quad_t (xdrs, objp))
29 xdr_cookie3 (XDR *xdrs, cookie3 *objp)
31 register int32_t *buf;
33 if (!xdr_uint64 (xdrs, objp))
39 xdr_nfs_fh3 (XDR *xdrs, nfs_fh3 *objp)
41 register int32_t *buf;
43 if (!xdr_bytes (xdrs, (char **)&objp->data.data_val, (u_int *) &objp->data.data_len, NFS3_FHSIZE))
49 xdr_filename3 (XDR *xdrs, filename3 *objp)
51 register int32_t *buf;
53 if (!xdr_string (xdrs, objp, ~0))
59 xdr_diropargs3 (XDR *xdrs, diropargs3 *objp)
61 register int32_t *buf;
63 if (!xdr_nfs_fh3 (xdrs, &objp->dir))
65 if (!xdr_filename3 (xdrs, &objp->name))
71 xdr_ftype3 (XDR *xdrs, ftype3 *objp)
73 register int32_t *buf;
75 if (!xdr_enum (xdrs, (enum_t *) objp))
81 xdr_uint32 (XDR *xdrs, uint32 *objp)
83 register int32_t *buf;
85 if (!xdr_u_long (xdrs, objp))
91 xdr_int32 (XDR *xdrs, int32 *objp)
93 register int32_t *buf;
95 if (!xdr_long (xdrs, objp))
101 xdr_mode3 (XDR *xdrs, mode3 *objp)
103 register int32_t *buf;
105 if (!xdr_uint32 (xdrs, objp))
111 xdr_uid3 (XDR *xdrs, uid3 *objp)
113 register int32_t *buf;
115 if (!xdr_uint32 (xdrs, objp))
121 xdr_gid3 (XDR *xdrs, gid3 *objp)
123 register int32_t *buf;
125 if (!xdr_uint32 (xdrs, objp))
131 xdr_size3 (XDR *xdrs, size3 *objp)
133 register int32_t *buf;
135 if (!xdr_uint64 (xdrs, objp))
141 xdr_fileid3 (XDR *xdrs, fileid3 *objp)
143 register int32_t *buf;
145 if (!xdr_uint64 (xdrs, objp))
151 xdr_specdata3 (XDR *xdrs, specdata3 *objp)
153 register int32_t *buf;
155 if (!xdr_uint32 (xdrs, &objp->specdata1))
157 if (!xdr_uint32 (xdrs, &objp->specdata2))
163 xdr_nfstime3 (XDR *xdrs, nfstime3 *objp)
165 register int32_t *buf;
167 if (!xdr_uint32 (xdrs, &objp->seconds))
169 if (!xdr_uint32 (xdrs, &objp->nseconds))
175 xdr_fattr3 (XDR *xdrs, fattr3 *objp)
177 register int32_t *buf;
179 if (!xdr_ftype3 (xdrs, &objp->type))
181 if (!xdr_mode3 (xdrs, &objp->mode))
183 if (!xdr_uint32 (xdrs, &objp->nlink))
185 if (!xdr_uid3 (xdrs, &objp->uid))
187 if (!xdr_gid3 (xdrs, &objp->gid))
189 if (!xdr_size3 (xdrs, &objp->size))
191 if (!xdr_size3 (xdrs, &objp->used))
193 if (!xdr_specdata3 (xdrs, &objp->rdev))
195 if (!xdr_uint64 (xdrs, &objp->fsid))
197 if (!xdr_fileid3 (xdrs, &objp->fileid))
199 if (!xdr_nfstime3 (xdrs, &objp->atime))
201 if (!xdr_nfstime3 (xdrs, &objp->mtime))
203 if (!xdr_nfstime3 (xdrs, &objp->ctime))
209 xdr_post_op_attr (XDR *xdrs, post_op_attr *objp)
211 register int32_t *buf;
213 if (!xdr_bool (xdrs, &objp->attributes_follow))
215 switch (objp->attributes_follow) {
217 if (!xdr_fattr3 (xdrs, &objp->post_op_attr_u.attributes))
229 xdr_nfsstat3 (XDR *xdrs, nfsstat3 *objp)
231 register int32_t *buf;
233 if (!xdr_enum (xdrs, (enum_t *) objp))
239 xdr_stable_how (XDR *xdrs, stable_how *objp)
241 register int32_t *buf;
243 if (!xdr_enum (xdrs, (enum_t *) objp))
249 xdr_offset3 (XDR *xdrs, offset3 *objp)
251 register int32_t *buf;
253 if (!xdr_uint64 (xdrs, objp))
259 xdr_count3 (XDR *xdrs, count3 *objp)
261 register int32_t *buf;
263 if (!xdr_uint32 (xdrs, objp))
269 xdr_wcc_attr (XDR *xdrs, wcc_attr *objp)
271 register int32_t *buf;
273 if (!xdr_size3 (xdrs, &objp->size))
275 if (!xdr_nfstime3 (xdrs, &objp->mtime))
277 if (!xdr_nfstime3 (xdrs, &objp->ctime))
283 xdr_pre_op_attr (XDR *xdrs, pre_op_attr *objp)
285 register int32_t *buf;
287 if (!xdr_bool (xdrs, &objp->attributes_follow))
289 switch (objp->attributes_follow) {
291 if (!xdr_wcc_attr (xdrs, &objp->pre_op_attr_u.attributes))
303 xdr_wcc_data (XDR *xdrs, wcc_data *objp)
305 register int32_t *buf;
307 if (!xdr_pre_op_attr (xdrs, &objp->before))
309 if (!xdr_post_op_attr (xdrs, &objp->after))
315 xdr_WRITE3args (XDR *xdrs, WRITE3args *objp)
317 register int32_t *buf;
319 if (!xdr_nfs_fh3 (xdrs, &objp->file))
321 if (!xdr_offset3 (xdrs, &objp->offset))
323 if (!xdr_count3 (xdrs, &objp->count))
325 if (!xdr_stable_how (xdrs, &objp->stable))
327 if (!xdr_bytes (xdrs, (char **)&objp->data.data_val, (u_int *) &objp->data.data_len, ~0))
333 xdr_writeverf3 (XDR *xdrs, writeverf3 objp)
335 register int32_t *buf;
337 if (!xdr_opaque (xdrs, objp, NFS3_WRITEVERFSIZE))
343 xdr_WRITE3resok (XDR *xdrs, WRITE3resok *objp)
345 register int32_t *buf;
347 if (!xdr_wcc_data (xdrs, &objp->file_wcc))
349 if (!xdr_count3 (xdrs, &objp->count))
351 if (!xdr_stable_how (xdrs, &objp->committed))
353 if (!xdr_writeverf3 (xdrs, objp->verf))
359 xdr_WRITE3resfail (XDR *xdrs, WRITE3resfail *objp)
361 register int32_t *buf;
363 if (!xdr_wcc_data (xdrs, &objp->file_wcc))
369 xdr_WRITE3res (XDR *xdrs, WRITE3res *objp)
371 register int32_t *buf;
373 if (!xdr_nfsstat3 (xdrs, &objp->status))
375 switch (objp->status) {
377 if (!xdr_WRITE3resok (xdrs, &objp->WRITE3res_u.resok))
381 if (!xdr_WRITE3resfail (xdrs, &objp->WRITE3res_u.resfail))
389 xdr_LOOKUP3args (XDR *xdrs, LOOKUP3args *objp)
391 register int32_t *buf;
393 if (!xdr_diropargs3 (xdrs, &objp->what))
399 xdr_LOOKUP3resok (XDR *xdrs, LOOKUP3resok *objp)
401 register int32_t *buf;
403 if (!xdr_nfs_fh3 (xdrs, &objp->object))
405 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
407 if (!xdr_post_op_attr (xdrs, &objp->dir_attributes))
413 xdr_LOOKUP3resfail (XDR *xdrs, LOOKUP3resfail *objp)
415 register int32_t *buf;
417 if (!xdr_post_op_attr (xdrs, &objp->dir_attributes))
423 xdr_LOOKUP3res (XDR *xdrs, LOOKUP3res *objp)
425 register int32_t *buf;
427 if (!xdr_nfsstat3 (xdrs, &objp->status))
429 switch (objp->status) {
431 if (!xdr_LOOKUP3resok (xdrs, &objp->LOOKUP3res_u.resok))
435 if (!xdr_LOOKUP3resfail (xdrs, &objp->LOOKUP3res_u.resfail))
443 xdr_COMMIT3args (XDR *xdrs, COMMIT3args *objp)
445 register int32_t *buf;
447 if (!xdr_nfs_fh3 (xdrs, &objp->file))
449 if (!xdr_offset3 (xdrs, &objp->offset))
451 if (!xdr_count3 (xdrs, &objp->count))
457 xdr_COMMIT3resok (XDR *xdrs, COMMIT3resok *objp)
459 register int32_t *buf;
461 if (!xdr_wcc_data (xdrs, &objp->file_wcc))
463 if (!xdr_writeverf3 (xdrs, objp->verf))
469 xdr_COMMIT3resfail (XDR *xdrs, COMMIT3resfail *objp)
471 register int32_t *buf;
473 if (!xdr_wcc_data (xdrs, &objp->file_wcc))
479 xdr_COMMIT3res (XDR *xdrs, COMMIT3res *objp)
481 register int32_t *buf;
483 if (!xdr_nfsstat3 (xdrs, &objp->status))
485 switch (objp->status) {
487 if (!xdr_COMMIT3resok (xdrs, &objp->COMMIT3res_u.resok))
491 if (!xdr_COMMIT3resfail (xdrs, &objp->COMMIT3res_u.resfail))
499 xdr_ACCESS3args (XDR *xdrs, ACCESS3args *objp)
501 register int32_t *buf;
503 if (!xdr_nfs_fh3 (xdrs, &objp->object))
505 if (!xdr_uint32 (xdrs, &objp->access))
511 xdr_ACCESS3resok (XDR *xdrs, ACCESS3resok *objp)
513 register int32_t *buf;
515 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
517 if (!xdr_uint32 (xdrs, &objp->access))
523 xdr_ACCESS3resfail (XDR *xdrs, ACCESS3resfail *objp)
525 register int32_t *buf;
527 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
533 xdr_ACCESS3res (XDR *xdrs, ACCESS3res *objp)
535 register int32_t *buf;
537 if (!xdr_nfsstat3 (xdrs, &objp->status))
539 switch (objp->status) {
541 if (!xdr_ACCESS3resok (xdrs, &objp->ACCESS3res_u.resok))
545 if (!xdr_ACCESS3resfail (xdrs, &objp->ACCESS3res_u.resfail))
553 xdr_GETATTR3args (XDR *xdrs, GETATTR3args *objp)
555 register int32_t *buf;
557 if (!xdr_nfs_fh3 (xdrs, &objp->object))
563 xdr_GETATTR3resok (XDR *xdrs, GETATTR3resok *objp)
565 register int32_t *buf;
567 if (!xdr_fattr3 (xdrs, &objp->obj_attributes))
573 xdr_GETATTR3res (XDR *xdrs, GETATTR3res *objp)
575 register int32_t *buf;
577 if (!xdr_nfsstat3 (xdrs, &objp->status))
579 switch (objp->status) {
581 if (!xdr_GETATTR3resok (xdrs, &objp->GETATTR3res_u.resok))
591 xdr_time_how (XDR *xdrs, time_how *objp)
593 register int32_t *buf;
595 if (!xdr_enum (xdrs, (enum_t *) objp))
601 xdr_set_mode3 (XDR *xdrs, set_mode3 *objp)
603 register int32_t *buf;
605 if (!xdr_bool (xdrs, &objp->set_it))
607 switch (objp->set_it) {
609 if (!xdr_mode3 (xdrs, &objp->set_mode3_u.mode))
619 xdr_set_uid3 (XDR *xdrs, set_uid3 *objp)
621 register int32_t *buf;
623 if (!xdr_bool (xdrs, &objp->set_it))
625 switch (objp->set_it) {
627 if (!xdr_uid3 (xdrs, &objp->set_uid3_u.uid))
637 xdr_set_gid3 (XDR *xdrs, set_gid3 *objp)
639 register int32_t *buf;
641 if (!xdr_bool (xdrs, &objp->set_it))
643 switch (objp->set_it) {
645 if (!xdr_gid3 (xdrs, &objp->set_gid3_u.gid))
655 xdr_set_size3 (XDR *xdrs, set_size3 *objp)
657 register int32_t *buf;
659 if (!xdr_bool (xdrs, &objp->set_it))
661 switch (objp->set_it) {
663 if (!xdr_size3 (xdrs, &objp->set_size3_u.size))
673 xdr_set_atime (XDR *xdrs, set_atime *objp)
675 register int32_t *buf;
677 if (!xdr_time_how (xdrs, &objp->set_it))
679 switch (objp->set_it) {
680 case SET_TO_CLIENT_TIME:
681 if (!xdr_nfstime3 (xdrs, &objp->set_atime_u.atime))
691 xdr_set_mtime (XDR *xdrs, set_mtime *objp)
693 register int32_t *buf;
695 if (!xdr_time_how (xdrs, &objp->set_it))
697 switch (objp->set_it) {
698 case SET_TO_CLIENT_TIME:
699 if (!xdr_nfstime3 (xdrs, &objp->set_mtime_u.mtime))
709 xdr_sattr3 (XDR *xdrs, sattr3 *objp)
711 register int32_t *buf;
713 if (!xdr_set_mode3 (xdrs, &objp->mode))
715 if (!xdr_set_uid3 (xdrs, &objp->uid))
717 if (!xdr_set_gid3 (xdrs, &objp->gid))
719 if (!xdr_set_size3 (xdrs, &objp->size))
721 if (!xdr_set_atime (xdrs, &objp->atime))
723 if (!xdr_set_mtime (xdrs, &objp->mtime))
729 xdr_createmode3 (XDR *xdrs, createmode3 *objp)
731 register int32_t *buf;
733 if (!xdr_enum (xdrs, (enum_t *) objp))
739 xdr_createverf3 (XDR *xdrs, createverf3 objp)
741 register int32_t *buf;
743 if (!xdr_opaque (xdrs, objp, NFS3_CREATEVERFSIZE))
749 xdr_createhow3 (XDR *xdrs, createhow3 *objp)
751 register int32_t *buf;
753 if (!xdr_createmode3 (xdrs, &objp->mode))
755 switch (objp->mode) {
758 if (!xdr_sattr3 (xdrs, &objp->createhow3_u.obj_attributes))
762 if (!xdr_createverf3 (xdrs, objp->createhow3_u.verf))
772 xdr_CREATE3args (XDR *xdrs, CREATE3args *objp)
774 register int32_t *buf;
776 if (!xdr_diropargs3 (xdrs, &objp->where))
778 if (!xdr_createhow3 (xdrs, &objp->how))
784 xdr_post_op_fh3 (XDR *xdrs, post_op_fh3 *objp)
786 register int32_t *buf;
788 if (!xdr_bool (xdrs, &objp->handle_follows))
790 switch (objp->handle_follows) {
792 if (!xdr_nfs_fh3 (xdrs, &objp->post_op_fh3_u.handle))
804 xdr_CREATE3resok (XDR *xdrs, CREATE3resok *objp)
806 register int32_t *buf;
808 if (!xdr_post_op_fh3 (xdrs, &objp->obj))
810 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
812 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
818 xdr_CREATE3resfail (XDR *xdrs, CREATE3resfail *objp)
820 register int32_t *buf;
822 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
828 xdr_CREATE3res (XDR *xdrs, CREATE3res *objp)
830 register int32_t *buf;
832 if (!xdr_nfsstat3 (xdrs, &objp->status))
834 switch (objp->status) {
836 if (!xdr_CREATE3resok (xdrs, &objp->CREATE3res_u.resok))
840 if (!xdr_CREATE3resfail (xdrs, &objp->CREATE3res_u.resfail))
848 xdr_REMOVE3args (XDR *xdrs, REMOVE3args *objp)
850 register int32_t *buf;
852 if (!xdr_diropargs3 (xdrs, &objp->object))
858 xdr_REMOVE3resok (XDR *xdrs, REMOVE3resok *objp)
860 register int32_t *buf;
862 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
868 xdr_REMOVE3resfail (XDR *xdrs, REMOVE3resfail *objp)
870 register int32_t *buf;
872 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
878 xdr_REMOVE3res (XDR *xdrs, REMOVE3res *objp)
880 register int32_t *buf;
882 if (!xdr_nfsstat3 (xdrs, &objp->status))
884 switch (objp->status) {
886 if (!xdr_REMOVE3resok (xdrs, &objp->REMOVE3res_u.resok))
890 if (!xdr_REMOVE3resfail (xdrs, &objp->REMOVE3res_u.resfail))
898 xdr_READ3args (XDR *xdrs, READ3args *objp)
900 register int32_t *buf;
902 if (!xdr_nfs_fh3 (xdrs, &objp->file))
904 if (!xdr_offset3 (xdrs, &objp->offset))
906 if (!xdr_count3 (xdrs, &objp->count))
912 xdr_READ3resok (XDR *xdrs, READ3resok *objp)
914 register int32_t *buf;
916 if (!xdr_post_op_attr (xdrs, &objp->file_attributes))
918 if (!xdr_count3 (xdrs, &objp->count))
920 if (!xdr_bool (xdrs, &objp->eof))
922 if (!xdr_bytes (xdrs, (char **)&objp->data.data_val, (u_int *) &objp->data.data_len, ~0))
928 xdr_READ3resfail (XDR *xdrs, READ3resfail *objp)
930 register int32_t *buf;
932 if (!xdr_post_op_attr (xdrs, &objp->file_attributes))
938 xdr_READ3res (XDR *xdrs, READ3res *objp)
940 register int32_t *buf;
942 if (!xdr_nfsstat3 (xdrs, &objp->status))
944 switch (objp->status) {
946 if (!xdr_READ3resok (xdrs, &objp->READ3res_u.resok))
950 if (!xdr_READ3resfail (xdrs, &objp->READ3res_u.resfail))
958 xdr_FSINFO3args (XDR *xdrs, FSINFO3args *objp)
960 register int32_t *buf;
962 if (!xdr_nfs_fh3 (xdrs, &objp->fsroot))
968 xdr_FSINFO3resok (XDR *xdrs, FSINFO3resok *objp)
970 register int32_t *buf;
972 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
974 if (!xdr_uint32 (xdrs, &objp->rtmax))
976 if (!xdr_uint32 (xdrs, &objp->rtpref))
978 if (!xdr_uint32 (xdrs, &objp->rtmult))
980 if (!xdr_uint32 (xdrs, &objp->wtmax))
982 if (!xdr_uint32 (xdrs, &objp->wtpref))
984 if (!xdr_uint32 (xdrs, &objp->wtmult))
986 if (!xdr_uint32 (xdrs, &objp->dtpref))
988 if (!xdr_size3 (xdrs, &objp->maxfilesize))
990 if (!xdr_nfstime3 (xdrs, &objp->time_delta))
992 if (!xdr_uint32 (xdrs, &objp->properties))
998 xdr_FSINFO3resfail (XDR *xdrs, FSINFO3resfail *objp)
1000 register int32_t *buf;
1002 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
1008 xdr_FSINFO3res (XDR *xdrs, FSINFO3res *objp)
1010 register int32_t *buf;
1012 if (!xdr_nfsstat3 (xdrs, &objp->status))
1014 switch (objp->status) {
1016 if (!xdr_FSINFO3resok (xdrs, &objp->FSINFO3res_u.resok))
1020 if (!xdr_FSINFO3resfail (xdrs, &objp->FSINFO3res_u.resfail))
1028 xdr_FSSTAT3args (XDR *xdrs, FSSTAT3args *objp)
1030 register int32_t *buf;
1032 if (!xdr_nfs_fh3 (xdrs, &objp->fsroot))
1038 xdr_FSSTAT3resok (XDR *xdrs, FSSTAT3resok *objp)
1040 register int32_t *buf;
1042 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
1044 if (!xdr_size3 (xdrs, &objp->tbytes))
1046 if (!xdr_size3 (xdrs, &objp->fbytes))
1048 if (!xdr_size3 (xdrs, &objp->abytes))
1050 if (!xdr_size3 (xdrs, &objp->tfiles))
1052 if (!xdr_size3 (xdrs, &objp->ffiles))
1054 if (!xdr_size3 (xdrs, &objp->afiles))
1056 if (!xdr_uint32 (xdrs, &objp->invarsec))
1062 xdr_FSSTAT3resfail (XDR *xdrs, FSSTAT3resfail *objp)
1064 register int32_t *buf;
1066 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
1072 xdr_FSSTAT3res (XDR *xdrs, FSSTAT3res *objp)
1074 register int32_t *buf;
1076 if (!xdr_nfsstat3 (xdrs, &objp->status))
1078 switch (objp->status) {
1080 if (!xdr_FSSTAT3resok (xdrs, &objp->FSSTAT3res_u.resok))
1084 if (!xdr_FSSTAT3resfail (xdrs, &objp->FSSTAT3res_u.resfail))
1092 xdr_PATHCONF3args (XDR *xdrs, PATHCONF3args *objp)
1094 register int32_t *buf;
1096 if (!xdr_nfs_fh3 (xdrs, &objp->object))
1102 xdr_PATHCONF3resok (XDR *xdrs, PATHCONF3resok *objp)
1104 register int32_t *buf;
1107 if (xdrs->x_op == XDR_ENCODE) {
1108 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
1110 if (!xdr_uint32 (xdrs, &objp->linkmax))
1112 if (!xdr_uint32 (xdrs, &objp->name_max))
1114 buf = XDR_INLINE (xdrs, 4 * BYTES_PER_XDR_UNIT);
1116 if (!xdr_bool (xdrs, &objp->no_trunc))
1118 if (!xdr_bool (xdrs, &objp->chown_restricted))
1120 if (!xdr_bool (xdrs, &objp->case_insensitive))
1122 if (!xdr_bool (xdrs, &objp->case_preserving))
1125 IXDR_PUT_BOOL(buf, objp->no_trunc);
1126 IXDR_PUT_BOOL(buf, objp->chown_restricted);
1127 IXDR_PUT_BOOL(buf, objp->case_insensitive);
1128 IXDR_PUT_BOOL(buf, objp->case_preserving);
1131 } else if (xdrs->x_op == XDR_DECODE) {
1132 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
1134 if (!xdr_uint32 (xdrs, &objp->linkmax))
1136 if (!xdr_uint32 (xdrs, &objp->name_max))
1138 buf = XDR_INLINE (xdrs, 4 * BYTES_PER_XDR_UNIT);
1140 if (!xdr_bool (xdrs, &objp->no_trunc))
1142 if (!xdr_bool (xdrs, &objp->chown_restricted))
1144 if (!xdr_bool (xdrs, &objp->case_insensitive))
1146 if (!xdr_bool (xdrs, &objp->case_preserving))
1149 objp->no_trunc = IXDR_GET_BOOL(buf);
1150 objp->chown_restricted = IXDR_GET_BOOL(buf);
1151 objp->case_insensitive = IXDR_GET_BOOL(buf);
1152 objp->case_preserving = IXDR_GET_BOOL(buf);
1157 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
1159 if (!xdr_uint32 (xdrs, &objp->linkmax))
1161 if (!xdr_uint32 (xdrs, &objp->name_max))
1163 if (!xdr_bool (xdrs, &objp->no_trunc))
1165 if (!xdr_bool (xdrs, &objp->chown_restricted))
1167 if (!xdr_bool (xdrs, &objp->case_insensitive))
1169 if (!xdr_bool (xdrs, &objp->case_preserving))
1175 xdr_PATHCONF3resfail (XDR *xdrs, PATHCONF3resfail *objp)
1177 register int32_t *buf;
1179 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
1185 xdr_PATHCONF3res (XDR *xdrs, PATHCONF3res *objp)
1187 register int32_t *buf;
1189 if (!xdr_nfsstat3 (xdrs, &objp->status))
1191 switch (objp->status) {
1193 if (!xdr_PATHCONF3resok (xdrs, &objp->PATHCONF3res_u.resok))
1197 if (!xdr_PATHCONF3resfail (xdrs, &objp->PATHCONF3res_u.resfail))
1205 xdr_nfspath3 (XDR *xdrs, nfspath3 *objp)
1207 register int32_t *buf;
1209 if (!xdr_string (xdrs, objp, ~0))
1215 xdr_symlinkdata3 (XDR *xdrs, symlinkdata3 *objp)
1217 register int32_t *buf;
1219 if (!xdr_sattr3 (xdrs, &objp->symlink_attributes))
1221 if (!xdr_nfspath3 (xdrs, &objp->symlink_data))
1227 xdr_SYMLINK3args (XDR *xdrs, SYMLINK3args *objp)
1229 register int32_t *buf;
1231 if (!xdr_diropargs3 (xdrs, &objp->where))
1233 if (!xdr_symlinkdata3 (xdrs, &objp->symlink))
1239 xdr_SYMLINK3resok (XDR *xdrs, SYMLINK3resok *objp)
1241 register int32_t *buf;
1243 if (!xdr_post_op_fh3 (xdrs, &objp->obj))
1245 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
1247 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
1253 xdr_SYMLINK3resfail (XDR *xdrs, SYMLINK3resfail *objp)
1255 register int32_t *buf;
1257 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
1263 xdr_SYMLINK3res (XDR *xdrs, SYMLINK3res *objp)
1265 register int32_t *buf;
1267 if (!xdr_nfsstat3 (xdrs, &objp->status))
1269 switch (objp->status) {
1271 if (!xdr_SYMLINK3resok (xdrs, &objp->SYMLINK3res_u.resok))
1275 if (!xdr_SYMLINK3resfail (xdrs, &objp->SYMLINK3res_u.resfail))
1283 xdr_READLINK3args (XDR *xdrs, READLINK3args *objp)
1285 register int32_t *buf;
1287 if (!xdr_nfs_fh3 (xdrs, &objp->symlink))
1293 xdr_READLINK3resok (XDR *xdrs, READLINK3resok *objp)
1295 register int32_t *buf;
1297 if (!xdr_post_op_attr (xdrs, &objp->symlink_attributes))
1299 if (!xdr_nfspath3 (xdrs, &objp->data))
1305 xdr_READLINK3resfail (XDR *xdrs, READLINK3resfail *objp)
1307 register int32_t *buf;
1309 if (!xdr_post_op_attr (xdrs, &objp->symlink_attributes))
1315 xdr_READLINK3res (XDR *xdrs, READLINK3res *objp)
1317 register int32_t *buf;
1319 if (!xdr_nfsstat3 (xdrs, &objp->status))
1321 switch (objp->status) {
1323 if (!xdr_READLINK3resok (xdrs, &objp->READLINK3res_u.resok))
1327 if (!xdr_READLINK3resfail (xdrs, &objp->READLINK3res_u.resfail))
1335 xdr_devicedata3 (XDR *xdrs, devicedata3 *objp)
1337 register int32_t *buf;
1339 if (!xdr_sattr3 (xdrs, &objp->dev_attributes))
1341 if (!xdr_specdata3 (xdrs, &objp->spec))
1347 xdr_mknoddata3 (XDR *xdrs, mknoddata3 *objp)
1349 register int32_t *buf;
1351 if (!xdr_ftype3 (xdrs, &objp->type))
1353 switch (objp->type) {
1356 if (!xdr_devicedata3 (xdrs, &objp->mknoddata3_u.device))
1361 if (!xdr_sattr3 (xdrs, &objp->mknoddata3_u.pipe_attributes))
1371 xdr_MKNOD3args (XDR *xdrs, MKNOD3args *objp)
1373 register int32_t *buf;
1375 if (!xdr_diropargs3 (xdrs, &objp->where))
1377 if (!xdr_mknoddata3 (xdrs, &objp->what))
1383 xdr_MKNOD3resok (XDR *xdrs, MKNOD3resok *objp)
1385 register int32_t *buf;
1387 if (!xdr_post_op_fh3 (xdrs, &objp->obj))
1389 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
1391 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
1397 xdr_MKNOD3resfail (XDR *xdrs, MKNOD3resfail *objp)
1399 register int32_t *buf;
1401 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
1407 xdr_MKNOD3res (XDR *xdrs, MKNOD3res *objp)
1409 register int32_t *buf;
1411 if (!xdr_nfsstat3 (xdrs, &objp->status))
1413 switch (objp->status) {
1415 if (!xdr_MKNOD3resok (xdrs, &objp->MKNOD3res_u.resok))
1419 if (!xdr_MKNOD3resfail (xdrs, &objp->MKNOD3res_u.resfail))
1427 xdr_MKDIR3args (XDR *xdrs, MKDIR3args *objp)
1429 register int32_t *buf;
1431 if (!xdr_diropargs3 (xdrs, &objp->where))
1433 if (!xdr_sattr3 (xdrs, &objp->attributes))
1439 xdr_MKDIR3resok (XDR *xdrs, MKDIR3resok *objp)
1441 register int32_t *buf;
1443 if (!xdr_post_op_fh3 (xdrs, &objp->obj))
1445 if (!xdr_post_op_attr (xdrs, &objp->obj_attributes))
1447 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
1453 xdr_MKDIR3resfail (XDR *xdrs, MKDIR3resfail *objp)
1455 register int32_t *buf;
1457 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
1463 xdr_MKDIR3res (XDR *xdrs, MKDIR3res *objp)
1465 register int32_t *buf;
1467 if (!xdr_nfsstat3 (xdrs, &objp->status))
1469 switch (objp->status) {
1471 if (!xdr_MKDIR3resok (xdrs, &objp->MKDIR3res_u.resok))
1475 if (!xdr_MKDIR3resfail (xdrs, &objp->MKDIR3res_u.resfail))
1483 xdr_RMDIR3args (XDR *xdrs, RMDIR3args *objp)
1485 register int32_t *buf;
1487 if (!xdr_diropargs3 (xdrs, &objp->object))
1493 xdr_RMDIR3resok (XDR *xdrs, RMDIR3resok *objp)
1495 register int32_t *buf;
1497 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
1503 xdr_RMDIR3resfail (XDR *xdrs, RMDIR3resfail *objp)
1505 register int32_t *buf;
1507 if (!xdr_wcc_data (xdrs, &objp->dir_wcc))
1513 xdr_RMDIR3res (XDR *xdrs, RMDIR3res *objp)
1515 register int32_t *buf;
1517 if (!xdr_nfsstat3 (xdrs, &objp->status))
1519 switch (objp->status) {
1521 if (!xdr_RMDIR3resok (xdrs, &objp->RMDIR3res_u.resok))
1525 if (!xdr_RMDIR3resfail (xdrs, &objp->RMDIR3res_u.resfail))
1533 xdr_RENAME3args (XDR *xdrs, RENAME3args *objp)
1535 register int32_t *buf;
1537 if (!xdr_diropargs3 (xdrs, &objp->from))
1539 if (!xdr_diropargs3 (xdrs, &objp->to))
1545 xdr_RENAME3resok (XDR *xdrs, RENAME3resok *objp)
1547 register int32_t *buf;
1549 if (!xdr_wcc_data (xdrs, &objp->fromdir_wcc))
1551 if (!xdr_wcc_data (xdrs, &objp->todir_wcc))
1557 xdr_RENAME3resfail (XDR *xdrs, RENAME3resfail *objp)
1559 register int32_t *buf;
1561 if (!xdr_wcc_data (xdrs, &objp->fromdir_wcc))
1563 if (!xdr_wcc_data (xdrs, &objp->todir_wcc))
1569 xdr_RENAME3res (XDR *xdrs, RENAME3res *objp)
1571 register int32_t *buf;
1573 if (!xdr_nfsstat3 (xdrs, &objp->status))
1575 switch (objp->status) {
1577 if (!xdr_RENAME3resok (xdrs, &objp->RENAME3res_u.resok))
1581 if (!xdr_RENAME3resfail (xdrs, &objp->RENAME3res_u.resfail))
1589 xdr_READDIRPLUS3args (XDR *xdrs, READDIRPLUS3args *objp)
1591 register int32_t *buf;
1593 if (!xdr_nfs_fh3 (xdrs, &objp->dir))
1595 if (!xdr_cookie3 (xdrs, &objp->cookie))
1597 if (!xdr_cookieverf3 (xdrs, objp->cookieverf))
1599 if (!xdr_count3 (xdrs, &objp->dircount))
1601 if (!xdr_count3 (xdrs, &objp->maxcount))
1607 xdr_entryplus3 (XDR *xdrs, entryplus3 *objp)
1609 register int32_t *buf;
1611 if (!xdr_fileid3 (xdrs, &objp->fileid))
1613 if (!xdr_filename3 (xdrs, &objp->name))
1615 if (!xdr_cookie3 (xdrs, &objp->cookie))
1617 if (!xdr_post_op_attr (xdrs, &objp->name_attributes))
1619 if (!xdr_post_op_fh3 (xdrs, &objp->name_handle))
1621 if (!xdr_pointer (xdrs, (char **)&objp->nextentry, sizeof (entryplus3), (xdrproc_t) xdr_entryplus3))
1627 xdr_dirlistplus3 (XDR *xdrs, dirlistplus3 *objp)
1629 register int32_t *buf;
1631 if (!xdr_pointer (xdrs, (char **)&objp->entries, sizeof (entryplus3), (xdrproc_t) xdr_entryplus3))
1633 if (!xdr_bool (xdrs, &objp->eof))
1639 xdr_READDIRPLUS3resok (XDR *xdrs, READDIRPLUS3resok *objp)
1641 register int32_t *buf;
1643 if (!xdr_post_op_attr (xdrs, &objp->dir_attributes))
1645 if (!xdr_cookieverf3 (xdrs, objp->cookieverf))
1647 if (!xdr_dirlistplus3 (xdrs, &objp->reply))
1653 xdr_READDIRPLUS3resfail (XDR *xdrs, READDIRPLUS3resfail *objp)
1655 register int32_t *buf;
1657 if (!xdr_post_op_attr (xdrs, &objp->dir_attributes))
1663 xdr_READDIRPLUS3res (XDR *xdrs, READDIRPLUS3res *objp)
1665 register int32_t *buf;
1667 if (!xdr_nfsstat3 (xdrs, &objp->status))
1669 switch (objp->status) {
1671 if (!xdr_READDIRPLUS3resok (xdrs, &objp->READDIRPLUS3res_u.resok))
1675 if (!xdr_READDIRPLUS3resfail (xdrs, &objp->READDIRPLUS3res_u.resfail))
1683 xdr_READDIR3args (XDR *xdrs, READDIR3args *objp)
1685 register int32_t *buf;
1687 if (!xdr_nfs_fh3 (xdrs, &objp->dir))
1689 if (!xdr_cookie3 (xdrs, &objp->cookie))
1691 if (!xdr_cookieverf3 (xdrs, objp->cookieverf))
1693 if (!xdr_count3 (xdrs, &objp->count))
1699 xdr_entry3 (XDR *xdrs, entry3 *objp)
1701 register int32_t *buf;
1703 if (!xdr_fileid3 (xdrs, &objp->fileid))
1705 if (!xdr_filename3 (xdrs, &objp->name))
1707 if (!xdr_cookie3 (xdrs, &objp->cookie))
1709 if (!xdr_pointer (xdrs, (char **)&objp->nextentry, sizeof (entry3), (xdrproc_t) xdr_entry3))
1715 xdr_dirlist3 (XDR *xdrs, dirlist3 *objp)
1717 register int32_t *buf;
1719 if (!xdr_pointer (xdrs, (char **)&objp->entries, sizeof (entry3), (xdrproc_t) xdr_entry3))
1721 if (!xdr_bool (xdrs, &objp->eof))
1727 xdr_READDIR3resok (XDR *xdrs, READDIR3resok *objp)
1729 register int32_t *buf;
1731 if (!xdr_post_op_attr (xdrs, &objp->dir_attributes))
1733 if (!xdr_cookieverf3 (xdrs, objp->cookieverf))
1735 if (!xdr_dirlist3 (xdrs, &objp->reply))
1741 xdr_READDIR3resfail (XDR *xdrs, READDIR3resfail *objp)
1743 register int32_t *buf;
1745 if (!xdr_post_op_attr (xdrs, &objp->dir_attributes))
1751 xdr_READDIR3res (XDR *xdrs, READDIR3res *objp)
1753 register int32_t *buf;
1755 if (!xdr_nfsstat3 (xdrs, &objp->status))
1757 switch (objp->status) {
1759 if (!xdr_READDIR3resok (xdrs, &objp->READDIR3res_u.resok))
1763 if (!xdr_READDIR3resfail (xdrs, &objp->READDIR3res_u.resfail))
1771 xdr_LINK3args (XDR *xdrs, LINK3args *objp)
1773 register int32_t *buf;
1775 if (!xdr_nfs_fh3 (xdrs, &objp->file))
1777 if (!xdr_diropargs3 (xdrs, &objp->link))
1783 xdr_LINK3resok (XDR *xdrs, LINK3resok *objp)
1785 register int32_t *buf;
1787 if (!xdr_post_op_attr (xdrs, &objp->file_attributes))
1789 if (!xdr_wcc_data (xdrs, &objp->linkdir_wcc))
1795 xdr_LINK3resfail (XDR *xdrs, LINK3resfail *objp)
1797 register int32_t *buf;
1799 if (!xdr_post_op_attr (xdrs, &objp->file_attributes))
1801 if (!xdr_wcc_data (xdrs, &objp->linkdir_wcc))
1807 xdr_LINK3res (XDR *xdrs, LINK3res *objp)
1809 register int32_t *buf;
1811 if (!xdr_nfsstat3 (xdrs, &objp->status))
1813 switch (objp->status) {
1815 if (!xdr_LINK3resok (xdrs, &objp->LINK3res_u.resok))
1819 if (!xdr_LINK3resfail (xdrs, &objp->LINK3res_u.resfail))
1827 xdr_sattrguard3 (XDR *xdrs, sattrguard3 *objp)
1829 register int32_t *buf;
1831 if (!xdr_bool (xdrs, &objp->check))
1833 switch (objp->check) {
1835 if (!xdr_nfstime3 (xdrs, &objp->sattrguard3_u.obj_ctime))
1847 xdr_SETATTR3args (XDR *xdrs, SETATTR3args *objp)
1849 register int32_t *buf;
1851 if (!xdr_nfs_fh3 (xdrs, &objp->object))
1853 if (!xdr_sattr3 (xdrs, &objp->new_attributes))
1855 if (!xdr_sattrguard3 (xdrs, &objp->guard))
1861 xdr_SETATTR3resok (XDR *xdrs, SETATTR3resok *objp)
1863 register int32_t *buf;
1865 if (!xdr_wcc_data (xdrs, &objp->obj_wcc))
1871 xdr_SETATTR3resfail (XDR *xdrs, SETATTR3resfail *objp)
1873 register int32_t *buf;
1875 if (!xdr_wcc_data (xdrs, &objp->obj_wcc))
1881 xdr_SETATTR3res (XDR *xdrs, SETATTR3res *objp)
1883 register int32_t *buf;
1885 if (!xdr_nfsstat3 (xdrs, &objp->status))
1887 switch (objp->status) {
1889 if (!xdr_SETATTR3resok (xdrs, &objp->SETATTR3res_u.resok))
1893 if (!xdr_SETATTR3resfail (xdrs, &objp->SETATTR3res_u.resfail))