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