Finish the NSM support
[deb_libnfs.git] / nsm / libnfs-raw-nsm.c
... / ...
CommitLineData
1/*
2 * Please do not edit this file.
3 * It was generated using rpcgen.
4 */
5
6#include "libnfs-zdr.h"
7#include "libnfs-raw-nsm.h"
8
9bool_t
10zdr_nsmstat1 (ZDR *zdrs, nsmstat1 *objp)
11{
12 register int32_t *buf;
13 buf = NULL;
14
15 if (!zdr_enum (zdrs, (enum_t *) objp))
16 return FALSE;
17 return TRUE;
18}
19
20bool_t
21zdr_nsm_my_id (ZDR *zdrs, nsm_my_id *objp)
22{
23 register int32_t *buf;
24 buf = NULL;
25
26 if (!zdr_string (zdrs, &objp->my_name, NSM_MAXSTRLEN))
27 return FALSE;
28 if (!zdr_int (zdrs, &objp->my_prog))
29 return FALSE;
30 if (!zdr_int (zdrs, &objp->my_vers))
31 return FALSE;
32 if (!zdr_int (zdrs, &objp->my_proc))
33 return FALSE;
34 return TRUE;
35}
36
37bool_t
38zdr_nsm_mon_id (ZDR *zdrs, nsm_mon_id *objp)
39{
40 register int32_t *buf;
41 buf = NULL;
42
43 if (!zdr_string (zdrs, &objp->mon_name, NSM_MAXSTRLEN))
44 return FALSE;
45 if (!zdr_nsm_my_id (zdrs, &objp->my_id))
46 return FALSE;
47 return TRUE;
48}
49
50bool_t
51zdr_NSM1_STATres (ZDR *zdrs, NSM1_STATres *objp)
52{
53 register int32_t *buf;
54 buf = NULL;
55
56 if (!zdr_nsmstat1 (zdrs, &objp->res))
57 return FALSE;
58 if (!zdr_int (zdrs, &objp->state))
59 return FALSE;
60 return TRUE;
61}
62
63bool_t
64zdr_NSM1_STATargs (ZDR *zdrs, NSM1_STATargs *objp)
65{
66 register int32_t *buf;
67 buf = NULL;
68
69 if (!zdr_string (zdrs, &objp->mon_name, NSM_MAXSTRLEN))
70 return FALSE;
71 return TRUE;
72}
73
74bool_t
75zdr_NSM1_MONres (ZDR *zdrs, NSM1_MONres *objp)
76{
77 register int32_t *buf;
78 buf = NULL;
79
80 if (!zdr_nsmstat1 (zdrs, &objp->res))
81 return FALSE;
82 if (!zdr_int (zdrs, &objp->state))
83 return FALSE;
84 return TRUE;
85}
86
87bool_t
88zdr_NSM1_MONargs (ZDR *zdrs, NSM1_MONargs *objp)
89{
90 register int32_t *buf;
91 buf = NULL;
92
93 int i;
94 if (!zdr_nsm_mon_id (zdrs, &objp->mon_id))
95 return FALSE;
96 if (!zdr_opaque (zdrs, objp->priv, 16))
97 return FALSE;
98 return TRUE;
99}
100
101bool_t
102zdr_NSM1_UNMONres (ZDR *zdrs, NSM1_UNMONres *objp)
103{
104 register int32_t *buf;
105 buf = NULL;
106
107 if (!zdr_int (zdrs, &objp->state))
108 return FALSE;
109 return TRUE;
110}
111
112bool_t
113zdr_NSM1_UNMONargs (ZDR *zdrs, NSM1_UNMONargs *objp)
114{
115 register int32_t *buf;
116 buf = NULL;
117
118 if (!zdr_nsm_mon_id (zdrs, &objp->mon_id))
119 return FALSE;
120 return TRUE;
121}
122
123bool_t
124zdr_NSM1_UNMONALLres (ZDR *zdrs, NSM1_UNMONALLres *objp)
125{
126 register int32_t *buf;
127 buf = NULL;
128
129 if (!zdr_int (zdrs, &objp->state))
130 return FALSE;
131 return TRUE;
132}
133
134bool_t
135zdr_NSM1_UNMONALLargs (ZDR *zdrs, NSM1_UNMONALLargs *objp)
136{
137 register int32_t *buf;
138 buf = NULL;
139
140 if (!zdr_nsm_my_id (zdrs, &objp->my_id))
141 return FALSE;
142 return TRUE;
143}
144
145bool_t
146zdr_NSM1_NOTIFYargs (ZDR *zdrs, NSM1_NOTIFYargs *objp)
147{
148 register int32_t *buf;
149 buf = NULL;
150
151 if (!zdr_string (zdrs, &objp->mon_name, NSM_MAXSTRLEN))
152 return FALSE;
153 if (!zdr_int (zdrs, &objp->state))
154 return FALSE;
155 return TRUE;
156}