2 * Please do not edit this file.
3 * It was generated using rpcgen.
6 #include <nlm/nlm_prot.h>
9 __RCSID("$NetBSD: nlm_prot.x,v 1.6 2000/06/07 14:30:15 bouyer Exp $");
12 xdr_nlm_stats(XDR *xdrs, nlm_stats *objp)
15 if (!xdr_enum(xdrs, (enum_t *)objp))
21 xdr_nlm_holder(XDR *xdrs, nlm_holder *objp)
24 if (!xdr_bool(xdrs, &objp->exclusive))
26 if (!xdr_int(xdrs, &objp->svid))
28 if (!xdr_netobj(xdrs, &objp->oh))
30 if (!xdr_u_int(xdrs, &objp->l_offset))
32 if (!xdr_u_int(xdrs, &objp->l_len))
38 xdr_nlm_testrply(XDR *xdrs, nlm_testrply *objp)
41 if (!xdr_nlm_stats(xdrs, &objp->stat))
45 if (!xdr_nlm_holder(xdrs, &objp->nlm_testrply_u.holder))
55 xdr_nlm_stat(XDR *xdrs, nlm_stat *objp)
58 if (!xdr_nlm_stats(xdrs, &objp->stat))
64 xdr_nlm_res(XDR *xdrs, nlm_res *objp)
67 if (!xdr_netobj(xdrs, &objp->cookie))
69 if (!xdr_nlm_stat(xdrs, &objp->stat))
75 xdr_nlm_testres(XDR *xdrs, nlm_testres *objp)
78 if (!xdr_netobj(xdrs, &objp->cookie))
80 if (!xdr_nlm_testrply(xdrs, &objp->stat))
86 xdr_nlm_lock(XDR *xdrs, nlm_lock *objp)
89 if (!xdr_string(xdrs, &objp->caller_name, LM_MAXSTRLEN))
91 if (!xdr_netobj(xdrs, &objp->fh))
93 if (!xdr_netobj(xdrs, &objp->oh))
95 if (!xdr_int(xdrs, &objp->svid))
97 if (!xdr_u_int(xdrs, &objp->l_offset))
99 if (!xdr_u_int(xdrs, &objp->l_len))
105 xdr_nlm_lockargs(XDR *xdrs, nlm_lockargs *objp)
108 if (!xdr_netobj(xdrs, &objp->cookie))
110 if (!xdr_bool(xdrs, &objp->block))
112 if (!xdr_bool(xdrs, &objp->exclusive))
114 if (!xdr_nlm_lock(xdrs, &objp->alock))
116 if (!xdr_bool(xdrs, &objp->reclaim))
118 if (!xdr_int(xdrs, &objp->state))
124 xdr_nlm_cancargs(XDR *xdrs, nlm_cancargs *objp)
127 if (!xdr_netobj(xdrs, &objp->cookie))
129 if (!xdr_bool(xdrs, &objp->block))
131 if (!xdr_bool(xdrs, &objp->exclusive))
133 if (!xdr_nlm_lock(xdrs, &objp->alock))
139 xdr_nlm_testargs(XDR *xdrs, nlm_testargs *objp)
142 if (!xdr_netobj(xdrs, &objp->cookie))
144 if (!xdr_bool(xdrs, &objp->exclusive))
146 if (!xdr_nlm_lock(xdrs, &objp->alock))
152 xdr_nlm_unlockargs(XDR *xdrs, nlm_unlockargs *objp)
155 if (!xdr_netobj(xdrs, &objp->cookie))
157 if (!xdr_nlm_lock(xdrs, &objp->alock))
163 xdr_fsh_mode(XDR *xdrs, fsh_mode *objp)
166 if (!xdr_enum(xdrs, (enum_t *)objp))
172 xdr_fsh_access(XDR *xdrs, fsh_access *objp)
175 if (!xdr_enum(xdrs, (enum_t *)objp))
181 xdr_nlm_share(XDR *xdrs, nlm_share *objp)
184 if (!xdr_string(xdrs, &objp->caller_name, LM_MAXSTRLEN))
186 if (!xdr_netobj(xdrs, &objp->fh))
188 if (!xdr_netobj(xdrs, &objp->oh))
190 if (!xdr_fsh_mode(xdrs, &objp->mode))
192 if (!xdr_fsh_access(xdrs, &objp->access))
198 xdr_nlm_shareargs(XDR *xdrs, nlm_shareargs *objp)
201 if (!xdr_netobj(xdrs, &objp->cookie))
203 if (!xdr_nlm_share(xdrs, &objp->share))
205 if (!xdr_bool(xdrs, &objp->reclaim))
211 xdr_nlm_shareres(XDR *xdrs, nlm_shareres *objp)
214 if (!xdr_netobj(xdrs, &objp->cookie))
216 if (!xdr_nlm_stats(xdrs, &objp->stat))
218 if (!xdr_int(xdrs, &objp->sequence))
224 xdr_nlm_notify(XDR *xdrs, nlm_notify *objp)
227 if (!xdr_string(xdrs, &objp->name, MAXNAMELEN))
229 if (!xdr_long(xdrs, &objp->state))
235 xdr_nlm4_stats(XDR *xdrs, nlm4_stats *objp)
238 if (!xdr_enum(xdrs, (enum_t *)objp))
244 xdr_nlm4_stat(XDR *xdrs, nlm4_stat *objp)
247 if (!xdr_nlm4_stats(xdrs, &objp->stat))
253 xdr_nlm4_holder(XDR *xdrs, nlm4_holder *objp)
256 if (!xdr_bool(xdrs, &objp->exclusive))
258 if (!xdr_uint32_t(xdrs, &objp->svid))
260 if (!xdr_netobj(xdrs, &objp->oh))
262 if (!xdr_uint64_t(xdrs, &objp->l_offset))
264 if (!xdr_uint64_t(xdrs, &objp->l_len))
270 xdr_nlm4_lock(XDR *xdrs, nlm4_lock *objp)
273 if (!xdr_string(xdrs, &objp->caller_name, MAXNAMELEN))
275 if (!xdr_netobj(xdrs, &objp->fh))
277 if (!xdr_netobj(xdrs, &objp->oh))
279 if (!xdr_uint32_t(xdrs, &objp->svid))
281 if (!xdr_uint64_t(xdrs, &objp->l_offset))
283 if (!xdr_uint64_t(xdrs, &objp->l_len))
289 xdr_nlm4_share(XDR *xdrs, nlm4_share *objp)
292 if (!xdr_string(xdrs, &objp->caller_name, MAXNAMELEN))
294 if (!xdr_netobj(xdrs, &objp->fh))
296 if (!xdr_netobj(xdrs, &objp->oh))
298 if (!xdr_fsh_mode(xdrs, &objp->mode))
300 if (!xdr_fsh_access(xdrs, &objp->access))
306 xdr_nlm4_testrply(XDR *xdrs, nlm4_testrply *objp)
309 if (!xdr_nlm4_stats(xdrs, &objp->stat))
311 switch (objp->stat) {
313 if (!xdr_nlm4_holder(xdrs, &objp->nlm4_testrply_u.holder))
323 xdr_nlm4_testres(XDR *xdrs, nlm4_testres *objp)
326 if (!xdr_netobj(xdrs, &objp->cookie))
328 if (!xdr_nlm4_testrply(xdrs, &objp->stat))
334 xdr_nlm4_testargs(XDR *xdrs, nlm4_testargs *objp)
337 if (!xdr_netobj(xdrs, &objp->cookie))
339 if (!xdr_bool(xdrs, &objp->exclusive))
341 if (!xdr_nlm4_lock(xdrs, &objp->alock))
347 xdr_nlm4_res(XDR *xdrs, nlm4_res *objp)
350 if (!xdr_netobj(xdrs, &objp->cookie))
352 if (!xdr_nlm4_stat(xdrs, &objp->stat))
358 xdr_nlm4_lockargs(XDR *xdrs, nlm4_lockargs *objp)
361 if (!xdr_netobj(xdrs, &objp->cookie))
363 if (!xdr_bool(xdrs, &objp->block))
365 if (!xdr_bool(xdrs, &objp->exclusive))
367 if (!xdr_nlm4_lock(xdrs, &objp->alock))
369 if (!xdr_bool(xdrs, &objp->reclaim))
371 if (!xdr_int(xdrs, &objp->state))
377 xdr_nlm4_cancargs(XDR *xdrs, nlm4_cancargs *objp)
380 if (!xdr_netobj(xdrs, &objp->cookie))
382 if (!xdr_bool(xdrs, &objp->block))
384 if (!xdr_bool(xdrs, &objp->exclusive))
386 if (!xdr_nlm4_lock(xdrs, &objp->alock))
392 xdr_nlm4_unlockargs(XDR *xdrs, nlm4_unlockargs *objp)
395 if (!xdr_netobj(xdrs, &objp->cookie))
397 if (!xdr_nlm4_lock(xdrs, &objp->alock))
403 xdr_nlm4_shareargs(XDR *xdrs, nlm4_shareargs *objp)
406 if (!xdr_netobj(xdrs, &objp->cookie))
408 if (!xdr_nlm4_share(xdrs, &objp->share))
410 if (!xdr_bool(xdrs, &objp->reclaim))
416 xdr_nlm4_shareres(XDR *xdrs, nlm4_shareres *objp)
419 if (!xdr_netobj(xdrs, &objp->cookie))
421 if (!xdr_nlm4_stats(xdrs, &objp->stat))
423 if (!xdr_int(xdrs, &objp->sequence))
429 xdr_nlm_sm_status(XDR *xdrs, nlm_sm_status *objp)
432 if (!xdr_string(xdrs, &objp->mon_name, LM_MAXSTRLEN))
434 if (!xdr_int(xdrs, &objp->state))
436 if (!xdr_opaque(xdrs, objp->priv, 16))
442 xdr_nlm4_notify(XDR *xdrs, nlm4_notify *objp)
445 if (!xdr_string(xdrs, &objp->name, MAXNAMELEN))
447 if (!xdr_int32_t(xdrs, &objp->state))