Provided by: manpages-dev_5.02-1_all bug


       getrpcport - get RPC port number


       #include <rpc/rpc.h>

       int getrpcport(const char *host, unsigned long prognum,
                      unsigned long versnum, unsigned proto);


       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.


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

       │InterfaceAttributeValue              │
       │getrpcport() │ Thread safety │ MT-Safe env locale │


       Not in POSIX.1.  Present on the BSDs, Solaris, and many other systems.


       This page is part of release 5.02 of the Linux man-pages project.  A  description  of  the
       project,  information  about  reporting  bugs, and the latest version of this page, can be
       found at

                                            2017-09-15                              GETRPCPORT(3)