xdr_pmap(3) CLIX xdr_pmap(3)
NAME
xdr_pmap - Library function for remote procedure calls
LIBRARY
Berkeley Software Distribution Library (libbsd.a)
SYNOPSIS
#include <sys/xdr.h>
xdr_pmap(
XDR *xdrs ,
struct pmap *regs );
PARAMETERS
xdrs Specifies the address of the XDR handle.
regs Specifies the address of the portmap procedure parameters.
DESCRIPTION
The xdr_pmap() function allows C programs to make procedure calls on other
machines across the network. First, the client calls a procedure to send
a data packet to the server. Upon receipt of the packet, 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.
The xdr_pmap() function is used for describing parameters to various
portmap procedures, externally. This function is useful for users who
wish to generate these parameters without using the pmap interface.
RETURN VALUES
This function returns 1 if successful, and 0 otherwise.
RELATED INFORMATION
Functions: xdr_int(3), xdr_bytes(3), xdr_getpos(3), xdr_pointer(3),
xdrrec_create(3), xdr_array(3), xdr_destroy(3), xdr_free(3),
xdr_inline(3), xdrmem_create(3), xdr_opaque(3), xdr_union(3),
xdr_vector(3), xdr_void(3)
CLIX Programming Guide
2/94 - Intergraph Corporation 1