1 /* Licensed under GPLv3+ - see LICENSE file for details */
3 * Please do not edit this file.
4 * It was generated using rpcgen.
10 xdr_fhandle3 (XDR *xdrs, fhandle3 *objp)
12 register int32_t *buf;
14 if (!xdr_bytes (xdrs, (char **)&objp->fhandle3_val, (u_int *) &objp->fhandle3_len, FHSIZE3))
20 xdr_dirpath (XDR *xdrs, dirpath *objp)
22 register int32_t *buf;
24 if (!xdr_string (xdrs, objp, MNTPATHLEN))
30 xdr_name (XDR *xdrs, name *objp)
32 register int32_t *buf;
34 if (!xdr_string (xdrs, objp, MNTNAMLEN))
40 xdr_mountstat3 (XDR *xdrs, mountstat3 *objp)
42 register int32_t *buf;
44 if (!xdr_enum (xdrs, (enum_t *) objp))
50 xdr_mountlist (XDR *xdrs, mountlist *objp)
52 register int32_t *buf;
54 if (!xdr_pointer (xdrs, (char **)objp, sizeof (struct mountbody), (xdrproc_t) xdr_mountbody))
60 xdr_mountbody (XDR *xdrs, mountbody *objp)
62 register int32_t *buf;
64 if (!xdr_name (xdrs, &objp->ml_hostname))
66 if (!xdr_dirpath (xdrs, &objp->ml_directory))
68 if (!xdr_mountlist (xdrs, &objp->ml_next))
74 xdr_groups (XDR *xdrs, groups *objp)
76 register int32_t *buf;
78 if (!xdr_pointer (xdrs, (char **)objp, sizeof (struct groupnode), (xdrproc_t) xdr_groupnode))
84 xdr_groupnode (XDR *xdrs, groupnode *objp)
86 register int32_t *buf;
88 if (!xdr_name (xdrs, &objp->gr_name))
90 if (!xdr_groups (xdrs, &objp->gr_next))
96 xdr_exports (XDR *xdrs, exports *objp)
98 register int32_t *buf;
100 if (!xdr_pointer (xdrs, (char **)objp, sizeof (struct exportnode), (xdrproc_t) xdr_exportnode))
106 xdr_exportnode (XDR *xdrs, exportnode *objp)
108 register int32_t *buf;
110 if (!xdr_dirpath (xdrs, &objp->ex_dir))
112 if (!xdr_groups (xdrs, &objp->ex_groups))
114 if (!xdr_exports (xdrs, &objp->ex_next))
120 xdr_mountres3_ok (XDR *xdrs, mountres3_ok *objp)
122 register int32_t *buf;
124 if (!xdr_fhandle3 (xdrs, &objp->fhandle))
126 if (!xdr_array (xdrs, (char **)&objp->auth_flavors.auth_flavors_val, (u_int *) &objp->auth_flavors.auth_flavors_len, ~0,
127 sizeof (int), (xdrproc_t) xdr_int))
133 xdr_mountres3 (XDR *xdrs, mountres3 *objp)
135 register int32_t *buf;
137 if (!xdr_mountstat3 (xdrs, &objp->fhs_status))
139 switch (objp->fhs_status) {
141 if (!xdr_mountres3_ok (xdrs, &objp->mountres3_u.mountinfo))