nlm_prot_clnt.c revision 177633
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_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: head/sys/nlm/nlm_prot_clnt.c 177633 2008-03-26 15:23:12Z dfr $");
19
20/* Default timeout can be changed using clnt_control() */
21static struct timeval TIMEOUT = { 25, 0 };
22
23enum clnt_stat
24nlm_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
32enum clnt_stat
33nlm_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
41enum clnt_stat
42nlm_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
50enum clnt_stat
51nlm_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
59enum clnt_stat
60nlm_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
68enum clnt_stat
69nlm_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
77enum clnt_stat
78nlm_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
86enum clnt_stat
87nlm_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
95enum clnt_stat
96nlm_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
104enum clnt_stat
105nlm_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
113enum clnt_stat
114nlm_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
122enum clnt_stat
123nlm_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
131enum clnt_stat
132nlm_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
140enum clnt_stat
141nlm_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
149enum clnt_stat
150nlm_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
158enum clnt_stat
159nlm_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
167enum clnt_stat
168nlm_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
176enum clnt_stat
177nlm_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
185enum clnt_stat
186nlm_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
194enum clnt_stat
195nlm_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
203enum clnt_stat
204nlm4_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
212enum clnt_stat
213nlm4_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
221enum clnt_stat
222nlm4_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
230enum clnt_stat
231nlm4_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
239enum clnt_stat
240nlm4_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
248enum clnt_stat
249nlm4_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
257enum clnt_stat
258nlm4_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
266enum clnt_stat
267nlm4_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
275enum clnt_stat
276nlm4_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
284enum clnt_stat
285nlm4_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
293enum clnt_stat
294nlm4_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
302enum clnt_stat
303nlm4_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
311enum clnt_stat
312nlm4_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
320enum clnt_stat
321nlm4_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
329enum clnt_stat
330nlm4_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
338enum clnt_stat
339nlm4_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
347enum clnt_stat
348nlm4_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
356enum clnt_stat
357nlm4_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
365enum clnt_stat
366nlm4_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}
373