Provided by: manpages-ru-dev_4.18.1-1_all bug

ИМЯ

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

LIBRARY

       Standard C library (libc, -lc)

СИНТАКСИС

       #include <rpc/rpc.h>

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

ОПИСАНИЕ

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

АТРИБУТЫ

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

       ┌─────────────────────────────────────────────┬──────────────────────┬────────────────────┐
       │ИнтерфейсАтрибутЗначение           │
       ├─────────────────────────────────────────────┼──────────────────────┼────────────────────┤
       │getrpcport()                                 │ Безвредность в нитях │ MT-Safe env locale │
       └─────────────────────────────────────────────┴──────────────────────┴────────────────────┘

СТАНДАРТЫ

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

ПЕРЕВОД

       Русский   перевод   этой    страницы    руководства    был    сделан    Azamat    Hackimov
       <azamat.hackimov@gmail.com>,    Dmitry   Bolkhovskikh   <d20052005@yandex.ru>,   Vladislav
       <ivladislavefimov@gmail.com>,   Yuri   Kozlov   <yuray@komyakino.ru>   и    Иван    Павлов
       <pavia00@gmail.com>

       Этот  перевод  является  бесплатной  документацией;  прочитайте  Стандартную  общественную
       лицензию GNU версии 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ или более позднюю, чтобы
       узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ.

       Если  вы  обнаружите  ошибки  в  переводе этой страницы руководства, пожалуйста, отправьте
       электронное письмо на ⟨man-pages-ru-talks@lists.sourceforge.net⟩.