sm_inter_xdr.c revision 1.2
1/*	$NetBSD: sm_inter_xdr.c,v 1.2 2016/12/13 21:58:17 pgoyette Exp $	*/
2/*
3 * Please do not edit this file.
4 * It was generated using rpcgen.
5 */
6
7#include <fs/nfs/nlm/sm_inter.h>
8#include <sys/cdefs.h>
9/* __FBSDID("FreeBSD: head/sys/nlm/sm_inter_xdr.c 177685 2008-03-28 09:50:32Z dfr "); */
10__RCSID("$NetBSD: sm_inter_xdr.c,v 1.2 2016/12/13 21:58:17 pgoyette Exp $");
11
12bool_t
13xdr_sm_name(XDR *xdrs, sm_name *objp)
14{
15
16	if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
17		return (FALSE);
18	return (TRUE);
19}
20
21bool_t
22xdr_my_id(XDR *xdrs, my_id *objp)
23{
24
25	if (!xdr_string(xdrs, &objp->my_name, SM_MAXSTRLEN))
26		return (FALSE);
27	if (!xdr_int(xdrs, &objp->my_prog))
28		return (FALSE);
29	if (!xdr_int(xdrs, &objp->my_vers))
30		return (FALSE);
31	if (!xdr_int(xdrs, &objp->my_proc))
32		return (FALSE);
33	return (TRUE);
34}
35
36bool_t
37xdr_mon_id(XDR *xdrs, mon_id *objp)
38{
39
40	if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
41		return (FALSE);
42	if (!xdr_my_id(xdrs, &objp->my_id))
43		return (FALSE);
44	return (TRUE);
45}
46
47bool_t
48xdr_mon(XDR *xdrs, mon *objp)
49{
50
51	if (!xdr_mon_id(xdrs, &objp->mon_id))
52		return (FALSE);
53	if (!xdr_opaque(xdrs, objp->priv, 16))
54		return (FALSE);
55	return (TRUE);
56}
57
58bool_t
59xdr_stat_chge(XDR *xdrs, stat_chge *objp)
60{
61
62	if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
63		return (FALSE);
64	if (!xdr_int(xdrs, &objp->state))
65		return (FALSE);
66	return (TRUE);
67}
68
69bool_t
70xdr_sm_stat(XDR *xdrs, sm_stat *objp)
71{
72
73	if (!xdr_int(xdrs, &objp->state))
74		return (FALSE);
75	return (TRUE);
76}
77
78bool_t
79xdr_sm_res(XDR *xdrs, sm_res *objp)
80{
81
82	if (!xdr_enum(xdrs, (enum_t *)objp))
83		return (FALSE);
84	return (TRUE);
85}
86
87bool_t
88xdr_sm_stat_res(XDR *xdrs, sm_stat_res *objp)
89{
90
91	if (!xdr_sm_res(xdrs, &objp->res_stat))
92		return (FALSE);
93	if (!xdr_int(xdrs, &objp->state))
94		return (FALSE);
95	return (TRUE);
96}
97
98bool_t
99xdr_sm_status(XDR *xdrs, sm_status *objp)
100{
101
102	if (!xdr_string(xdrs, &objp->mon_name, SM_MAXSTRLEN))
103		return (FALSE);
104	if (!xdr_int(xdrs, &objp->state))
105		return (FALSE);
106	if (!xdr_opaque(xdrs, objp->priv, 16))
107		return (FALSE);
108	return (TRUE);
109}
110