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