.\" -*- coding: UTF-8 -*- .\" This page was taken from the 4.4BSD-Lite CDROM (BSD license) .\" .\" %%%LICENSE_START(BSD_ONELINE_CDROM) .\" This page was taken from the 4.4BSD-Lite CDROM (BSD license) .\" %%%LICENSE_END .\" .\" @(#)getrpcport.3r 2.2 88/08/02 4.0 RPCSRC; from 1.12 88/02/26 SMI .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH GETRPCPORT 3 "15 сентября 2017 г." "" "Руководство программиста Linux" .SH ИМЯ getrpcport \- получение номера порта RPC .SH СИНТАКСИС .nf \fB#include \fP .PP \fBint getrpcport(const char *\fP\fIhost\fP\fB, unsigned long \fP\fIprognum\fP\fB,\fP \fB unsigned long \fP\fIversnum\fP\fB, unsigned \fP\fIproto\fP\fB);\fP .fi .SH ОПИСАНИЕ Функция \fBgetrpcport\fP() возвращает номер порта для версии \fIversnum\fP RPC\-программы \fIprognum\fP, работающей на \fIhost\fP и использующей протокол \fIproto\fP. Она возвращает 0, если не может связаться с portmapper или если \fIprognum\fP не зарегистрирована. Если же \fIprognum\fP зарегистрирована, но не с версией \fIversnum\fP, она все равно будет возвращать номер порта (с версией программы), указывая на то, что программа действительно зарегистрирована. Несоответствие версий будет зарегистрировано при первой попытке вызвать службу. .SH АТРИБУТЫ Описание терминов данного раздела смотрите в \fBattributes\fP(7). .TS allbox; lb lb lb l l l. Интерфейс Атрибут Значение T{ \fBgetrpcport\fP() T} Безвредность в нитях MT\-Safe env locale .TE .sp 1 .SH "СООТВЕТСТВИЕ СТАНДАРТАМ" Нет в POSIX.1. Присутствует в BSD, Solaris и многих других системах. .SH ЗАМЕЧАНИЯ Эта страница является частью проекта Linux \fIman\-pages\fP версии 5.10. Описание проекта, информацию об ошибках и последнюю версию этой страницы можно найти по адресу \%https://www.kernel.org/doc/man\-pages/. .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства был сделан Azamat Hackimov , Dmitry Bolkhovskikh , Vladislav , Yuri Kozlov и Иван Павлов . .PP Этот перевод является бесплатной документацией; прочитайте .UR https://www.gnu.org/licenses/gpl-3.0.html Стандартную общественную лицензию GNU версии 3 .UE или более позднюю, чтобы узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ. .PP Если вы обнаружите ошибки в переводе этой страницы руководства, пожалуйста, отправьте электронное письмо на .MT man-pages-ru-talks@lists.sourceforge.net .ME .