Provided by: manpages-dev_6.7-2_all bug

NAME

       getrpcport - get RPC port number

LIBRARY

       Standard C library (libc, -lc)

SYNOPSIS

       #include <rpc/rpc.h>

       int getrpcport(const char *host, unsigned long prognum,
                      unsigned long versnum, unsigned int 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  it  cannot  contact  the
       portmapper,  or  if  prognum  is  not  registered.   If prognum is registered but not with
       version versnum, it will still return a port number (for  some  version  of  the  program)
       indicating  that  the program is indeed registered.  The version mismatch will be detected
       upon the first call to the service.

ATTRIBUTES

       For an explanation of the terms used in this section, see attributes(7).

       ┌────────────────────────────────────────────────────┬───────────────┬────────────────────┐
       │InterfaceAttributeValue              │
       ├────────────────────────────────────────────────────┼───────────────┼────────────────────┤
       │getrpcport()                                        │ Thread safety │ MT-Safe env locale │
       └────────────────────────────────────────────────────┴───────────────┴────────────────────┘

STANDARDS

       BSD.

HISTORY

       BSD, Solaris.