HP-UX Reference (11i v2 07/12) - 3 Library Functions N-Z (vol 7)

r
rpc_soc(3N) rpc_soc(3N)
void get_myaddress(struct sockaddr_in *
addr
);
struct pmaplist * pmap_getmaps(struct sockaddr_in *
addr
);
u_short pmap_getport(struct sockaddr_in *
addr,
u_long
prognum,
u_long
versnum,
u_long
protocol);
enum clnt_stat pmap_rmtcall(struct sockaddr_in *
addr,
u_long
prognum,
u_long
versnum,
u_long
procnum,
xdrproct_t
inproc,
char *
in,
xdrproct_t
outproc,
char *
out,
struct timeval
tout,
u_long *
portp);
bool_t pmap_set(u_long
prognum,
u_long
versnum,
u_long
protocol,
u_short
port);
bool_t pmap_unset(u_long
prognum,
u_long
versnum);
int svc_fds;
struct sockaddr_in * svc_getcaller(SVCXPRT *
xprt);
void svc_getreq(int
rdfds);
SVCXPRT * svcfd_create(int
fd,
u_int
sendsz,
u_int
recvsz);
SVCXPRT * svcraw_create(void);
SVCXPRT * svctcp_create(int
fd,
u_int
sendsz,
u_int
recvsz);
SVCXPRT * svcudp_bufcreate(int
fd,
u_int
sendsz,
u_int
recvsz);
SVCXPRT * svcudp_create(int
fd);
registerrpc(u_long
prognum,
u_long
versnum,
u_long
procnum,
char *(*
procname)( ),
xdrproc_t
inproc,
xdrproc_t
outproc);
svc_register(SVCXPRT *
xprt,
u_long
prognum,
u_long
versnum,
void (*
dispatch)( ),
u_long
protocol);
void svc_unregister(u_long
prognum,
u_long
versnum);
xdr_authunix_parms(XDR *
xdrs,
struct authunix_parms *
aupp);
344 Hewlett-Packard Company − 2 − HP-UX 11i Version 2: December 2007 Update