int getrpcport(host, prognum, versnum, proto)
char *host;
int prognum, versnum, proto;
ОПИСАНИЕ
Функция
getrpcport()
возвращает номер порта для версии
versnum
программы
prognum
RPC, запущенной на машине
host
и использующей протокол
proto.
Возвращает 0, если связаться с portmapper не удалось или если программа
prognum
не зарегистрирована. Если программа
prognum
зарегистрирована, но имеет версию, отличающуюся от
versnum,
то номер порта все равно будет возвращен (для некоторых версий программ);
это показывает, что программа зарегистрирована.
Hесоответствие версий может быть обнаружено позже, при первом вызове службы.