#include <rpc/rpc.h>struct rpcblist *
rpcb_getmaps(const struct netconfig *netconf, const char *host);
bool_t
rpcb_getaddr(const rpcprog_t prognum, const rpcvers_t versnum, const struct netconfig *netconf, struct netbuf *svcaddr, const char *host);
bool_t
rpcb_gettime(const char *host, time_t * timep);
enum clnt_stat
rpcb_rmtcall(const struct netconfig *netconf, const char *host, const rpcprog_t prognum, const rpcvers_t versnum, const rpcproc_t procnum, const xdrproc_t inproc, const char *in, const xdrproc_t outproc, caddr_t out, const struct timeval tout, struct netbuf *svcaddr);
bool_t
rpcb_set(const rpcprog_t prognum, const rpcvers_t versnum, const struct netconfig *netconf, const struct netbuf *svcaddr);
bool_t
rpcb_unset(const rpcprog_t prognum, const rpcvers_t versnum, const struct netconfig *netconf);