Linux Man на русском

  User    Syst    Libr    Device    Files    Other    Admin  



   getrpcport - получение номера порта RPC

getrpcport(3) получение номера порта RPC


ОБЗОР

#include <rpc/rpc.h>


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


ОПИСАНИЕ

Функция getrpcport() возвращает номер порта для версии versnum RPC-программы prognum, работающей на host и использующей протокол proto. Она возвращает 0, если не может связаться с portmapper или если prognum не зарегистрирована. Если же prognum зарегистрирована, но не с версией versnum, она все равно будет возвращать номер порта (с версией программы), указывая на то, что программа действительно зарегистрирована. Несоответствие версий будет зарегистрировано при первой попытке вызвать службу.


АТРИБУТЫ

Описание терминов данного раздела смотрите в attributes(7).

Интерфейс Атрибут Значение
getrpcport() безвредность в потоках: безвредно (MT-Safe env locale)


СООТВЕТСТВИЕ СТАНДАРТАМ

Нет в POSIX.1. Присутствует в BSD, Solaris и многих других системах.