dwww Home | Manual pages | Find package

getrpcport(3)              Library Functions Manual              getrpcport(3)

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  de-
       tected upon the first call to the service.

ATTRIBUTES
       For  an  explanation  of  the  terms  used  in  this  section,  see at-
       tributes(7).

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

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

Linux man-pages 6.03              2022-12-15                     getrpcport(3)

Generated by dwww version 1.15 on Thu Jun 27 09:26:11 CEST 2024.