OSDN Git Service

f55583e5199e57b860323f35c711cf22339035b3
[linuxjm/LDP_man-pages.git] / draft / man3 / getrpcport.3
1 .\" This page was taken from the 4.4BSD-Lite CDROM (BSD license)
2 .\"
3 .\" @(#)getrpcport.3r   2.2 88/08/02 4.0 RPCSRC; from 1.12 88/02/26 SMI
4 .\"
5 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
6 .\"         all rights reserved.
7 .\" Translated Tue Jan 11 00:56:31 JST 2000
8 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
9 .\"
10 .TH GETRPCPORT 3 2007-12-23 "" "Linux Programmer's Manual"
11 .\"O .SH NAME
12 .SH 名前
13 .\"O getrpcport \- get RPC port number
14 getrpcport \- RPC ポート番号を取得する
15 .\"O .SH SYNOPSIS
16 .SH 書式
17 .nf
18 .BI "int getrpcport(char *" host ", int " prognum ", int " versnum \
19 ", int " proto );
20 .fi
21 .\"O .SH DESCRIPTION
22 .SH 説明
23 .BR getrpcport ()
24 .\"O returns the port number for version
25 .\"O .I versnum
26 .\"O of the RPC program
27 .\"O .I prognum
28 .\"O running on
29 .\"O .I host
30 .\"O and using protocol
31 .\"O .IR proto .
32
33 .I host
34 上で
35 .I proto
36 プロトコルを使用しているバージョン
37 .I versnum
38 の RPC プログラム
39 .I prognum
40 のポート番号を返す。
41 .\"O It returns 0 if it cannot contact the portmapper, or if
42 .\"O .I prognum
43 .\"O is not registered.
44 .\"O If
45 .\"O .I prognum
46 .\"O is registered but not with version
47 .\"O .IR versnum ,
48 .\"O it will still return a port number (for some version of the program)
49 .\"O indicating that the program is indeed registered.
50 .\"O The version mismatch will be detected upon the first call to the service.
51 ポートマッパーと連絡が取れない場合や
52 .I prognum
53 が登録されていない場合には 0 を返す。
54 .I prognum
55 が登録されているが、バージョン
56 .I versnum
57 でない場合にも、そのプログラムが実際に登録されていることを示すために
58 (そのプログラムのバージョンの)ポート番号を返す。
59 バージョンの不一致は最初にそのサービスを呼び出した時に検出される。
60 .\"O .SH "CONFORMING TO"
61 .SH 準拠
62 .\"O Not in POSIX.1-2001.
63 .\"O Present on the BSDs, Solaris, and many other systems.
64 POSIX.1-2001 にはない。
65 BSD 系、Solaris や他の多くのシステムに存在する。