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