HP-UX Reference (11i v3 07/02) - 3 Library Functions A-M (vol 6)

g
getrpcport(3N) getrpcport(3N)
NAME
getrpcport( ) - get RPC port number
SYNOPSIS
u_short getrpcport(char *
host,
rpcprog_t
prognum,
rpcvers_t
versnum,
rpcprot_t
proto);
DESCRIPTION
getrpcport() returns the port number for version versnum of the RPC program prognum running on
host and using protocol proto. It returns
0 if the RPC system failed to contact the remote portmap service,
the program associated with prognum is not registered, or there is no mapping between the program and a
port. If prognum is registered but not with version versnum, it returns the port number of the last
registered (prognum, proto) pair.
This routine exists for backward compatibility only. Enhanced functionality is provided by
rpcb_getaddr()
(see rpcbind(3N) ).
WARNINGS
User applications that call this routine must be linked with
/usr/lib/librpcsvc.a
. For example,
cc my_source.c -lrpcsvc
AUTHOR
getrpcport() was developed by Sun Microsystems, Inc.
SEE ALSO
portmap(1M).
562 Hewlett-Packard Company 1 HP-UX 11i Version 3: February 2007