xref: /freebsd/sys/nlm/nlm_prot_clnt.c (revision 2be1a816)
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$");
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 }
373