clnt_stat
extern void clnt_perrno(enum clnt_stat); /* stderr */
extern char *clnt_sperrno(enum clnt_stat); /* string */
enum clnt_stat cf_stat;
extern enum clnt_stat rpc_call(const char *, const rpcprog_t,
extern enum clnt_stat rpc_broadcast(const rpcprog_t, const rpcvers_t,
extern enum clnt_stat rpc_broadcast_exp(const rpcprog_t, const rpcvers_t,
enum clnt_stat re_status;
enum clnt_stat (*cl_call)(struct __rpc_client *,
enum clnt_stat pmap_rmtcall(struct sockaddr_in *, u_long, u_long, u_long,
enum clnt_stat clnt_broadcast(u_long, u_long, u_long, xdrproc_t, void *,
extern enum clnt_stat rpcb_rmtcall(const struct netconfig *,
enum clnt_stat status; /* result of clnt_call */
enum clnt_stat
enum clnt_stat stat = RPC_SUCCESS; /* Return status */
enum clnt_stat
enum clnt_stat dummy;
static enum clnt_stat
static enum clnt_stat clnt_dg_call(CLIENT *, rpcproc_t, xdrproc_t, void *,
enum clnt_stat rpc_stat;
enum clnt_stat save_cf_stat = RPC_SUCCESS;
clnt_sperrno(enum clnt_stat stat)
clnt_perrno(enum clnt_stat num)
static enum clnt_stat
enum clnt_stat status;
static enum clnt_stat clnt_raw_call(CLIENT *, rpcproc_t, xdrproc_t, void *,
enum clnt_stat
enum clnt_stat clnt_stat;
clnt_stat = CLNT_CALL(rcp->client, procnum, inproc, (char *) in,
if (clnt_stat != RPC_SUCCESS)
return (clnt_stat);
static enum clnt_stat
static enum clnt_stat clnt_vc_call(CLIENT *, rpcproc_t, xdrproc_t, void *,
enum clnt_stat
enum clnt_stat stat;
enum clnt_stat
enum clnt_stat clnt_st;
enum clnt_stat
enum clnt_stat stat;
enum clnt_stat st;
enum clnt_stat clnt_st;
enum clnt_stat
clnt_sperrno((enum clnt_stat) stat));
returncode(enum clnt_stat, struct rpc_err *);
enum clnt_stat status;
returncode(enum clnt_stat status, struct rpc_err *rpcerr)
enum clnt_stat clnt_stat;
clnt_stat = clnt_call(clp, RPCMNT_UMOUNT, (xdrproc_t)xdr_dir,
if (clnt_stat != RPC_SUCCESS) {
enum clnt_stat clnt_stat;
clnt_stat = clnt_call(client, procnum, inproc, in,
return ((int) clnt_stat);
enum clnt_stat rpc_stat;
enum clnt_stat rpc_stat;
enum clnt_stat rpc_stat;
enum clnt_stat clnt_st;
enum clnt_stat rpc_stat;
enum clnt_stat clnt_st;
enum clnt_stat clnt_stat;
clnt_stat = clnt_broadcast(RSTATPROG, RSTATVERS_TIME, RSTATPROC_STATS,
if (clnt_stat != RPC_SUCCESS && clnt_stat != RPC_TIMEDOUT)
errx(1, "%s", clnt_sperrno(clnt_stat));
enum clnt_stat clnt_stat;
clnt_stat = clnt_broadcast(RUSERSPROG, RUSERSVERS_IDLE,
if (clnt_stat != RPC_SUCCESS && clnt_stat != RPC_TIMEDOUT)
errx(1, "%s", clnt_sperrno(clnt_stat));
enum clnt_stat estat;
static enum clnt_stat
enum clnt_stat rval;
static enum clnt_stat tcp_callrpc(const char *, int, int, int, xdrproc_t,
clnt_stat=clnt_broadcast(BOOTPARAMPROG, BOOTPARAMVERS,
clnt_stat=clnt_broadcast(BOOTPARAMPROG, BOOTPARAMVERS,
enum clnt_stat clnt_stat;
clnt_sperrno((enum clnt_stat)retval));
enum clnt_stat st;
enum clnt_stat clnt_stat;
clnt_stat = clnt_call(clp, RPCMNT_UMNTALL,
if (clnt_stat != RPC_SUCCESS)
return (clnt_stat == RPC_SUCCESS);
enum clnt_stat clnt_stat;
clnt_stat = clnt_call(clp, RPCMNT_UMOUNT, (xdrproc_t)xdr_dir, dirp,
if (clnt_stat != RPC_SUCCESS)
return (clnt_stat == RPC_SUCCESS);
clnt_sperrno((enum clnt_stat) stat));
enum clnt_stat stat;
enum clnt_stat stat;