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