bool_t xdr_fattr3 (XDR *xdrs, fattr3 *objp) { if (!xdr_ftype3 (xdrs, &objp->type)) return FALSE; if (!xdr_mode3 (xdrs, &objp->mode)) return FALSE; if (!xdr_uint32 (xdrs, &objp->nlink)) return FALSE; if (!xdr_uid3 (xdrs, &objp->uid)) return FALSE; if (!xdr_gid3 (xdrs, &objp->gid)) return FALSE; if (!xdr_size3 (xdrs, &objp->size)) return FALSE; if (!xdr_size3 (xdrs, &objp->used)) return FALSE; if (!xdr_specdata3 (xdrs, &objp->rdev)) return FALSE; if (!xdr_uint64 (xdrs, &objp->fsid)) return FALSE; if (!xdr_fileid3 (xdrs, &objp->fileid)) return FALSE; if (!xdr_nfstime3 (xdrs, &objp->atime)) return FALSE; if (!xdr_nfstime3 (xdrs, &objp->mtime)) return FALSE; if (!xdr_nfstime3 (xdrs, &objp->ctime)) return FALSE; return TRUE; }
bool_t xdr_entry3 (XDR *xdrs, entry3 *objp) { if (!xdr_fileid3 (xdrs, &objp->fileid)) return FALSE; if (!xdr_filename3 (xdrs, &objp->name)) return FALSE; if (!xdr_cookie3 (xdrs, &objp->cookie)) return FALSE; if (!xdr_pointer (xdrs, (char **)&objp->nextentry, sizeof (entry3), (xdrproc_t) xdr_entry3)) return FALSE; return TRUE; }
bool_t xdr_entryp3 (XDR *xdrs, entryp3 *objp) { if (!xdr_fileid3 (xdrs, &objp->fileid)) return FALSE; if (!xdr_filename3 (xdrs, &objp->name)) return FALSE; if (!xdr_cookie3 (xdrs, &objp->cookie)) return FALSE; if (!xdr_post_op_attr (xdrs, &objp->name_attributes)) return FALSE; if (!xdr_post_op_fh3 (xdrs, &objp->name_handle)) return FALSE; if (!xdr_pointer (xdrs, (char **)&objp->nextentry, sizeof (entryp3), (xdrproc_t) xdr_entryp3)) return FALSE; return TRUE; }
bool_t xdr_entryplus3(register XDR *xdrs, entryplus3 *objp) { if (!xdr_fileid3(xdrs, &objp->fileid)) return (FALSE); if (!xdr_filename3(xdrs, &objp->name)) return (FALSE); if (!xdr_cookie3(xdrs, &objp->cookie)) return (FALSE); if (!xdr_post_op_attr(xdrs, &objp->name_attributes)) return (FALSE); if (!xdr_post_op_fh3(xdrs, &objp->name_handle)) return (FALSE); if (!xdr_pointer(xdrs, (char **)&objp->nextentry, sizeof (entryplus3), (xdrproc_t) xdr_entryplus3)) return (FALSE); return (TRUE); }