getrpcport(3t)

getrpcport3t

Get rpc port number

Usage

int

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

Overview

The getrpcport() function 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.

Releases

8 releases since Debian 7 (Wheezy); the text changed 1 time.

  1. 7
  2. 8–Arch

Availability

The getrpcport() function is part of libtirpc.

From libtirpc 1.3.8-1 in Arch Linux 2026-11-01. Parsed by carta from the page's mdoc source.