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