18c2d3d5afc51d3f35150f748f263870367771b6fEd Tam/*
28c2d3d5afc51d3f35150f748f263870367771b6fEd Tam * Please do not edit this file.
38c2d3d5afc51d3f35150f748f263870367771b6fEd Tam * It was generated using rpcgen.
48c2d3d5afc51d3f35150f748f263870367771b6fEd Tam */
58c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
68c2d3d5afc51d3f35150f748f263870367771b6fEd Tam#include <memory.h> /* for memset */
78c2d3d5afc51d3f35150f748f263870367771b6fEd Tam#include "loc_api.h"
88c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
98c2d3d5afc51d3f35150f748f263870367771b6fEd Tam/* Default timeout can be changed using clnt_control() */
108c2d3d5afc51d3f35150f748f263870367771b6fEd Tamstatic struct timeval TIMEOUT = { 25, 0 };
118c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
128c2d3d5afc51d3f35150f748f263870367771b6fEd Tamenum clnt_stat
138c2d3d5afc51d3f35150f748f263870367771b6fEd Tamrpc_loc_api_null_0x00040001(void *argp, void *clnt_res, CLIENT *clnt)
148c2d3d5afc51d3f35150f748f263870367771b6fEd Tam{
158c2d3d5afc51d3f35150f748f263870367771b6fEd Tam	return (clnt_call(clnt, rpc_loc_api_null,
168c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_void, (caddr_t) argp,
178c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
188c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		TIMEOUT));
198c2d3d5afc51d3f35150f748f263870367771b6fEd Tam}
208c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
218c2d3d5afc51d3f35150f748f263870367771b6fEd Tamenum clnt_stat
228c2d3d5afc51d3f35150f748f263870367771b6fEd Tamrpc_loc_api_rpc_glue_code_info_remote_0x00040001(void *argp, rpc_loc_api_rpc_glue_code_info_remote_rets *clnt_res, CLIENT *clnt)
238c2d3d5afc51d3f35150f748f263870367771b6fEd Tam{
248c2d3d5afc51d3f35150f748f263870367771b6fEd Tam	return (clnt_call(clnt, rpc_loc_api_rpc_glue_code_info_remote,
258c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_void, (caddr_t) argp,
268c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_api_rpc_glue_code_info_remote_rets, (caddr_t) clnt_res,
278c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		TIMEOUT));
288c2d3d5afc51d3f35150f748f263870367771b6fEd Tam}
298c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
308c2d3d5afc51d3f35150f748f263870367771b6fEd Tamenum clnt_stat
318c2d3d5afc51d3f35150f748f263870367771b6fEd Tamrpc_loc_open_0x00040001(rpc_loc_open_args *argp, rpc_loc_open_rets *clnt_res, CLIENT *clnt)
328c2d3d5afc51d3f35150f748f263870367771b6fEd Tam{
338c2d3d5afc51d3f35150f748f263870367771b6fEd Tam	return (clnt_call(clnt, rpc_loc_open,
348c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_open_args, (caddr_t) argp,
358c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_open_rets, (caddr_t) clnt_res,
368c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		TIMEOUT));
378c2d3d5afc51d3f35150f748f263870367771b6fEd Tam}
388c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
398c2d3d5afc51d3f35150f748f263870367771b6fEd Tamenum clnt_stat
408c2d3d5afc51d3f35150f748f263870367771b6fEd Tamrpc_loc_close_0x00040001(rpc_loc_close_args *argp, rpc_loc_close_rets *clnt_res, CLIENT *clnt)
418c2d3d5afc51d3f35150f748f263870367771b6fEd Tam{
428c2d3d5afc51d3f35150f748f263870367771b6fEd Tam	return (clnt_call(clnt, rpc_loc_close,
438c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_close_args, (caddr_t) argp,
448c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_close_rets, (caddr_t) clnt_res,
458c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		TIMEOUT));
468c2d3d5afc51d3f35150f748f263870367771b6fEd Tam}
478c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
488c2d3d5afc51d3f35150f748f263870367771b6fEd Tamenum clnt_stat
498c2d3d5afc51d3f35150f748f263870367771b6fEd Tamrpc_loc_start_fix_0x00040001(rpc_loc_start_fix_args *argp, rpc_loc_start_fix_rets *clnt_res, CLIENT *clnt)
508c2d3d5afc51d3f35150f748f263870367771b6fEd Tam{
518c2d3d5afc51d3f35150f748f263870367771b6fEd Tam	return (clnt_call(clnt, rpc_loc_start_fix,
528c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_start_fix_args, (caddr_t) argp,
538c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_start_fix_rets, (caddr_t) clnt_res,
548c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		TIMEOUT));
558c2d3d5afc51d3f35150f748f263870367771b6fEd Tam}
568c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
578c2d3d5afc51d3f35150f748f263870367771b6fEd Tamenum clnt_stat
588c2d3d5afc51d3f35150f748f263870367771b6fEd Tamrpc_loc_stop_fix_0x00040001(rpc_loc_stop_fix_args *argp, rpc_loc_stop_fix_rets *clnt_res, CLIENT *clnt)
598c2d3d5afc51d3f35150f748f263870367771b6fEd Tam{
608c2d3d5afc51d3f35150f748f263870367771b6fEd Tam	return (clnt_call(clnt, rpc_loc_stop_fix,
618c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_stop_fix_args, (caddr_t) argp,
628c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_stop_fix_rets, (caddr_t) clnt_res,
638c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		TIMEOUT));
648c2d3d5afc51d3f35150f748f263870367771b6fEd Tam}
658c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
668c2d3d5afc51d3f35150f748f263870367771b6fEd Tamenum clnt_stat
678c2d3d5afc51d3f35150f748f263870367771b6fEd Tamrpc_loc_ioctl_0x00040001(rpc_loc_ioctl_args *argp, rpc_loc_ioctl_rets *clnt_res, CLIENT *clnt)
688c2d3d5afc51d3f35150f748f263870367771b6fEd Tam{
698c2d3d5afc51d3f35150f748f263870367771b6fEd Tam	return (clnt_call(clnt, rpc_loc_ioctl,
708c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_ioctl_args, (caddr_t) argp,
718c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_ioctl_rets, (caddr_t) clnt_res,
728c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		TIMEOUT));
738c2d3d5afc51d3f35150f748f263870367771b6fEd Tam}
748c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
758c2d3d5afc51d3f35150f748f263870367771b6fEd Tamenum clnt_stat
768c2d3d5afc51d3f35150f748f263870367771b6fEd Tamrpc_loc_api_api_versions_0x00040001(void *argp, rpc_loc_api_api_versions_rets *clnt_res, CLIENT *clnt)
778c2d3d5afc51d3f35150f748f263870367771b6fEd Tam{
788c2d3d5afc51d3f35150f748f263870367771b6fEd Tam	return (clnt_call(clnt, rpc_loc_api_api_versions,
798c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_void, (caddr_t) argp,
808c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_rpc_loc_api_api_versions_rets, (caddr_t) clnt_res,
818c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		TIMEOUT));
828c2d3d5afc51d3f35150f748f263870367771b6fEd Tam}
838c2d3d5afc51d3f35150f748f263870367771b6fEd Tam
848c2d3d5afc51d3f35150f748f263870367771b6fEd Tamenum clnt_stat
858c2d3d5afc51d3f35150f748f263870367771b6fEd Tamrpc_loc_api_null_0x00040002(void *argp, void *clnt_res, CLIENT *clnt)
868c2d3d5afc51d3f35150f748f263870367771b6fEd Tam{
878c2d3d5afc51d3f35150f748f263870367771b6fEd Tam	return (clnt_call(clnt, rpc_loc_api_null,
888c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_void, (caddr_t) argp,
898c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		(xdrproc_t) xdr_void, (caddr_t) clnt_res,
908c2d3d5afc51d3f35150f748f263870367771b6fEd Tam		TIMEOUT));
918c2d3d5afc51d3f35150f748f263870367771b6fEd Tam}
92