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 pro-
       gram  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 pro-
       gram  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).
       ┌─────────────────────────────────┬───────────────┬────────────────────┐
       │ Interface                       Attribute     Value              │
       ├─────────────────────────────────┼───────────────┼────────────────────┤
       │ getrpcport()                    │ Thread safety │ MT-Safe env locale │
       └─────────────────────────────────┴───────────────┴────────────────────┘

STANDARDS
       BSD.

HISTORY
       BSD, Solaris.

Linux man-pages 6.9.1              2024-05-02                     getrpcport(3)

Generated by dwww version 1.16 on Tue Dec 16 07:27:25 CET 2025.