nlm_prot_clnt.c revision 177633
155714Skris/* 255714Skris * Please do not edit this file. 355714Skris * It was generated using rpcgen. 455714Skris */ 555714Skris 655714Skris#include <sys/param.h> 755714Skris#include <sys/lock.h> 855714Skris#include <sys/mutex.h> 955714Skris#include <sys/systm.h> 1055714Skris 1155714Skris#include "nlm_prot.h" 1255714Skris#include <sys/cdefs.h> 1355714Skris#ifndef lint 1455714Skris/*static char sccsid[] = "from: @(#)nlm_prot.x 1.8 87/09/21 Copyr 1987 Sun Micro";*/ 1555714Skris/*static char sccsid[] = "from: * @(#)nlm_prot.x 2.1 88/08/01 4.0 RPCSRC";*/ 1655714Skris__RCSID("$NetBSD: nlm_prot.x,v 1.6 2000/06/07 14:30:15 bouyer Exp $"); 1755714Skris#endif /* not lint */ 1855714Skris__FBSDID("$FreeBSD: head/sys/nlm/nlm_prot_clnt.c 177633 2008-03-26 15:23:12Z dfr $"); 1955714Skris 2055714Skris/* Default timeout can be changed using clnt_control() */ 2155714Skrisstatic struct timeval TIMEOUT = { 25, 0 }; 2255714Skris 2355714Skrisenum clnt_stat 2455714Skrisnlm_sm_notify_0(struct nlm_sm_status *argp, void *clnt_res, CLIENT *clnt) 2555714Skris{ 2655714Skris return (clnt_call(clnt, NLM_SM_NOTIFY, 2755714Skris (xdrproc_t) xdr_nlm_sm_status, (caddr_t) argp, 2855714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 2955714Skris TIMEOUT)); 3055714Skris} 3155714Skris 3255714Skrisenum clnt_stat 3355714Skrisnlm_test_1(struct nlm_testargs *argp, nlm_testres *clnt_res, CLIENT *clnt) 3455714Skris{ 3555714Skris return (clnt_call(clnt, NLM_TEST, 3655714Skris (xdrproc_t) xdr_nlm_testargs, (caddr_t) argp, 3755714Skris (xdrproc_t) xdr_nlm_testres, (caddr_t) clnt_res, 3855714Skris TIMEOUT)); 3955714Skris} 4055714Skris 4155714Skrisenum clnt_stat 4255714Skrisnlm_lock_1(struct nlm_lockargs *argp, nlm_res *clnt_res, CLIENT *clnt) 4355714Skris{ 4455714Skris return (clnt_call(clnt, NLM_LOCK, 4555714Skris (xdrproc_t) xdr_nlm_lockargs, (caddr_t) argp, 4655714Skris (xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res, 4755714Skris TIMEOUT)); 4855714Skris} 4955714Skris 5055714Skrisenum clnt_stat 5155714Skrisnlm_cancel_1(struct nlm_cancargs *argp, nlm_res *clnt_res, CLIENT *clnt) 5255714Skris{ 5355714Skris return (clnt_call(clnt, NLM_CANCEL, 5455714Skris (xdrproc_t) xdr_nlm_cancargs, (caddr_t) argp, 5555714Skris (xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res, 5655714Skris TIMEOUT)); 5755714Skris} 5855714Skris 5955714Skrisenum clnt_stat 60101613Snectarnlm_unlock_1(struct nlm_unlockargs *argp, nlm_res *clnt_res, CLIENT *clnt) 6155714Skris{ 6255714Skris return (clnt_call(clnt, NLM_UNLOCK, 6355714Skris (xdrproc_t) xdr_nlm_unlockargs, (caddr_t) argp, 6455714Skris (xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res, 65160814Ssimon TIMEOUT)); 6655714Skris} 67167612Ssimon 6855714Skrisenum clnt_stat 69160814Ssimonnlm_granted_1(struct nlm_testargs *argp, nlm_res *clnt_res, CLIENT *clnt) 7055714Skris{ 7155714Skris return (clnt_call(clnt, NLM_GRANTED, 7255714Skris (xdrproc_t) xdr_nlm_testargs, (caddr_t) argp, 7355714Skris (xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res, 7455714Skris TIMEOUT)); 7555714Skris} 7655714Skris 7755714Skrisenum clnt_stat 7855714Skrisnlm_test_msg_1(struct nlm_testargs *argp, void *clnt_res, CLIENT *clnt) 7955714Skris{ 8055714Skris return (clnt_call(clnt, NLM_TEST_MSG, 8155714Skris (xdrproc_t) xdr_nlm_testargs, (caddr_t) argp, 8255714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 83160814Ssimon TIMEOUT)); 84160814Ssimon} 85160814Ssimon 86160814Ssimonenum clnt_stat 8755714Skrisnlm_lock_msg_1(struct nlm_lockargs *argp, void *clnt_res, CLIENT *clnt) 88160814Ssimon{ 8955714Skris return (clnt_call(clnt, NLM_LOCK_MSG, 90160814Ssimon (xdrproc_t) xdr_nlm_lockargs, (caddr_t) argp, 91160814Ssimon (xdrproc_t) xdr_void, (caddr_t) clnt_res, 92160814Ssimon TIMEOUT)); 93160814Ssimon} 94160814Ssimon 95160814Ssimonenum clnt_stat 96160814Ssimonnlm_cancel_msg_1(struct nlm_cancargs *argp, void *clnt_res, CLIENT *clnt) 9755714Skris{ 9855714Skris return (clnt_call(clnt, NLM_CANCEL_MSG, 99160814Ssimon (xdrproc_t) xdr_nlm_cancargs, (caddr_t) argp, 10055714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 10155714Skris TIMEOUT)); 10255714Skris} 10355714Skris 10455714Skrisenum clnt_stat 10555714Skrisnlm_unlock_msg_1(struct nlm_unlockargs *argp, void *clnt_res, CLIENT *clnt) 10655714Skris{ 10755714Skris return (clnt_call(clnt, NLM_UNLOCK_MSG, 10855714Skris (xdrproc_t) xdr_nlm_unlockargs, (caddr_t) argp, 10955714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 11055714Skris TIMEOUT)); 11155714Skris} 11255714Skris 11355714Skrisenum clnt_stat 11455714Skrisnlm_granted_msg_1(struct nlm_testargs *argp, void *clnt_res, CLIENT *clnt) 11555714Skris{ 11655714Skris return (clnt_call(clnt, NLM_GRANTED_MSG, 117120631Snectar (xdrproc_t) xdr_nlm_testargs, (caddr_t) argp, 11855714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 11955714Skris TIMEOUT)); 12055714Skris} 12155714Skris 122120631Snectarenum clnt_stat 12355714Skrisnlm_test_res_1(nlm_testres *argp, void *clnt_res, CLIENT *clnt) 12455714Skris{ 12555714Skris return (clnt_call(clnt, NLM_TEST_RES, 12655714Skris (xdrproc_t) xdr_nlm_testres, (caddr_t) argp, 12755714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 12855714Skris TIMEOUT)); 12955714Skris} 13055714Skris 13155714Skrisenum clnt_stat 13255714Skrisnlm_lock_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt) 13355714Skris{ 134279264Sdelphij return (clnt_call(clnt, NLM_LOCK_RES, 135279264Sdelphij (xdrproc_t) xdr_nlm_res, (caddr_t) argp, 136279264Sdelphij (xdrproc_t) xdr_void, (caddr_t) clnt_res, 13755714Skris TIMEOUT)); 13855714Skris} 13955714Skris 14055714Skrisenum clnt_stat 14155714Skrisnlm_cancel_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt) 14255714Skris{ 143101386Snectar return (clnt_call(clnt, NLM_CANCEL_RES, 14455714Skris (xdrproc_t) xdr_nlm_res, (caddr_t) argp, 14555714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 14655714Skris TIMEOUT)); 14755714Skris} 14855714Skris 14955714Skrisenum clnt_stat 15055714Skrisnlm_unlock_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt) 15155714Skris{ 15255714Skris return (clnt_call(clnt, NLM_UNLOCK_RES, 15355714Skris (xdrproc_t) xdr_nlm_res, (caddr_t) argp, 15455714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 15555714Skris TIMEOUT)); 15655714Skris} 157160814Ssimon 15855714Skrisenum clnt_stat 159160814Ssimonnlm_granted_res_1(nlm_res *argp, void *clnt_res, CLIENT *clnt) 160101613Snectar{ 161160814Ssimon return (clnt_call(clnt, NLM_GRANTED_RES, 16255714Skris (xdrproc_t) xdr_nlm_res, (caddr_t) argp, 16355714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 16455714Skris TIMEOUT)); 16555714Skris} 16655714Skris 16755714Skrisenum clnt_stat 16855714Skrisnlm_share_3(nlm_shareargs *argp, nlm_shareres *clnt_res, CLIENT *clnt) 16955714Skris{ 17055714Skris return (clnt_call(clnt, NLM_SHARE, 17155714Skris (xdrproc_t) xdr_nlm_shareargs, (caddr_t) argp, 17255714Skris (xdrproc_t) xdr_nlm_shareres, (caddr_t) clnt_res, 17355714Skris TIMEOUT)); 17455714Skris} 17555714Skris 176100936Snectarenum clnt_stat 177100936Snectarnlm_unshare_3(nlm_shareargs *argp, nlm_shareres *clnt_res, CLIENT *clnt) 17855714Skris{ 17955714Skris return (clnt_call(clnt, NLM_UNSHARE, 18055714Skris (xdrproc_t) xdr_nlm_shareargs, (caddr_t) argp, 18155714Skris (xdrproc_t) xdr_nlm_shareres, (caddr_t) clnt_res, 18255714Skris TIMEOUT)); 18355714Skris} 18455714Skris 18555714Skrisenum clnt_stat 18655714Skrisnlm_nm_lock_3(nlm_lockargs *argp, nlm_res *clnt_res, CLIENT *clnt) 18755714Skris{ 18855714Skris return (clnt_call(clnt, NLM_NM_LOCK, 189101613Snectar (xdrproc_t) xdr_nlm_lockargs, (caddr_t) argp, 190100936Snectar (xdrproc_t) xdr_nlm_res, (caddr_t) clnt_res, 19155714Skris TIMEOUT)); 192101613Snectar} 19355714Skris 19455714Skrisenum clnt_stat 19555714Skrisnlm_free_all_3(nlm_notify *argp, void *clnt_res, CLIENT *clnt) 19655714Skris{ 19759191Skris return (clnt_call(clnt, NLM_FREE_ALL, 19855714Skris (xdrproc_t) xdr_nlm_notify, (caddr_t) argp, 19955714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 20055714Skris TIMEOUT)); 20155714Skris} 20268651Skris 20355714Skrisenum clnt_stat 20455714Skrisnlm4_test_4(nlm4_testargs *argp, nlm4_testres *clnt_res, CLIENT *clnt) 20555714Skris{ 20655714Skris return (clnt_call(clnt, NLM4_TEST, 20755714Skris (xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp, 20855714Skris (xdrproc_t) xdr_nlm4_testres, (caddr_t) clnt_res, 20955714Skris TIMEOUT)); 21055714Skris} 21168651Skris 21268651Skrisenum clnt_stat 21368651Skrisnlm4_lock_4(nlm4_lockargs *argp, nlm4_res *clnt_res, CLIENT *clnt) 21455714Skris{ 21568651Skris return (clnt_call(clnt, NLM4_LOCK, 21668651Skris (xdrproc_t) xdr_nlm4_lockargs, (caddr_t) argp, 21768651Skris (xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res, 21855714Skris TIMEOUT)); 21968651Skris} 22055714Skris 221160814Ssimonenum clnt_stat 222160814Ssimonnlm4_cancel_4(nlm4_cancargs *argp, nlm4_res *clnt_res, CLIENT *clnt) 22355714Skris{ 22455714Skris return (clnt_call(clnt, NLM4_CANCEL, 22555714Skris (xdrproc_t) xdr_nlm4_cancargs, (caddr_t) argp, 22655714Skris (xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res, 22755714Skris TIMEOUT)); 228160814Ssimon} 229160814Ssimon 230160814Ssimonenum clnt_stat 231160814Ssimonnlm4_unlock_4(nlm4_unlockargs *argp, nlm4_res *clnt_res, CLIENT *clnt) 232160814Ssimon{ 233160814Ssimon return (clnt_call(clnt, NLM4_UNLOCK, 234160814Ssimon (xdrproc_t) xdr_nlm4_unlockargs, (caddr_t) argp, 235160814Ssimon (xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res, 236160814Ssimon TIMEOUT)); 23755714Skris} 23855714Skris 23955714Skrisenum clnt_stat 24055714Skrisnlm4_granted_4(nlm4_testargs *argp, nlm4_res *clnt_res, CLIENT *clnt) 24155714Skris{ 24255714Skris return (clnt_call(clnt, NLM4_GRANTED, 24355714Skris (xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp, 24455714Skris (xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res, 24555714Skris TIMEOUT)); 24655714Skris} 24755714Skris 24855714Skrisenum clnt_stat 24955714Skrisnlm4_test_msg_4(nlm4_testargs *argp, void *clnt_res, CLIENT *clnt) 25055714Skris{ 25155714Skris return (clnt_call(clnt, NLM4_TEST_MSG, 25255714Skris (xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp, 25355714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 25455714Skris TIMEOUT)); 25555714Skris} 25655714Skris 25755714Skrisenum clnt_stat 25855714Skrisnlm4_lock_msg_4(nlm4_lockargs *argp, void *clnt_res, CLIENT *clnt) 25955714Skris{ 26055714Skris return (clnt_call(clnt, NLM4_LOCK_MSG, 26155714Skris (xdrproc_t) xdr_nlm4_lockargs, (caddr_t) argp, 26255714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 26355714Skris TIMEOUT)); 26455714Skris} 26555714Skris 26655714Skrisenum clnt_stat 26755714Skrisnlm4_cancel_msg_4(nlm4_cancargs *argp, void *clnt_res, CLIENT *clnt) 26855714Skris{ 26955714Skris return (clnt_call(clnt, NLM4_CANCEL_MSG, 27055714Skris (xdrproc_t) xdr_nlm4_cancargs, (caddr_t) argp, 27155714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 27255714Skris TIMEOUT)); 27355714Skris} 274160814Ssimon 275160814Ssimonenum clnt_stat 27655714Skrisnlm4_unlock_msg_4(nlm4_unlockargs *argp, void *clnt_res, CLIENT *clnt) 27755714Skris{ 27855714Skris return (clnt_call(clnt, NLM4_UNLOCK_MSG, 27955714Skris (xdrproc_t) xdr_nlm4_unlockargs, (caddr_t) argp, 28055714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 28155714Skris TIMEOUT)); 28255714Skris} 28355714Skris 28455714Skrisenum clnt_stat 28555714Skrisnlm4_granted_msg_4(nlm4_testargs *argp, void *clnt_res, CLIENT *clnt) 28655714Skris{ 28755714Skris return (clnt_call(clnt, NLM4_GRANTED_MSG, 288160814Ssimon (xdrproc_t) xdr_nlm4_testargs, (caddr_t) argp, 28955714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 29055714Skris TIMEOUT)); 29155714Skris} 292160814Ssimon 29355714Skrisenum clnt_stat 29455714Skrisnlm4_test_res_4(nlm4_testres *argp, void *clnt_res, CLIENT *clnt) 29555714Skris{ 29655714Skris return (clnt_call(clnt, NLM4_TEST_RES, 29755714Skris (xdrproc_t) xdr_nlm4_testres, (caddr_t) argp, 29855714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 29955714Skris TIMEOUT)); 30055714Skris} 30155714Skris 30255714Skrisenum clnt_stat 30355714Skrisnlm4_lock_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt) 30455714Skris{ 30555714Skris return (clnt_call(clnt, NLM4_LOCK_RES, 30655714Skris (xdrproc_t) xdr_nlm4_res, (caddr_t) argp, 307160814Ssimon (xdrproc_t) xdr_void, (caddr_t) clnt_res, 30855714Skris TIMEOUT)); 309160814Ssimon} 310160814Ssimon 31155714Skrisenum clnt_stat 312160814Ssimonnlm4_cancel_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt) 313160814Ssimon{ 314160814Ssimon return (clnt_call(clnt, NLM4_CANCEL_RES, 315160814Ssimon (xdrproc_t) xdr_nlm4_res, (caddr_t) argp, 316160814Ssimon (xdrproc_t) xdr_void, (caddr_t) clnt_res, 317160814Ssimon TIMEOUT)); 318160814Ssimon} 319160814Ssimon 320160814Ssimonenum clnt_stat 32155714Skrisnlm4_unlock_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt) 32255714Skris{ 32355714Skris return (clnt_call(clnt, NLM4_UNLOCK_RES, 32455714Skris (xdrproc_t) xdr_nlm4_res, (caddr_t) argp, 32555714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 32655714Skris TIMEOUT)); 32755714Skris} 32855714Skris 32955714Skrisenum clnt_stat 33055714Skrisnlm4_granted_res_4(nlm4_res *argp, void *clnt_res, CLIENT *clnt) 33155714Skris{ 33255714Skris return (clnt_call(clnt, NLM4_GRANTED_RES, 33355714Skris (xdrproc_t) xdr_nlm4_res, (caddr_t) argp, 33455714Skris (xdrproc_t) xdr_void, (caddr_t) clnt_res, 33555714Skris TIMEOUT)); 33655714Skris} 33755714Skris 33855714Skrisenum clnt_stat 33955714Skrisnlm4_share_4(nlm4_shareargs *argp, nlm4_shareres *clnt_res, CLIENT *clnt) 34055714Skris{ 341109998Smarkm return (clnt_call(clnt, NLM4_SHARE, 34255714Skris (xdrproc_t) xdr_nlm4_shareargs, (caddr_t) argp, 34355714Skris (xdrproc_t) xdr_nlm4_shareres, (caddr_t) clnt_res, 34455714Skris TIMEOUT)); 34555714Skris} 346238405Sjkim 34755714Skrisenum clnt_stat 348238405Sjkimnlm4_unshare_4(nlm4_shareargs *argp, nlm4_shareres *clnt_res, CLIENT *clnt) 349238405Sjkim{ 350238405Sjkim return (clnt_call(clnt, NLM4_UNSHARE, 351238405Sjkim (xdrproc_t) xdr_nlm4_shareargs, (caddr_t) argp, 352238405Sjkim (xdrproc_t) xdr_nlm4_shareres, (caddr_t) clnt_res, 353238405Sjkim TIMEOUT)); 354238405Sjkim} 355238405Sjkim 356238405Sjkimenum clnt_stat 357238405Sjkimnlm4_nm_lock_4(nlm4_lockargs *argp, nlm4_res *clnt_res, CLIENT *clnt) 358238405Sjkim{ 35955714Skris return (clnt_call(clnt, NLM4_NM_LOCK, 360238405Sjkim (xdrproc_t) xdr_nlm4_lockargs, (caddr_t) argp, 361238405Sjkim (xdrproc_t) xdr_nlm4_res, (caddr_t) clnt_res, 362238405Sjkim TIMEOUT)); 363238405Sjkim} 364238405Sjkim 365238405Sjkimenum clnt_stat 36655714Skrisnlm4_free_all_4(nlm4_notify *argp, void *clnt_res, CLIENT *clnt) 36755714Skris{ 368238405Sjkim return (clnt_call(clnt, NLM4_FREE_ALL, 36955714Skris (xdrproc_t) xdr_nlm4_notify, (caddr_t) argp, 370238405Sjkim (xdrproc_t) xdr_void, (caddr_t) clnt_res, 37155714Skris TIMEOUT)); 37255714Skris} 37355714Skris