]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/nlm/sm_inter_xdr.c
Merge llvm-project release/17.x llvmorg-17.0.2-0-gb2417f51dbbd
[FreeBSD/FreeBSD.git] / sys / nlm / sm_inter_xdr.c
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>
8 bool_t
9 xdr_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
17 bool_t
18 xdr_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
32 bool_t
33 xdr_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
43 bool_t
44 xdr_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
54 bool_t
55 xdr_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
65 bool_t
66 xdr_sm_stat(XDR *xdrs, sm_stat *objp)
67 {
68
69         if (!xdr_int(xdrs, &objp->state))
70                 return (FALSE);
71         return (TRUE);
72 }
73
74 bool_t
75 xdr_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
83 bool_t
84 xdr_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
94 bool_t
95 xdr_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 }