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