RPC routines allow C programs to make procedure calls on other machines across the network. First, the client calls a procedure to send a request to the server. Upon receipt of the request, the server calls a dispatch routine to perform the requested service, and then sends back a reply. Finally, the procedure call returns to the client.
All RPC routines require the header <rpc/rpc.h> to be included.
The RPC routines have been grouped by usage on the following man pages.
pmap_getmaps() pmap_getport() pmap_rmtcall() pmap_set() pmap_unset() xdr_pmap() xdr_pmaplist()
auth_destroy() authnone_create() authunix_create() authunix_create_default()
callrpc() clnt_broadcast() clnt_call() clnt_freeres() clnt_geterr() clnt_perrno() clnt_perror() clnt_sperrno() clnt_sperror()
clnt_control() clnt_create() clnt_create_vers() clnt_destroy() clnt_pcreateerror() clntraw_create() clnt_spcreateerror() clnttcp_create() clntudp_bufcreate() clntudp_create() rpc_createrr()
registerrpc() svc_register() svc_unregister() xprt_register() xprt_unregister()
svc_destroy() svcfd_create() svcraw_create() svctcp_create() svcudp_bufcreate()
svcerr_auth() svcerr_decode() svcerr_noproc() svcerr_noprog() svcerr_progvers() svcerr_systemerr() svcerr_weakauth()
svc_fds() svc_fdset() svc_freeargs() svc_getargs() svc_getcaller() svc_getreq() svc_getreqset() svc_run() svc_sendreply()
xdr_accepted_reply() xdr_authunix_parms() xdr_callhdr() xdr_callmsg() xdr_opaque_auth() xdr_rejected_reply() xdr_replymsg()
authdes_create() authdes_getucred() get_mayaddress() getnetname() host2netname() key_decryptsession() key_encryptsession() key_gendes() key_setsecret() netname2host() netname2user() user2netname()
[a manual with the abbreviation NETP]
Created by unroff & hp-tools. © somebody (See intro for details). All Rights Reserved. Last modified 11/5/97