1 /*
2 * Please do not edit this file.
3 * It was generated using rpcgen.
4 */
5
6 #include <sys/param.h>
7 #include <sys/lock.h>
8 #include <sys/mutex.h>
9 #include <sys/systm.h>
10
11 #include <nlm/nlm_prot.h>
12 #include <sys/cdefs.h>
13 #ifndef lint
14 /*static char sccsid[] = "from: @(#)nlm_prot.x 1.8 87/09/21 Copyr 1987 Sun Micro";*/
15 /*static char sccsid[] = "from: * @(#)nlm_prot.x 2.1 88/08/01 4.0 RPCSRC";*/
16 __RCSID("$NetBSD: nlm_prot.x,v 1.6 2000/06/07 14:30:15 bouyer Exp $");
17 #endif /* not lint */
18 __FBSDID("$FreeBSD: releng/6.4/sys/nlm/nlm_prot_clnt.c 178459 2008-04-24 10:46:25Z dfr $");
19
20 /* Default timeout can be changed using clnt_control() */
21 static struct timeval TIMEOUT = { 25, 0 };
22
23 enum clnt_stat
24 nlm_sm_notify_0(struct nlm_sm_status *argp, void *clnt_res, CLIENT *clnt)
25 {
26 return (clnt_call(clnt, NLM_SM_NOTIFY,
27 (xdrproc_t) xdr_nlm_sm_status, (caddr_t) argp,
28 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
29 TIMEOUT));
30 }
31
32 enum clnt_stat
33 nlm_test_1(struct nlm_testargs *argp, nlm_testres *clnt_res, CLIENT *clnt)
34 {
35 return (clnt_call(clnt, NLM_TEST,
36 (xdrproc_t) xdr_nlm_testargs, (caddr_t) argp,
37 (xdrproc_t) xdr_nlm_testres, (caddr_t) clnt_res,
38 TIMEOUT));
39 }
40
41 enum clnt_stat
42 nlm_lock_1(struct nlm_lockargs *argp, nlm_res *clnt_res, CLIENT *clnt)
43 {
44 return (clnt_call(clnt, NLM_LOCK,
45 (xdrproc_t) xdr_nlm_lockargs, (caddr_t) argp,
46 (xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res,
47 TIMEOUT));
48 }
49
50 enum clnt_stat
51 nlm_cancel_1(struct nlm_cancargs *argp, nlm_res *clnt_res, CLIENT *clnt)
52 {
53 return (clnt_call(clnt, NLM_CANCEL,
54 (xdrproc_t) xdr_nlm_cancargs, (caddr_t) argp,
55 (xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res,
56 TIMEOUT));
57 }
58
59 enum clnt_stat
60 nlm_unlock_1(struct nlm_unlockargs *argp, nlm_res *clnt_res, CLIENT *clnt)
61 {
62 return (clnt_call(clnt, NLM_UNLOCK,
63 (xdrproc_t) xdr_nlm_unlockargs, (caddr_t) argp,
64 (xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res,
65 TIMEOUT));
66 }
67
68 enum clnt_stat
69 nlm_granted_1(struct nlm_testargs *argp, nlm_res *clnt_res, CLIENT *clnt)
70 {
71 return (clnt_call(clnt, NLM_GRANTED,
72 (xdrproc_t) xdr_nlm_testargs, (caddr_t) argp,
73 (xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res,
74 TIMEOUT));
75 }
76
77 enum clnt_stat
78 nlm_test_msg_1(struct nlm_testargs *argp, void *clnt_res, CLIENT *clnt)
79 {
80 return (clnt_call(clnt, NLM_TEST_MSG,
81 (xdrproc_t) xdr_nlm_testargs, (caddr_t) argp,
82 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
83 TIMEOUT));
84 }
85
86 enum clnt_stat
87 nlm_lock_msg_1(struct nlm_lockargs *argp, void *clnt_res, CLIENT *clnt)
88 {
89 return (clnt_call(clnt, NLM_LOCK_MSG,
90 (xdrproc_t) xdr_nlm_lockargs, (caddr_t) argp,
91 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
92 TIMEOUT));
93 }
94
95 enum clnt_stat
96 nlm_cancel_msg_1(struct nlm_cancargs *argp, void *clnt_res, CLIENT *clnt)
97 {
98 return (clnt_call(clnt, NLM_CANCEL_MSG,
99 (xdrproc_t) xdr_nlm_cancargs, (caddr_t) argp,
100 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
101 TIMEOUT));
102 }
103
104 enum clnt_stat
105 nlm_unlock_msg_1(struct nlm_unlockargs *argp, void *clnt_res, CLIENT *clnt)
106 {
107 return (clnt_call(clnt, NLM_UNLOCK_MSG,
108 (xdrproc_t) xdr_nlm_unlockargs, (caddr_t) argp,
109 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
110 TIMEOUT));
111 }
112
113 enum clnt_stat
114 nlm_granted_msg_1(struct nlm_testargs *argp, void *clnt_res, CLIENT *clnt)
115 {
116 return (clnt_call(clnt, NLM_GRANTED_MSG,
117 (xdrproc_t) xdr_nlm_testargs, (caddr_t) argp,
118 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
119 TIMEOUT));
120 }
121
122 enum clnt_stat
123 nlm_test_res_1(nlm_testres *argp, void *clnt_res, CLIENT *clnt)
124 {
125 return (clnt_call(clnt, NLM_TEST_RES,
126 (xdrproc_t) xdr_nlm_testres, (caddr_t) argp,
127 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
128 TIMEOUT));
129 }
130
131 enum clnt_stat
132 nlm_lock_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt)
133 {
134 return (clnt_call(clnt, NLM_LOCK_RES,
135 (xdrproc_t) xdr_nlm_res, (caddr_t) argp,
136 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
137 TIMEOUT));
138 }
139
140 enum clnt_stat
141 nlm_cancel_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt)
142 {
143 return (clnt_call(clnt, NLM_CANCEL_RES,
144 (xdrproc_t) xdr_nlm_res, (caddr_t) argp,
145 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
146 TIMEOUT));
147 }
148
149 enum clnt_stat
150 nlm_unlock_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt)
151 {
152 return (clnt_call(clnt, NLM_UNLOCK_RES,
153 (xdrproc_t) xdr_nlm_res, (caddr_t) argp,
154 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
155 TIMEOUT));
156 }
157
158 enum clnt_stat
159 nlm_granted_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt)
160 {
161 return (clnt_call(clnt, NLM_GRANTED_RES,
162 (xdrproc_t) xdr_nlm_res, (caddr_t) argp,
163 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
164 TIMEOUT));
165 }
166
167 enum clnt_stat
168 nlm_share_3(nlm_shareargs *argp, nlm_shareres *clnt_res, CLIENT *clnt)
169 {
170 return (clnt_call(clnt, NLM_SHARE,
171 (xdrproc_t) xdr_nlm_shareargs, (caddr_t) argp,
172 (xdrproc_t) xdr_nlm_shareres, (caddr_t) clnt_res,
173 TIMEOUT));
174 }
175
176 enum clnt_stat
177 nlm_unshare_3(nlm_shareargs *argp, nlm_shareres *clnt_res, CLIENT *clnt)
178 {
179 return (clnt_call(clnt, NLM_UNSHARE,
180 (xdrproc_t) xdr_nlm_shareargs, (caddr_t) argp,
181 (xdrproc_t) xdr_nlm_shareres, (caddr_t) clnt_res,
182 TIMEOUT));
183 }
184
185 enum clnt_stat
186 nlm_nm_lock_3(nlm_lockargs *argp, nlm_res *clnt_res, CLIENT *clnt)
187 {
188 return (clnt_call(clnt, NLM_NM_LOCK,
189 (xdrproc_t) xdr_nlm_lockargs, (caddr_t) argp,
190 (xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res,
191 TIMEOUT));
192 }
193
194 enum clnt_stat
195 nlm_free_all_3(nlm_notify *argp, void *clnt_res, CLIENT *clnt)
196 {
197 return (clnt_call(clnt, NLM_FREE_ALL,
198 (xdrproc_t) xdr_nlm_notify, (caddr_t) argp,
199 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
200 TIMEOUT));
201 }
202
203 enum clnt_stat
204 nlm4_test_4(nlm4_testargs *argp, nlm4_testres *clnt_res, CLIENT *clnt)
205 {
206 return (clnt_call(clnt, NLM4_TEST,
207 (xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp,
208 (xdrproc_t) xdr_nlm4_testres, (caddr_t) clnt_res,
209 TIMEOUT));
210 }
211
212 enum clnt_stat
213 nlm4_lock_4(nlm4_lockargs *argp, nlm4_res *clnt_res, CLIENT *clnt)
214 {
215 return (clnt_call(clnt, NLM4_LOCK,
216 (xdrproc_t) xdr_nlm4_lockargs, (caddr_t) argp,
217 (xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res,
218 TIMEOUT));
219 }
220
221 enum clnt_stat
222 nlm4_cancel_4(nlm4_cancargs *argp, nlm4_res *clnt_res, CLIENT *clnt)
223 {
224 return (clnt_call(clnt, NLM4_CANCEL,
225 (xdrproc_t) xdr_nlm4_cancargs, (caddr_t) argp,
226 (xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res,
227 TIMEOUT));
228 }
229
230 enum clnt_stat
231 nlm4_unlock_4(nlm4_unlockargs *argp, nlm4_res *clnt_res, CLIENT *clnt)
232 {
233 return (clnt_call(clnt, NLM4_UNLOCK,
234 (xdrproc_t) xdr_nlm4_unlockargs, (caddr_t) argp,
235 (xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res,
236 TIMEOUT));
237 }
238
239 enum clnt_stat
240 nlm4_granted_4(nlm4_testargs *argp, nlm4_res *clnt_res, CLIENT *clnt)
241 {
242 return (clnt_call(clnt, NLM4_GRANTED,
243 (xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp,
244 (xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res,
245 TIMEOUT));
246 }
247
248 enum clnt_stat
249 nlm4_test_msg_4(nlm4_testargs *argp, void *clnt_res, CLIENT *clnt)
250 {
251 return (clnt_call(clnt, NLM4_TEST_MSG,
252 (xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp,
253 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
254 TIMEOUT));
255 }
256
257 enum clnt_stat
258 nlm4_lock_msg_4(nlm4_lockargs *argp, void *clnt_res, CLIENT *clnt)
259 {
260 return (clnt_call(clnt, NLM4_LOCK_MSG,
261 (xdrproc_t) xdr_nlm4_lockargs, (caddr_t) argp,
262 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
263 TIMEOUT));
264 }
265
266 enum clnt_stat
267 nlm4_cancel_msg_4(nlm4_cancargs *argp, void *clnt_res, CLIENT *clnt)
268 {
269 return (clnt_call(clnt, NLM4_CANCEL_MSG,
270 (xdrproc_t) xdr_nlm4_cancargs, (caddr_t) argp,
271 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
272 TIMEOUT));
273 }
274
275 enum clnt_stat
276 nlm4_unlock_msg_4(nlm4_unlockargs *argp, void *clnt_res, CLIENT *clnt)
277 {
278 return (clnt_call(clnt, NLM4_UNLOCK_MSG,
279 (xdrproc_t) xdr_nlm4_unlockargs, (caddr_t) argp,
280 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
281 TIMEOUT));
282 }
283
284 enum clnt_stat
285 nlm4_granted_msg_4(nlm4_testargs *argp, void *clnt_res, CLIENT *clnt)
286 {
287 return (clnt_call(clnt, NLM4_GRANTED_MSG,
288 (xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp,
289 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
290 TIMEOUT));
291 }
292
293 enum clnt_stat
294 nlm4_test_res_4(nlm4_testres *argp, void *clnt_res, CLIENT *clnt)
295 {
296 return (clnt_call(clnt, NLM4_TEST_RES,
297 (xdrproc_t) xdr_nlm4_testres, (caddr_t) argp,
298 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
299 TIMEOUT));
300 }
301
302 enum clnt_stat
303 nlm4_lock_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt)
304 {
305 return (clnt_call(clnt, NLM4_LOCK_RES,
306 (xdrproc_t) xdr_nlm4_res, (caddr_t) argp,
307 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
308 TIMEOUT));
309 }
310
311 enum clnt_stat
312 nlm4_cancel_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt)
313 {
314 return (clnt_call(clnt, NLM4_CANCEL_RES,
315 (xdrproc_t) xdr_nlm4_res, (caddr_t) argp,
316 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
317 TIMEOUT));
318 }
319
320 enum clnt_stat
321 nlm4_unlock_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt)
322 {
323 return (clnt_call(clnt, NLM4_UNLOCK_RES,
324 (xdrproc_t) xdr_nlm4_res, (caddr_t) argp,
325 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
326 TIMEOUT));
327 }
328
329 enum clnt_stat
330 nlm4_granted_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt)
331 {
332 return (clnt_call(clnt, NLM4_GRANTED_RES,
333 (xdrproc_t) xdr_nlm4_res, (caddr_t) argp,
334 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
335 TIMEOUT));
336 }
337
338 enum clnt_stat
339 nlm4_share_4(nlm4_shareargs *argp, nlm4_shareres *clnt_res, CLIENT *clnt)
340 {
341 return (clnt_call(clnt, NLM4_SHARE,
342 (xdrproc_t) xdr_nlm4_shareargs, (caddr_t) argp,
343 (xdrproc_t) xdr_nlm4_shareres, (caddr_t) clnt_res,
344 TIMEOUT));
345 }
346
347 enum clnt_stat
348 nlm4_unshare_4(nlm4_shareargs *argp, nlm4_shareres *clnt_res, CLIENT *clnt)
349 {
350 return (clnt_call(clnt, NLM4_UNSHARE,
351 (xdrproc_t) xdr_nlm4_shareargs, (caddr_t) argp,
352 (xdrproc_t) xdr_nlm4_shareres, (caddr_t) clnt_res,
353 TIMEOUT));
354 }
355
356 enum clnt_stat
357 nlm4_nm_lock_4(nlm4_lockargs *argp, nlm4_res *clnt_res, CLIENT *clnt)
358 {
359 return (clnt_call(clnt, NLM4_NM_LOCK,
360 (xdrproc_t) xdr_nlm4_lockargs, (caddr_t) argp,
361 (xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res,
362 TIMEOUT));
363 }
364
365 enum clnt_stat
366 nlm4_free_all_4(nlm4_notify *argp, void *clnt_res, CLIENT *clnt)
367 {
368 return (clnt_call(clnt, NLM4_FREE_ALL,
369 (xdrproc_t) xdr_nlm4_notify, (caddr_t) argp,
370 (xdrproc_t) xdr_void, (caddr_t) clnt_res,
371 TIMEOUT));
372 }
Cache object: db6c23cc37dcbb5001fac53c069f52da
|