X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=po4a%2Frpc%2Fpo%2Fja.po;h=60bf2db4dd5628019bcb63bf3f3119304d6235d4;hb=cd4801e280d4f666dbba85ea0c7b896e0485fa54;hp=6ddc3c017ae765be03ae4ca631cbe513c6b988a0;hpb=0c19c9027a10463fd552167e7cee04b3dae62c3c;p=linuxjm%2FLDP_man-pages.git diff --git a/po4a/rpc/po/ja.po b/po4a/rpc/po/ja.po index 6ddc3c01..60bf2db4 100644 --- a/po4a/rpc/po/ja.po +++ b/po4a/rpc/po/ja.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-04-25 05:36+0900\n" -"PO-Revision-Date: 2012-04-24 12:25+0900\n" +"POT-Creation-Date: 2013-07-15 16:08+0900\n" +"PO-Revision-Date: 2013-04-30 22:30+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" @@ -16,37 +16,37 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. type: TH -#: build/C/man3/getrpcent.3:4 +#: build/C/man3/getrpcent.3:8 #, no-wrap msgid "GETRPCENT" msgstr "GETRPCENT" #. type: TH -#: build/C/man3/getrpcent.3:4 +#: build/C/man3/getrpcent.3:8 #, no-wrap msgid "2008-08-19" msgstr "2008-08-19" #. type: TH -#: build/C/man3/getrpcent.3:4 build/C/man3/getrpcent_r.3:24 -#: build/C/man3/getrpcport.3:4 build/C/man3/key_setsecret.3:5 -#: build/C/man3/rpc.3:7 build/C/man5/rpc.5:4 build/C/man3/rtime.3:8 -#: build/C/man3/xdr.3:7 +#: build/C/man3/getrpcent.3:8 build/C/man3/getrpcent_r.3:26 +#: build/C/man3/getrpcport.3:8 build/C/man3/key_setsecret.3:9 +#: build/C/man3/rpc.3:11 build/C/man5/rpc.5:8 build/C/man3/rtime.3:12 +#: build/C/man3/xdr.3:11 #, no-wrap msgid "Linux Programmer's Manual" msgstr "Linux Programmer's Manual" #. type: SH -#: build/C/man3/getrpcent.3:5 build/C/man3/getrpcent_r.3:25 -#: build/C/man3/getrpcport.3:5 build/C/man3/key_setsecret.3:6 -#: build/C/man3/rpc.3:8 build/C/man5/rpc.5:5 build/C/man3/rtime.3:9 -#: build/C/man3/xdr.3:8 +#: build/C/man3/getrpcent.3:9 build/C/man3/getrpcent_r.3:27 +#: build/C/man3/getrpcport.3:9 build/C/man3/key_setsecret.3:10 +#: build/C/man3/rpc.3:12 build/C/man5/rpc.5:9 build/C/man3/rtime.3:13 +#: build/C/man3/xdr.3:12 #, no-wrap msgid "NAME" msgstr "名前" #. type: Plain text -#: build/C/man3/getrpcent.3:8 +#: build/C/man3/getrpcent.3:12 msgid "" "getrpcent, getrpcbyname, getrpcbynumber, setrpcent, endrpcent - get RPC entry" msgstr "" @@ -54,70 +54,70 @@ msgstr "" "を取得する" #. type: SH -#: build/C/man3/getrpcent.3:8 build/C/man3/getrpcent_r.3:28 -#: build/C/man3/getrpcport.3:7 build/C/man3/key_setsecret.3:9 -#: build/C/man5/rpc.5:7 build/C/man3/rtime.3:11 +#: build/C/man3/getrpcent.3:12 build/C/man3/getrpcent_r.3:30 +#: build/C/man3/getrpcport.3:11 build/C/man3/key_setsecret.3:13 +#: build/C/man5/rpc.5:11 build/C/man3/rtime.3:15 #, no-wrap msgid "SYNOPSIS" msgstr "書式" #. type: Plain text -#: build/C/man3/getrpcent.3:11 build/C/man3/getrpcent_r.3:31 +#: build/C/man3/getrpcent.3:15 build/C/man3/getrpcent_r.3:33 #, no-wrap msgid "B<#include Enetdb.hE>\n" msgstr "B<#include Enetdb.hE>\n" #. type: Plain text -#: build/C/man3/getrpcent.3:13 +#: build/C/man3/getrpcent.3:17 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/getrpcent.3:15 +#: build/C/man3/getrpcent.3:19 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/getrpcent.3:17 +#: build/C/man3/getrpcent.3:21 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/getrpcent.3:19 +#: build/C/man3/getrpcent.3:23 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/getrpcent.3:21 +#: build/C/man3/getrpcent.3:25 #, no-wrap msgid "B\n" msgstr "B\n" #. type: SH -#: build/C/man3/getrpcent.3:22 build/C/man3/getrpcent_r.3:57 -#: build/C/man3/getrpcport.3:12 build/C/man3/key_setsecret.3:23 -#: build/C/man5/rpc.5:9 build/C/man3/rtime.3:18 +#: build/C/man3/getrpcent.3:26 build/C/man3/getrpcent_r.3:59 +#: build/C/man3/getrpcport.3:16 build/C/man3/key_setsecret.3:27 +#: build/C/man5/rpc.5:13 build/C/man3/rtime.3:22 #, no-wrap msgid "DESCRIPTION" msgstr "説明" #. type: Plain text -#: build/C/man3/getrpcent.3:31 +#: build/C/man3/getrpcent.3:36 msgid "" -"B(), B(), and B() each return a " -"pointer to an object with the following structure containing the broken-out " -"fields of an entry in the RPC program number data base." +"The B(), B(), and B() functions " +"each return a pointer to an object with the following structure containing " +"the broken-out fields of an entry in the RPC program number data base." msgstr "" -"B(), B(), B() はそれぞれ以下の構造" -"体へのポインタを返す。 この構造体は RPC プログラム番号データベース の各行の" +"B(), B(), B() はそれぞれ以下の構造体" +"へのポインタを返す。 この構造体は RPC プログラム番号データベース の各行の" "フィールドを含んでいる。" #. type: Plain text -#: build/C/man3/getrpcent.3:39 +#: build/C/man3/getrpcent.3:44 #, no-wrap msgid "" "struct rpcent {\n" @@ -133,57 +133,57 @@ msgstr "" "};\n" #. type: Plain text -#: build/C/man3/getrpcent.3:43 +#: build/C/man3/getrpcent.3:48 msgid "The members of this structure are:" msgstr "この構造体のメンバーは以下の通り。" #. type: TP -#: build/C/man3/getrpcent.3:44 +#: build/C/man3/getrpcent.3:49 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man3/getrpcent.3:47 +#: build/C/man3/getrpcent.3:52 msgid "The name of the server for this RPC program." msgstr "この RPC プログラムのサーバの名前" #. type: TP -#: build/C/man3/getrpcent.3:47 +#: build/C/man3/getrpcent.3:52 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man3/getrpcent.3:50 +#: build/C/man3/getrpcent.3:55 msgid "A NULL-terminated list of alternate names for the RPC program." msgstr "RPC プログラムの別名のリスト。ゼロで終端されている。" #. type: TP -#: build/C/man3/getrpcent.3:50 +#: build/C/man3/getrpcent.3:55 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man3/getrpcent.3:53 +#: build/C/man3/getrpcent.3:58 msgid "The RPC program number for this service." msgstr "このサービスの RPC プログラム番号。" #. type: Plain text -#: build/C/man3/getrpcent.3:58 +#: build/C/man3/getrpcent.3:64 msgid "" -"B() reads the next entry from the database. A connection is " -"opened to the database if necessary." +"The B() function reads the next entry from the database. A " +"connection is opened to the database if necessary." msgstr "" -"B() はファイルの次のエントリを読み込む。 必要ならばデータベースへ" -"の接続がオープンされる。" +"B() はファイルの次のエントリを読み込む。必要ならばデータベースへの" +"接続がオープンされる。" #. type: Plain text -#: build/C/man3/getrpcent.3:67 +#: build/C/man3/getrpcent.3:76 msgid "" -"B() function opens a connection to the database, and sets the " -"next entry to the first entry. If I is nonzero, then the " +"The B() function opens a connection to the database, and sets " +"the next entry to the first entry. If I is nonzero, then the " "connection to the database will not be closed between calls to one of the " "B() functions." msgstr "" @@ -192,30 +192,30 @@ msgstr "" "() 関数の呼び出し間でデータベースへの接続をクローズしない。" #. type: Plain text -#: build/C/man3/getrpcent.3:71 +#: build/C/man3/getrpcent.3:80 msgid "The B() function closes the connection to the database." msgstr "B() はデータベースへの接続をクローズする。" #. type: Plain text -#: build/C/man3/getrpcent.3:78 +#: build/C/man3/getrpcent.3:88 msgid "" -"B() and B() sequentially search from the " -"beginning of the file until a matching RPC program name or program number is " -"found, or until end-of-file is encountered." +"The B() and B() functions sequentially " +"search from the beginning of the file until a matching RPC program name or " +"program number is found, or until end-of-file is encountered." msgstr "" -"B() と B() はファイルの最初から一致する RPC " -"プログラム名かプログラム番号が 見つかるか、ファイルの最後 (end-of-file) に到" -"達するまで、順番に 探していく。" +"B() と B() はファイルの最初から一致する RPC プ" +"ログラム名かプログラム番号が 見つかるか、ファイルの最後 (end-of-file) に到達" +"するまで、順番に 探していく。" #. type: SH -#: build/C/man3/getrpcent.3:78 build/C/man3/getrpcent_r.3:105 -#: build/C/man3/key_setsecret.3:55 build/C/man3/rtime.3:32 +#: build/C/man3/getrpcent.3:88 build/C/man3/getrpcent_r.3:107 +#: build/C/man3/key_setsecret.3:59 build/C/man3/rtime.3:36 #, no-wrap msgid "RETURN VALUE" msgstr "返り値" #. type: Plain text -#: build/C/man3/getrpcent.3:88 +#: build/C/man3/getrpcent.3:98 msgid "" "On success, B(), B(), and B() " "return a pointer to a statically allocated I structure. A NULL " @@ -226,44 +226,44 @@ msgstr "" "場合には NULL ポインタを返す。" #. type: SH -#: build/C/man3/getrpcent.3:88 build/C/man5/rpc.5:71 +#: build/C/man3/getrpcent.3:98 build/C/man5/rpc.5:76 #, no-wrap msgid "FILES" msgstr "ファイル" #. type: TP -#: build/C/man3/getrpcent.3:89 build/C/man5/rpc.5:72 +#: build/C/man3/getrpcent.3:99 build/C/man5/rpc.5:77 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man3/getrpcent.3:92 +#: build/C/man3/getrpcent.3:102 msgid "RPC program number database." msgstr "RPC プログラム番号データベース" #. type: SH -#: build/C/man3/getrpcent.3:92 build/C/man3/getrpcent_r.3:128 -#: build/C/man3/getrpcport.3:32 +#: build/C/man3/getrpcent.3:102 build/C/man3/getrpcent_r.3:130 +#: build/C/man3/getrpcport.3:36 #, no-wrap msgid "CONFORMING TO" msgstr "準拠" #. type: Plain text -#: build/C/man3/getrpcent.3:95 build/C/man3/getrpcport.3:34 +#: build/C/man3/getrpcent.3:105 build/C/man3/getrpcport.3:39 msgid "" "Not in POSIX.1-2001. Present on the BSDs, Solaris, and many other systems." msgstr "" "POSIX.1-2001 にはない。 BSD 系、Solaris や他の多くのシステムに存在する。" #. type: SH -#: build/C/man3/getrpcent.3:95 build/C/man3/rtime.3:71 +#: build/C/man3/getrpcent.3:105 build/C/man3/rtime.3:75 #, no-wrap msgid "BUGS" msgstr "バグ" #. type: Plain text -#: build/C/man3/getrpcent.3:100 +#: build/C/man3/getrpcent.3:110 msgid "" "All information is contained in a static area so it must be copied if it is " "to be saved." @@ -272,45 +272,74 @@ msgstr "" "る。" #. type: SH -#: build/C/man3/getrpcent.3:100 build/C/man3/getrpcent_r.3:132 -#: build/C/man3/key_setsecret.3:64 build/C/man3/rpc.3:1098 -#: build/C/man5/rpc.5:75 build/C/man3/rtime.3:120 build/C/man3/xdr.3:538 +#: build/C/man3/getrpcent.3:110 build/C/man3/getrpcent_r.3:134 +#: build/C/man3/key_setsecret.3:68 build/C/man3/rpc.3:1103 +#: build/C/man5/rpc.5:80 build/C/man3/rtime.3:126 build/C/man3/xdr.3:542 #, no-wrap msgid "SEE ALSO" msgstr "関連項目" #. type: Plain text -#: build/C/man3/getrpcent.3:104 +#: build/C/man3/getrpcent.3:115 msgid "B(3), B(5), B(8), B(8)" msgstr "B(3), B(5), B(8), B(8)" +#. type: SH +#: build/C/man3/getrpcent.3:115 build/C/man3/getrpcent_r.3:137 +#: build/C/man3/getrpcport.3:39 build/C/man3/key_setsecret.3:70 +#: build/C/man3/rpc.3:1121 build/C/man5/rpc.5:82 build/C/man3/rtime.3:131 +#: build/C/man3/xdr.3:555 +#, no-wrap +msgid "COLOPHON" +msgstr "この文書について" + +#. type: Plain text +#: build/C/man3/getrpcent.3:122 build/C/man3/getrpcent_r.3:144 +#: build/C/man3/getrpcport.3:46 build/C/man3/key_setsecret.3:77 +#: build/C/man3/rpc.3:1128 build/C/man5/rpc.5:89 build/C/man3/rtime.3:138 +#: build/C/man3/xdr.3:562 +#, fuzzy +#| msgid "" +#| "This page is part of release 3.51 of the Linux I project. A " +#| "description of the project, and information about reporting bugs, can be " +#| "found at http://www.kernel.org/doc/man-pages/." +msgid "" +"This page is part of release 3.52 of the Linux I project. A " +"description of the project, and information about reporting bugs, can be " +"found at \\%http://www.kernel.org/doc/man-pages/." +msgstr "" +"この man ページは Linux I プロジェクトのリリース 3.51 の一部\n" +"である。プロジェクトの説明とバグ報告に関する情報は\n" +"http://www.kernel.org/doc/man-pages/ に書かれている。" + #. type: TH -#: build/C/man3/getrpcent_r.3:24 +#: build/C/man3/getrpcent_r.3:26 #, no-wrap msgid "GETRPCENT_R" msgstr "GETRPCENT_R" #. type: TH -#: build/C/man3/getrpcent_r.3:24 +#: build/C/man3/getrpcent_r.3:26 #, no-wrap msgid "2010-09-10" msgstr "2010-09-10" #. type: TH -#: build/C/man3/getrpcent_r.3:24 build/C/man3/rtime.3:8 +#: build/C/man3/getrpcent_r.3:26 build/C/man3/rtime.3:12 #, no-wrap msgid "GNU" msgstr "GNU" #. type: Plain text -#: build/C/man3/getrpcent_r.3:28 +#: build/C/man3/getrpcent_r.3:30 msgid "" "getrpcent_r, getrpcbyname_r, getrpcbynumber_r - get RPC entry (reentrant)" msgstr "" -"getrpcent_r, getrpcbyname_r, getrpcbynumber_r - get RPC entry (reentrant)" +"getrpcent_r, getrpcbyname_r, getrpcbynumber_r - RPC エントリを\n" +"取得する (リエントラント版)" #. type: Plain text -#: build/C/man3/getrpcent_r.3:34 +#: build/C/man3/getrpcent_r.3:36 #, no-wrap msgid "" "BIB<, char *>IB<,>\n" @@ -320,7 +349,7 @@ msgstr "" "B< size_t >IB<, struct rpcent **>IB<);>\n" #. type: Plain text -#: build/C/man3/getrpcent_r.3:38 +#: build/C/man3/getrpcent_r.3:40 #, no-wrap msgid "" "BIB<,>\n" @@ -332,7 +361,7 @@ msgstr "" "B< size_t >IB<, struct rpcent **>IB<);>\n" #. type: Plain text -#: build/C/man3/getrpcent_r.3:42 +#: build/C/man3/getrpcent_r.3:44 #, no-wrap msgid "" "BIB<,>\n" @@ -344,24 +373,23 @@ msgstr "" "B< size_t >IB<, struct rpcent **>IB<);>\n" #. type: Plain text -#: build/C/man3/getrpcent_r.3:47 +#: build/C/man3/getrpcent_r.3:49 msgid "" "Feature Test Macro Requirements for glibc (see B(7)):" -msgstr "" -"Feature Test Macro Requirements for glibc (see B(7)):" +msgstr "glibc 向けの機能検査マクロの要件 (B(7) 参照):" #. type: Plain text -#: build/C/man3/getrpcent_r.3:53 +#: build/C/man3/getrpcent_r.3:55 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/getrpcent_r.3:55 +#: build/C/man3/getrpcent_r.3:57 msgid "_BSD_SOURCE || _SVID_SOURCE" msgstr "_BSD_SOURCE || _SVID_SOURCE" #. type: Plain text -#: build/C/man3/getrpcent_r.3:74 +#: build/C/man3/getrpcent_r.3:76 msgid "" "The B(), B(), and B() " "functions are the reentrant equivalents of, respectively, B(3), " @@ -370,28 +398,28 @@ msgid "" "and return value. This manual page describes just the differences from the " "nonreentrant functions." msgstr "" -"The B(), B(), and B() " -"functions are the reentrant equivalents of, respectively, B(3), " -"B(3), and B(3). They differ in the way that " -"the I structure is returned, and in the function calling signature " -"and return value. This manual page describes just the differences from the " -"nonreentrant functions." +"関数 B(), B(), B() は、\n" +"それぞれ B(3), B(3), B(3) の\n" +"リエントラント版である。\n" +"I 構造体の返し方と、関数呼び出し時の引き数と返り値が異なる。\n" +"このマニュアルページでは、リエントラントでない関数との違いだけを\n" +"説明する。" #. type: Plain text -#: build/C/man3/getrpcent_r.3:80 +#: build/C/man3/getrpcent_r.3:82 msgid "" "Instead of returning a pointer to a statically allocated I structure " "as the function result, these functions copy the structure into the location " "pointed to by I." msgstr "" -"Instead of returning a pointer to a statically allocated I structure " -"as the function result, these functions copy the structure into the location " -"pointed to by I." +"これらの関数は、関数の結果として静的に割り当てられた I 構造体\n" +"へのポインタを返すのではなく、 I 構造体を I が\n" +"指す場所にコピーする。" #. I can find no information on the required/recommended buffer size; #. the nonreentrant functions use a 1024 byte buffer -- mtk. #. type: Plain text -#: build/C/man3/getrpcent_r.3:97 +#: build/C/man3/getrpcent_r.3:99 msgid "" "The I array is used to store the string fields pointed to by the " "returned I structure. (The nonreentrant functions allocate these " @@ -400,111 +428,115 @@ msgid "" "and the caller must try again with a larger buffer. (A buffer of length " "1024 bytes should be sufficient for most applications.)" msgstr "" -"The I array is used to store the string fields pointed to by the " -"returned I structure. (The nonreentrant functions allocate these " -"strings in static storage.) The size of this array is specified in " -"I. If I is too small, the call fails with the error B, " -"and the caller must try again with a larger buffer. (A buffer of length " -"1024 bytes should be sufficient for most applications.)" +"配列 I は、返される I 構造体が指す文字列フィールドを\n" +"格納するのに使用される (リエントラントでない関数の場合は、\n" +"これらの文字列は静的な領域に格納される)。\n" +"この配列の大きさは I で指定される。\n" +"I が小さすぎる場合、関数呼び出しはエラー B で失敗し、\n" +"呼び出し側ではもっと大きなバッファで再度呼び出す必要がある (ほとんどの\n" +"アプリケーションでは、長さ 1024 バイトのバッファで十分なはずである)。" #. type: Plain text -#: build/C/man3/getrpcent_r.3:105 +#: build/C/man3/getrpcent_r.3:107 msgid "" "If the function call successfully obtains an RPC record, then I<*result> is " "set pointing to I; otherwise, I<*result> is set to NULL." msgstr "" -"If the function call successfully obtains an RPC record, then I<*result> is " -"set pointing to I; otherwise, I<*result> is set to NULL." +"関数呼び出しで RPC レコードの取得に成功すると、\n" +"I<*result> は I を指すように設定される。\n" +"それ以外の場合は I<*result> に NULL が設定される。" #. type: Plain text -#: build/C/man3/getrpcent_r.3:108 +#: build/C/man3/getrpcent_r.3:110 msgid "" "On success, these functions return 0. On error, they return one of the " "positive error numbers listed in ERRORS." msgstr "" -"On success, these functions return 0. On error, they return one of the " -"positive error numbers listed in ERRORS." +"成功すると、これらの関数は 0 を返す。エラーの場合、「エラー」の節の\n" +"リストにある正のエラー番号のいずれかを返す。" #. type: Plain text -#: build/C/man3/getrpcent_r.3:116 +#: build/C/man3/getrpcent_r.3:118 msgid "" "On error, record not found (B(), B()), or " "end of input (B()) I is set to NULL." msgstr "" -"On error, record not found (B(), B()), or " -"end of input (B()) I is set to NULL." +"エラーの場合、レコードが見つからなかった場合 (B(),\n" +"B()) やこれ以上レコードがない場合 (B())、\n" +"I には NULL が設定される。" #. type: SH -#: build/C/man3/getrpcent_r.3:116 build/C/man3/rtime.3:38 +#: build/C/man3/getrpcent_r.3:118 build/C/man3/rtime.3:42 #, no-wrap msgid "ERRORS" msgstr "エラー" #. type: TP -#: build/C/man3/getrpcent_r.3:117 +#: build/C/man3/getrpcent_r.3:119 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/getrpcent_r.3:121 +#: build/C/man3/getrpcent_r.3:123 msgid "(B()) No more records in database." -msgstr "(B()) No more records in database." +msgstr "(B()) データベースにこれ以上レコードがない。" #. type: TP -#: build/C/man3/getrpcent_r.3:121 +#: build/C/man3/getrpcent_r.3:123 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/getrpcent_r.3:128 +#: build/C/man3/getrpcent_r.3:130 msgid "" "I is too small. Try again with a larger buffer (and increased " "I)." msgstr "" -"I is too small. Try again with a larger buffer (and increased " -"I)." +"I が小さすぎる。もっと大きなバッファにして \n" +"(または I を増やして) 再度呼び出すこと。" #. type: Plain text -#: build/C/man3/getrpcent_r.3:132 +#: build/C/man3/getrpcent_r.3:134 msgid "" "These functions are GNU extensions. Functions with similar names exist on " "some other systems, though typically with different calling signatures." msgstr "" -"These functions are GNU extensions. Functions with similar names exist on " -"some other systems, though typically with different calling signatures." +"これらの関数は GNU による拡張である。\n" +"他のシステムにも同様の名前の関数が存在する場合があるが、\n" +"通常は関数の引き数が異なる。" #. type: Plain text -#: build/C/man3/getrpcent_r.3:134 +#: build/C/man3/getrpcent_r.3:137 msgid "B(3), B(5)" msgstr "B(3), B(5)" #. type: TH -#: build/C/man3/getrpcport.3:4 +#: build/C/man3/getrpcport.3:8 #, no-wrap msgid "GETRPCPORT" msgstr "GETRPCPORT" #. type: TH -#: build/C/man3/getrpcport.3:4 +#: build/C/man3/getrpcport.3:8 #, no-wrap msgid "2007-12-23" msgstr "2007-12-23" #. type: Plain text -#: build/C/man3/getrpcport.3:7 +#: build/C/man3/getrpcport.3:11 msgid "getrpcport - get RPC port number" msgstr "getrpcport - RPC ポート番号を取得する" #. type: Plain text -#: build/C/man3/getrpcport.3:11 +#: build/C/man3/getrpcport.3:15 #, no-wrap msgid "BIB<, int >IB<, int >IB<, int >IB<);>\n" msgstr "BIB<, int >IB<, int >IB<, int >IB<);>\n" #. type: Plain text -#: build/C/man3/getrpcport.3:32 +#: build/C/man3/getrpcport.3:36 msgid "" "B() returns the port number for version I of the RPC " "program I running on I and using protocol I. It " @@ -523,19 +555,19 @@ msgstr "" "される。" #. type: TH -#: build/C/man3/key_setsecret.3:5 +#: build/C/man3/key_setsecret.3:9 #, no-wrap msgid "KEY_SETSECRET" msgstr "KEY_SETSECRET" #. type: TH -#: build/C/man3/key_setsecret.3:5 +#: build/C/man3/key_setsecret.3:9 #, no-wrap msgid "2002-07-18" msgstr "2002-07-18" #. type: Plain text -#: build/C/man3/key_setsecret.3:9 +#: build/C/man3/key_setsecret.3:13 msgid "" "key_decryptsession, key_encryptsession, key_setsecret, key_gendes, " "key_secretkey_is_set - interfaces to rpc keyserver daemon" @@ -544,12 +576,12 @@ msgstr "" "key_secretkey_is_set - rpc 鍵サーバ・デーモンとのインタフェース" #. type: Plain text -#: build/C/man3/key_setsecret.3:11 +#: build/C/man3/key_setsecret.3:15 msgid "B<#include Erpc/rpc.hE>" msgstr "B<#include Erpc/rpc.hE>" #. type: Plain text -#: build/C/man3/key_setsecret.3:14 +#: build/C/man3/key_setsecret.3:18 msgid "" "BIB<,> BIB<);>" @@ -558,7 +590,7 @@ msgstr "" "*>IB<);>" #. type: Plain text -#: build/C/man3/key_setsecret.3:17 +#: build/C/man3/key_setsecret.3:21 msgid "" "BIB<,> BIB<);>" @@ -567,22 +599,22 @@ msgstr "" "*>IB<);>" #. type: Plain text -#: build/C/man3/key_setsecret.3:19 +#: build/C/man3/key_setsecret.3:23 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/key_setsecret.3:21 +#: build/C/man3/key_setsecret.3:25 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/key_setsecret.3:23 +#: build/C/man3/key_setsecret.3:27 msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/key_setsecret.3:28 +#: build/C/man3/key_setsecret.3:32 msgid "" "The functions here are used within the RPC's secure authentication mechanism " "(AUTH_DES). There should be no need for user programs to use this functions." @@ -591,7 +623,7 @@ msgstr "" "ラムでこれらの関数を使用する必要はない。" #. type: Plain text -#: build/C/man3/key_setsecret.3:35 +#: build/C/man3/key_setsecret.3:39 msgid "" "The function B() uses the (remote) server netname and " "takes the DES key for decrypting. It uses the public key of the server and " @@ -602,7 +634,7 @@ msgstr "" "秘密鍵が使用される。" #. type: Plain text -#: build/C/man3/key_setsecret.3:42 +#: build/C/man3/key_setsecret.3:46 msgid "" "The function B() is the inverse of B" "(). It encrypts the DES keys with the public key of the server and the " @@ -613,7 +645,7 @@ msgstr "" "号する。" #. type: Plain text -#: build/C/man3/key_setsecret.3:46 +#: build/C/man3/key_setsecret.3:50 msgid "" "The function B() is used to ask the keyserver for a secure " "conversation key." @@ -622,7 +654,7 @@ msgstr "" "使用される。" #. type: Plain text -#: build/C/man3/key_setsecret.3:50 +#: build/C/man3/key_setsecret.3:54 msgid "" "The function B() is used to set the key for the effective " "UID of the calling process." @@ -631,7 +663,7 @@ msgstr "" "るために使用される。" #. type: Plain text -#: build/C/man3/key_setsecret.3:55 +#: build/C/man3/key_setsecret.3:59 msgid "" "The function B() can be used to determine whether a " "key has been set for the effective UID of the calling process." @@ -640,18 +672,18 @@ msgstr "" "設定されているかどうかを 調べるために使用される。" #. type: Plain text -#: build/C/man3/key_setsecret.3:57 +#: build/C/man3/key_setsecret.3:61 msgid "These functions return 1 on success and 0 on failure." msgstr "これらの関数は成功した場合 1 を、失敗した場合 0 を返す。" #. type: SH -#: build/C/man3/key_setsecret.3:57 build/C/man3/rtime.3:53 +#: build/C/man3/key_setsecret.3:61 build/C/man3/rtime.3:57 #, no-wrap msgid "NOTES" msgstr "注意" #. type: Plain text -#: build/C/man3/key_setsecret.3:62 +#: build/C/man3/key_setsecret.3:66 msgid "" "Note that we talk about two types of encryption here. One is asymmetric " "using a public and secret key. The other is symmetric, the 64-bit DES." @@ -661,36 +693,36 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/key_setsecret.3:64 +#: build/C/man3/key_setsecret.3:68 msgid "These routines were part of the Linux/Doors-project, abandoned by now." msgstr "" "これらの関数は Linux/Doors-project の成果の一部だったが、 現在までに該当箇所" "はすべて破棄された。" #. type: Plain text -#: build/C/man3/key_setsecret.3:65 +#: build/C/man3/key_setsecret.3:70 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/rpc.3:7 build/C/man5/rpc.5:4 +#: build/C/man3/rpc.3:11 build/C/man5/rpc.5:8 #, no-wrap msgid "RPC" msgstr "RPC" #. type: TH -#: build/C/man3/rpc.3:7 +#: build/C/man3/rpc.3:11 #, no-wrap msgid "2008-07-17" msgstr "2008-07-17" #. type: Plain text -#: build/C/man3/rpc.3:10 +#: build/C/man3/rpc.3:14 msgid "rpc - library routines for remote procedure calls" msgstr "rpc - 遠隔手続き呼び出し(RPC)のためのライブラリ・ルーティン" #. type: SH -#: build/C/man3/rpc.3:10 build/C/man3/xdr.3:10 +#: build/C/man3/rpc.3:14 build/C/man3/xdr.3:14 #, no-wrap msgid "SYNOPSIS AND DESCRIPTION" msgstr "書式と説明" @@ -701,7 +733,7 @@ msgstr "書式と説明" #. .BR rpc_secure (3). #. Secure RPC can be used only if DES encryption is available. #. type: Plain text -#: build/C/man3/rpc.3:22 +#: build/C/man3/rpc.3:26 msgid "" "These routines allow C programs to make procedure calls on other machines " "across the network. First, the client calls a procedure to send a data " @@ -716,7 +748,7 @@ msgstr "" "ロシジャ・コールはクライアントへと戻る。" #. type: Plain text -#: build/C/man3/rpc.3:25 +#: build/C/man3/rpc.3:29 msgid "" "To take use of these routines, include the header file Irpc/rpc." "hE>." @@ -725,34 +757,39 @@ msgstr "" "ンクルードすること。" #. type: Plain text -#: build/C/man3/rpc.3:27 +#: build/C/man3/rpc.3:31 msgid "The prototypes below make use of the following types:" msgstr "下記のプロトタイプでは次の型を使用している。" #. type: Plain text -#: build/C/man3/rpc.3:31 build/C/man3/xdr.3:24 -#, no-wrap -msgid "typedef int I;\n" +#: build/C/man3/rpc.3:35 build/C/man3/xdr.3:28 +#, fuzzy, no-wrap +#| msgid "typedef int I;\n" +msgid "BIB<;>\n" msgstr "typedef int I;\n" #. type: Plain text -#: build/C/man3/rpc.3:33 build/C/man3/xdr.3:26 -#, no-wrap -msgid "typedef bool_t (*I) (XDR *, void *,...);\n" -msgstr "typedef bool_t (*I) (XDR *, void *,...);\n" +#: build/C/man3/rpc.3:37 +#, fuzzy, no-wrap +#| msgid "typedef bool_t (*I) (XDR *, void *, ...);\n" +msgid "BIB<) (XDR *, void *, ...);>\n" +msgstr "typedef bool_t (*I) (XDR *, void *, ...);\n" #. type: Plain text -#: build/C/man3/rpc.3:36 -#, no-wrap +#: build/C/man3/rpc.3:40 +#, fuzzy, no-wrap +#| msgid "" +#| "typedef bool_t (*I) (caddr_t resp,\n" +#| " struct sockaddr_in *raddr);\n" msgid "" -"typedef bool_t (*I) (caddr_t resp,\n" -" struct sockaddr_in *raddr);\n" +"BIB<) (caddr_t >IB<,>\n" +"B< struct sockaddr_in *>IB<);>\n" msgstr "" "typedef bool_t (*I) (caddr_t resp,\n" " struct sockaddr_in *raddr);\n" #. type: Plain text -#: build/C/man3/rpc.3:46 +#: build/C/man3/rpc.3:50 msgid "" "See the header files for the declarations of the I, I, " "I, and I types." @@ -761,13 +798,13 @@ msgstr "" "照。" #. type: Plain text -#: build/C/man3/rpc.3:49 +#: build/C/man3/rpc.3:53 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:58 +#: build/C/man3/rpc.3:62 msgid "" "A macro that destroys the authentication information associated with " "I. Destruction usually involves deallocation of private data " @@ -778,13 +815,13 @@ msgstr "" "を使用することは未定義である。" #. type: Plain text -#: build/C/man3/rpc.3:61 +#: build/C/man3/rpc.3:65 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/rpc.3:67 +#: build/C/man3/rpc.3:71 msgid "" "Create and return an RPC authentication handle that passes nonusable " "authentication information with each remote procedure call. This is the " @@ -794,7 +831,7 @@ msgstr "" "証ハンドルを作成して返す。 これは RPC で使用されるデフォルトの認証である。" #. type: Plain text -#: build/C/man3/rpc.3:71 +#: build/C/man3/rpc.3:75 #, no-wrap msgid "" "BIB<, int >IB<, int >IB<,>\n" @@ -804,7 +841,7 @@ msgstr "" "B< int >IB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:87 +#: build/C/man3/rpc.3:91 msgid "" "Create and return an RPC authentication handle that contains authentication " "information. The parameter I is the name of the machine on which the " @@ -819,18 +856,18 @@ msgstr "" "とは簡単である。" #. type: Plain text -#: build/C/man3/rpc.3:90 +#: build/C/man3/rpc.3:94 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/rpc.3:95 +#: build/C/man3/rpc.3:99 msgid "Calls B() with the appropriate parameters." msgstr "適切なパラメーターで B() を呼び出す。" #. type: Plain text -#: build/C/man3/rpc.3:101 +#: build/C/man3/rpc.3:105 #, no-wrap msgid "" "BIB<, unsigned long >IB<,>\n" @@ -844,7 +881,7 @@ msgstr "" "B< xdrproc_t >IB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:125 +#: build/C/man3/rpc.3:129 msgid "" "Call the remote procedure associated with I, I, and " "I on the machine, I. The parameter I is the address of " @@ -864,7 +901,7 @@ msgstr "" "が失敗の状態をメッセージに変換するのに使用できる。" #. type: Plain text -#: build/C/man3/rpc.3:131 +#: build/C/man3/rpc.3:135 msgid "" "Warning: calling remote procedures with this routine uses UDP/IP as a " "transport; see B() for restrictions. You do not have " @@ -875,7 +912,7 @@ msgstr "" "ティンを使用して認証や時間切れの制御を することはできない。" #. type: Plain text -#: build/C/man3/rpc.3:138 +#: build/C/man3/rpc.3:142 #, no-wrap msgid "" "BIB<,>\n" @@ -891,7 +928,7 @@ msgstr "" "B< resultproc_t >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:147 +#: build/C/man3/rpc.3:151 msgid "" "Like B(), except the call message is broadcast to all locally " "connected broadcast nets. Each time it receives a response, this routine " @@ -902,13 +939,13 @@ msgstr "" "ルーティンは以下の形式の B() を呼び出す。" #. type: Plain text -#: build/C/man3/rpc.3:151 +#: build/C/man3/rpc.3:155 #, no-wrap msgid "BIB<, struct sockaddr_in *>IB<);>\n" msgstr "BIB<, struct sockaddr_in *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:168 +#: build/C/man3/rpc.3:172 msgid "" "where I is the same as I passed to B(), except " "that the remote procedure's output is decoded there; I points to the " @@ -923,7 +960,7 @@ msgstr "" "適切な状態で終了する。" #. type: Plain text -#: build/C/man3/rpc.3:172 +#: build/C/man3/rpc.3:176 msgid "" "Warning: broadcast sockets are limited in size to the maximum transfer unit " "of the data link. For ethernet, this value is 1500 bytes." @@ -932,7 +969,7 @@ msgstr "" "る。イーサネットの場合、最大値は 1500 バイトである。" #. type: Plain text -#: build/C/man3/rpc.3:178 +#: build/C/man3/rpc.3:182 #, no-wrap msgid "" "BIB<, unsigned long >IB<,>\n" @@ -946,7 +983,7 @@ msgstr "" "B< struct timeval >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:197 +#: build/C/man3/rpc.3:201 msgid "" "A macro that calls the remote procedure I associated with the " "client handle, I, which is obtained with an RPC client creation " @@ -965,13 +1002,13 @@ msgstr "" "I は結果が返されるのを待つ時間である。" #. type: Plain text -#: build/C/man3/rpc.3:200 +#: build/C/man3/rpc.3:204 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:213 +#: build/C/man3/rpc.3:217 msgid "" "A macro that destroys the client's RPC handle. Destruction usually involves " "deallocation of private data structures, including I itself. Use of " @@ -986,7 +1023,7 @@ msgstr "" "オープンされたままである。" #. type: Plain text -#: build/C/man3/rpc.3:217 +#: build/C/man3/rpc.3:221 #, no-wrap msgid "" "BIB<, unsigned long >IB<,>\n" @@ -996,7 +1033,7 @@ msgstr "" "B< unsigned long >IB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:228 +#: build/C/man3/rpc.3:232 msgid "" "Generic client creation routine. I identifies the name of the remote " "host where the server is located. I indicates which kind of " @@ -1010,10 +1047,10 @@ msgstr "" "ルトの時間切れが設定されるが、 B() を使用して変更可能である。" #. type: Plain text -#: build/C/man3/rpc.3:233 +#: build/C/man3/rpc.3:237 msgid "" "Warning: Using UDP has its shortcomings. Since UDP-based RPC messages can " -"only hold up to 8 Kbytes of encoded data, this transport cannot be used for " +"hold only up to 8 Kbytes of encoded data, this transport cannot be used for " "procedures that take large arguments or return huge results." msgstr "" "警告: UDP を使用した場合には欠点がある。 UDP に基づいた RPC メッセージは 最大" @@ -1021,13 +1058,13 @@ msgstr "" "や巨大な結果を取るプロシジャに は使用することができない。" #. type: Plain text -#: build/C/man3/rpc.3:236 +#: build/C/man3/rpc.3:240 #, no-wrap msgid "BIB<, int >IB<, char *>IB<);>\n" msgstr "BIB<, int >IB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:247 +#: build/C/man3/rpc.3:251 msgid "" "A macro used to change or retrieve various information about a client " "object. I indicates the type of operation, and I is a pointer to " @@ -1040,7 +1077,7 @@ msgstr "" "内容は以下の通りである:" #. type: Plain text -#: build/C/man3/rpc.3:252 +#: build/C/man3/rpc.3:256 #, no-wrap msgid "" "B I // set total timeout\n" @@ -1050,7 +1087,7 @@ msgstr "" "B I // 時間切れを取得する\n" #. type: Plain text -#: build/C/man3/rpc.3:260 +#: build/C/man3/rpc.3:264 msgid "" "Note: if you set the timeout using B(), the timeout parameter " "passed to B() will be ignored in all future calls." @@ -1059,18 +1096,18 @@ msgstr "" "B() に渡される時間切れパラメーターは全て無視される。" #. type: Plain text -#: build/C/man3/rpc.3:264 +#: build/C/man3/rpc.3:268 #, no-wrap msgid "B I // get server's address\n" msgstr "B I // サーバアドレスを取得する\n" #. type: Plain text -#: build/C/man3/rpc.3:268 +#: build/C/man3/rpc.3:272 msgid "The following operations are valid for UDP only:" msgstr "以下の操作は UDP の場合にのみ有効である:" #. type: Plain text -#: build/C/man3/rpc.3:273 +#: build/C/man3/rpc.3:277 #, no-wrap msgid "" "B I // set the retry timeout\n" @@ -1080,7 +1117,7 @@ msgstr "" "B I // 再送間隔を取得する\n" #. type: Plain text -#: build/C/man3/rpc.3:279 +#: build/C/man3/rpc.3:283 msgid "" "The retry timeout is the time that \"UDP RPC\" waits for the server to reply " "before retransmitting the request." @@ -1088,13 +1125,13 @@ msgstr "" "再送間隔は次に要求を再送する前に \"UDP RPC\" がサーバの回答を待つ時間である。" #. type: Plain text -#: build/C/man3/rpc.3:282 +#: build/C/man3/rpc.3:286 #, no-wrap msgid "BIB<, xdrproc_t >IB<, char *>IB<);>\n" msgstr "BIB<, xdrproc_t >IB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:293 +#: build/C/man3/rpc.3:297 msgid "" "A macro that frees any data allocated by the RPC/XDR system when it decoded " "the results of an RPC call. The parameter I is the address of the " @@ -1108,13 +1145,13 @@ msgstr "" "解放に成功した場合には 1 を返す。 失敗した場合にはゼロを返す。" #. type: Plain text -#: build/C/man3/rpc.3:296 +#: build/C/man3/rpc.3:300 #, no-wrap msgid "BIB<, struct rpc_err *>IB<);>\n" msgstr "BIB<, struct rpc_err *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:301 +#: build/C/man3/rpc.3:305 msgid "" "A macro that copies the error structure out of the client handle to the " "structure at address I." @@ -1123,13 +1160,13 @@ msgstr "" "た構造体へコピーする。" #. type: Plain text -#: build/C/man3/rpc.3:304 +#: build/C/man3/rpc.3:308 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:318 +#: build/C/man3/rpc.3:322 msgid "" "Print a message to standard error indicating why a client RPC handle could " "not be created. The message is prepended with string I and a colon. " @@ -1142,13 +1179,13 @@ msgstr "" "B() の呼び出しが失敗した時に使用すること。" #. type: Plain text -#: build/C/man3/rpc.3:321 +#: build/C/man3/rpc.3:325 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:328 +#: build/C/man3/rpc.3:332 msgid "" "Print a message to standard error corresponding to the condition indicated " "by I. Used after B()." @@ -1157,13 +1194,13 @@ msgstr "" "示する。 B() の後に使用すること。" #. type: Plain text -#: build/C/man3/rpc.3:331 +#: build/C/man3/rpc.3:335 #, no-wrap msgid "BIB<, char *>IB<);>\n" msgstr "BIB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:341 +#: build/C/man3/rpc.3:345 msgid "" "Print a message to standard error indicating why an RPC call failed; I " "is the handle used to do the call. The message is prepended with string " @@ -1174,13 +1211,13 @@ msgstr "" "とコロン(:)が表示される。 B() が失敗した後に使用すること。" #. type: Plain text -#: build/C/man3/rpc.3:344 +#: build/C/man3/rpc.3:348 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:349 +#: build/C/man3/rpc.3:353 msgid "" "Like B(), except that it returns a string instead of " "printing to the standard error." @@ -1189,18 +1226,18 @@ msgstr "" "列を返す点が異っている。" #. type: Plain text -#: build/C/man3/rpc.3:351 build/C/man3/rpc.3:391 +#: build/C/man3/rpc.3:355 build/C/man3/rpc.3:395 msgid "Bugs: returns pointer to static data that is overwritten on each call." msgstr "バグ: 静的な領域へのポインターを返すため、呼び出しごとに上書きされる。" #. type: Plain text -#: build/C/man3/rpc.3:354 +#: build/C/man3/rpc.3:358 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:361 +#: build/C/man3/rpc.3:365 msgid "" "Take the same arguments as B(), but instead of sending a " "message to the standard error indicating why an RPC call failed, return a " @@ -1212,7 +1249,7 @@ msgstr "" "列へのポインターを返す。 文字列は NEWLINE(改行) で終っている。" #. type: Plain text -#: build/C/man3/rpc.3:379 +#: build/C/man3/rpc.3:383 msgid "" "B() is used instead of B() if the program does " "not have a standard error (as a program running as a server quite likely " @@ -1231,13 +1268,13 @@ msgstr "" "び出しごとに上書きされることはない。" #. type: Plain text -#: build/C/man3/rpc.3:382 +#: build/C/man3/rpc.3:386 #, no-wrap msgid "BIB<, char *>IB<);>\n" msgstr "BIB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:389 +#: build/C/man3/rpc.3:393 msgid "" "Like B(), except that (like B()) it returns a " "string instead of printing to standard error." @@ -1246,13 +1283,13 @@ msgstr "" "(B() のように) 文字列へのポインターを返す点が異っている。" #. type: Plain text -#: build/C/man3/rpc.3:395 +#: build/C/man3/rpc.3:399 #, no-wrap msgid "BIB<, unsigned long >IB<);>\n" msgstr "BIB<, unsigned long >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:408 +#: build/C/man3/rpc.3:412 msgid "" "This routine creates a toy RPC client for the remote program I, " "version I. The transport used to pass messages to the service is " @@ -1271,7 +1308,7 @@ msgstr "" "得ができる。 失敗した場合にはこのルーティンは NULL を返す。" #. type: Plain text -#: build/C/man3/rpc.3:414 +#: build/C/man3/rpc.3:418 #, no-wrap msgid "" "BIB<,>\n" @@ -1284,7 +1321,7 @@ msgstr "" #. The following inline font conversion is necessary for the hyphen indicator #. type: Plain text -#: build/C/man3/rpc.3:444 +#: build/C/man3/rpc.3:448 msgid "" "This routine creates an RPC client for the remote program I, " "version I; the client uses TCP/IP as a transport. The remote " @@ -1310,7 +1347,7 @@ msgstr "" "る。 このルーティンは失敗した場合は NULL を返す。" #. type: Plain text -#: build/C/man3/rpc.3:449 +#: build/C/man3/rpc.3:453 #, no-wrap msgid "" "BIB<,>\n" @@ -1322,7 +1359,7 @@ msgstr "" "B< struct timeval >IB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:475 +#: build/C/man3/rpc.3:479 msgid "" "This routine creates an RPC client for the remote program I, " "version I; the client uses use UDP/IP as a transport. The remote " @@ -1347,9 +1384,9 @@ msgstr "" "定する。" #. type: Plain text -#: build/C/man3/rpc.3:479 +#: build/C/man3/rpc.3:483 msgid "" -"Warning: since UDP-based RPC messages can only hold up to 8 Kbytes of " +"Warning: since UDP-based RPC messages can hold only up to 8 Kbytes of " "encoded data, this transport cannot be used for procedures that take large " "arguments or return huge results." msgstr "" @@ -1358,7 +1395,7 @@ msgstr "" "ジャには使用できない。" #. type: Plain text -#: build/C/man3/rpc.3:485 +#: build/C/man3/rpc.3:489 #, no-wrap msgid "" "BIB<,>\n" @@ -1372,7 +1409,7 @@ msgstr "" "B< unsigned int >IB<, unsigned int >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:511 +#: build/C/man3/rpc.3:515 msgid "" "This routine creates an RPC client for the remote program I, on " "I; the client uses use UDP/IP as a transport. The remote program " @@ -1397,7 +1434,7 @@ msgstr "" "定する。" #. type: Plain text -#: build/C/man3/rpc.3:514 build/C/man3/rpc.3:991 +#: build/C/man3/rpc.3:518 build/C/man3/rpc.3:995 msgid "" "This allows the user to specify the maximum packet size for sending and " "receiving UDP-based RPC messages." @@ -1406,13 +1443,13 @@ msgstr "" "ケットの最大サイズを指定することが可能になる。" #. type: Plain text -#: build/C/man3/rpc.3:517 +#: build/C/man3/rpc.3:521 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:525 +#: build/C/man3/rpc.3:529 msgid "" "Stuff the machine's IP address into I<*addr>, without consulting the library " "routines that deal with I. The port number is always set to " @@ -1423,13 +1460,13 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/rpc.3:528 +#: build/C/man3/rpc.3:532 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:539 +#: build/C/man3/rpc.3:543 msgid "" "A user interface to the B service, which returns a list of the " "current RPC program-to-port mappings on the host located at IP address " @@ -1442,7 +1479,7 @@ msgstr "" "はこのルーティンを使用している。" #. type: Plain text -#: build/C/man3/rpc.3:544 +#: build/C/man3/rpc.3:548 #, no-wrap msgid "" "BIB<,>\n" @@ -1454,7 +1491,7 @@ msgstr "" "B< unsigned int >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:568 +#: build/C/man3/rpc.3:572 msgid "" "A user interface to the B service, which returns the port number on " "which waits a service that supports program number I, version " @@ -1473,7 +1510,7 @@ msgstr "" "いる。" #. type: Plain text -#: build/C/man3/rpc.3:576 +#: build/C/man3/rpc.3:580 #, no-wrap msgid "" "BIB<,>\n" @@ -1491,7 +1528,7 @@ msgstr "" "B< struct timeval >IB<, unsigned long *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:596 +#: build/C/man3/rpc.3:600 msgid "" "A user interface to the B service, which instructs B on " "the host at IP address I<*addr> to make an RPC call on your behalf to a " @@ -1509,7 +1546,7 @@ msgstr "" "に使用すべきである。 B() も参照すること。" #. type: Plain text -#: build/C/man3/rpc.3:600 +#: build/C/man3/rpc.3:604 #, no-wrap msgid "" "BIB<, unsigned long >IB<,>\n" @@ -1519,7 +1556,7 @@ msgstr "" "B< unsigned int >IB<, unsigned short >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:620 +#: build/C/man3/rpc.3:624 msgid "" "A user interface to the B service, which establishes a mapping " "between the triple [I,I,I] and I on the " @@ -1535,13 +1572,13 @@ msgstr "" "動的に実行される。" #. type: Plain text -#: build/C/man3/rpc.3:623 +#: build/C/man3/rpc.3:627 #, no-wrap msgid "BIB<, unsigned long >IB<);>\n" msgstr "BIB<, unsigned long >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:635 +#: build/C/man3/rpc.3:639 msgid "" "A user interface to the B service, which destroys all mapping " "between the triple [I,I,I<*>] and B on the " @@ -1554,7 +1591,7 @@ msgstr "" "敗した場合には 0 を返す。" #. type: Plain text -#: build/C/man3/rpc.3:640 +#: build/C/man3/rpc.3:644 #, no-wrap msgid "" "BIB<, unsigned long >IB<,>\n" @@ -1566,7 +1603,7 @@ msgstr "" "B< xdrproc_t >IB<, xdrproc_t >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:660 +#: build/C/man3/rpc.3:664 msgid "" "Register procedure I with the RPC service package. If a request " "arrives for program I, version I, and procedure " @@ -1585,7 +1622,7 @@ msgstr "" "には -1 を返す。" #. type: Plain text -#: build/C/man3/rpc.3:665 +#: build/C/man3/rpc.3:669 msgid "" "Warning: remote procedures registered in this form are accessed using the " "UDP/IP transport; see B() for restrictions." @@ -1594,13 +1631,13 @@ msgstr "" "に関しては B() を参照すること。" #. type: Plain text -#: build/C/man3/rpc.3:668 +#: build/C/man3/rpc.3:672 #, no-wrap msgid "BIB<;>\n" msgstr "BIB<;>\n" #. type: Plain text -#: build/C/man3/rpc.3:675 +#: build/C/man3/rpc.3:679 msgid "" "A global variable whose value is set by any RPC client creation routine that " "does not succeed. Use the routine B() to print the " @@ -1610,13 +1647,13 @@ msgstr "" "B() ルーティンが理由を表示するために使用する。" #. type: Plain text -#: build/C/man3/rpc.3:678 +#: build/C/man3/rpc.3:682 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:689 +#: build/C/man3/rpc.3:693 msgid "" "A macro that destroys the RPC service transport handle, I. " "Destruction usually involves deallocation of private data structures, " @@ -1628,17 +1665,17 @@ msgstr "" "び出した後に I を使用することは未定義である。" #. type: Plain text -#: build/C/man3/rpc.3:692 +#: build/C/man3/rpc.3:696 #, no-wrap msgid "BIB<;>\n" msgstr "BIB<;>\n" #. type: Plain text -#: build/C/man3/rpc.3:706 +#: build/C/man3/rpc.3:710 msgid "" "A global variable reflecting the RPC service side's read file descriptor bit " "mask; it is suitable as a parameter to the B(2)!), yet it may change after " "calls to B() or any creation routines." @@ -1651,13 +1688,13 @@ msgstr "" "いるかもしれない。" #. type: Plain text -#: build/C/man3/rpc.3:709 +#: build/C/man3/rpc.3:713 #, no-wrap msgid "BIB<;>\n" msgstr "BIB<;>\n" #. type: Plain text -#: build/C/man3/rpc.3:716 +#: build/C/man3/rpc.3:720 msgid "" "Similar to B, but limited to 32 descriptors. This interface is " "obsoleted by B." @@ -1666,13 +1703,13 @@ msgstr "" "フェースは B によって置き換えられた。" #. type: Plain text -#: build/C/man3/rpc.3:719 +#: build/C/man3/rpc.3:723 #, no-wrap msgid "BIB<, xdrproc_t >IB<, char *>IB<);>\n" msgstr "BIB<, xdrproc_t >IB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:726 +#: build/C/man3/rpc.3:730 msgid "" "A macro that frees any data allocated by the RPC/XDR system when it decoded " "the arguments to a service procedure using B(). This routine " @@ -1683,13 +1720,13 @@ msgstr "" "ティンは解放に成功した場合には 1 を返す。 失敗した場合にはゼロを返す。" #. type: Plain text -#: build/C/man3/rpc.3:729 +#: build/C/man3/rpc.3:733 #, no-wrap msgid "BIB<, xdrproc_t >IB<, char *>IB<);>\n" msgstr "BIB<, xdrproc_t >IB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:740 +#: build/C/man3/rpc.3:744 msgid "" "A macro that decodes the arguments of an RPC request associated with the RPC " "service transport handle, I. The parameter I is the address where " @@ -1703,13 +1740,13 @@ msgstr "" "はデコードに成功した場合は 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/rpc.3:743 +#: build/C/man3/rpc.3:747 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:748 +#: build/C/man3/rpc.3:752 msgid "" "The approved way of getting the network address of the caller of a procedure " "associated with the RPC service transport handle, I." @@ -1718,15 +1755,15 @@ msgstr "" "トワーク・アドレスを 取得するための標準的な手段。" #. type: Plain text -#: build/C/man3/rpc.3:751 +#: build/C/man3/rpc.3:755 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:765 +#: build/C/man3/rpc.3:769 msgid "" -"This routine is only of interest if a service implementor does not call " +"This routine is of interest only if a service implementor does not call " "B(), but instead implements custom asynchronous event processing. " "It is called when the B(2) システムコールから返るのを待っている。" #. type: Plain text -#: build/C/man3/rpc.3:838 +#: build/C/man3/rpc.3:842 #, no-wrap msgid "BIB<, xdrproc_t >IB<, char *>IB<);>\n" msgstr "BIB<, xdrproc_t >IB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:850 +#: build/C/man3/rpc.3:854 msgid "" "Called by an RPC service's dispatch routine to send the results of a remote " "procedure call. The parameter I is the request's associated transport " @@ -1841,13 +1878,13 @@ msgstr "" "す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/rpc.3:853 +#: build/C/man3/rpc.3:857 #, no-wrap msgid "BIB<, unsigned long >IB<);>\n" msgstr "BIB<, unsigned long >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:860 +#: build/C/man3/rpc.3:864 msgid "" "Remove all mapping of the double [I,I] to dispatch " "routines, and of the triple [I,I,I<*>] to port number." @@ -1856,13 +1893,13 @@ msgstr "" "I<*>] の組み合わせからポート番号へのマッピングを全て削除する。" #. type: Plain text -#: build/C/man3/rpc.3:863 +#: build/C/man3/rpc.3:867 #, no-wrap msgid "BIB<, enum auth_stat >IB<);>\n" msgstr "BIB<, enum auth_stat >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:867 +#: build/C/man3/rpc.3:871 msgid "" "Called by a service dispatch routine that refuses to perform a remote " "procedure call due to an authentication error." @@ -1871,13 +1908,13 @@ msgstr "" "配分ルーティンによって呼び出される。" #. type: Plain text -#: build/C/man3/rpc.3:870 +#: build/C/man3/rpc.3:874 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:876 +#: build/C/man3/rpc.3:880 msgid "" "Called by a service dispatch routine that cannot successfully decode its " "parameters. See also B()." @@ -1886,13 +1923,13 @@ msgstr "" "る。 B() も参照すること。" #. type: Plain text -#: build/C/man3/rpc.3:879 +#: build/C/man3/rpc.3:883 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:883 +#: build/C/man3/rpc.3:887 msgid "" "Called by a service dispatch routine that does not implement the procedure " "number that the caller requests." @@ -1901,13 +1938,13 @@ msgstr "" "呼び出される。" #. type: Plain text -#: build/C/man3/rpc.3:886 +#: build/C/man3/rpc.3:890 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:890 +#: build/C/man3/rpc.3:894 msgid "" "Called when the desired program is not registered with the RPC package. " "Service implementors usually do not need this routine." @@ -1916,13 +1953,13 @@ msgstr "" "サービスの実装には通常、このルーティンは必要ない。" #. type: Plain text -#: build/C/man3/rpc.3:893 +#: build/C/man3/rpc.3:897 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:898 +#: build/C/man3/rpc.3:902 msgid "" "Called when the desired version of a program is not registered with the RPC " "package. Service implementors usually do not need this routine." @@ -1931,13 +1968,13 @@ msgstr "" "出される。サービスの実装には通常、このルーティンは必要ない。" #. type: Plain text -#: build/C/man3/rpc.3:901 +#: build/C/man3/rpc.3:905 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:907 +#: build/C/man3/rpc.3:911 msgid "" "Called by a service dispatch routine when it detects a system error not " "covered by any particular protocol. For example, if a service can no longer " @@ -1949,13 +1986,13 @@ msgstr "" "い。" #. type: Plain text -#: build/C/man3/rpc.3:910 +#: build/C/man3/rpc.3:914 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:916 +#: build/C/man3/rpc.3:920 msgid "" "Called by a service dispatch routine that refuses to perform a remote " "procedure call due to insufficient authentication parameters. The routine " @@ -1966,7 +2003,7 @@ msgstr "" "B を呼び出す。" #. type: Plain text -#: build/C/man3/rpc.3:920 +#: build/C/man3/rpc.3:924 #, no-wrap msgid "" "BIB<, unsigned int >IB<,>\n" @@ -1976,7 +2013,7 @@ msgstr "" "B< unsigned int >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:930 +#: build/C/man3/rpc.3:934 msgid "" "Create a service on top of any open descriptor. Typically, this descriptor " "is a connected socket for a stream protocol such as TCP. I and " @@ -1989,13 +2026,13 @@ msgstr "" "もしゼロが指定された 場合は適切なデフォルトが選択される。" #. type: Plain text -#: build/C/man3/rpc.3:933 +#: build/C/man3/rpc.3:937 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/rpc.3:943 +#: build/C/man3/rpc.3:947 msgid "" "This routine creates a toy RPC service transport, to which it returns a " "pointer. The transport is really a buffer within the process's address " @@ -2012,7 +2049,7 @@ msgstr "" "敗した場合は NULL を返す。" #. type: Plain text -#: build/C/man3/rpc.3:947 +#: build/C/man3/rpc.3:951 #, no-wrap msgid "" "BIB<, unsigned int >IB<,>\n" @@ -2022,7 +2059,7 @@ msgstr "" "B< unsigned int >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:967 +#: build/C/man3/rpc.3:971 msgid "" "This routine creates a TCP/IP-based RPC service transport, to which it " "returns a pointer. The transport is associated with the socket I, " @@ -2045,7 +2082,7 @@ msgstr "" "なデフォルトが選択される。" #. type: Plain text -#: build/C/man3/rpc.3:971 +#: build/C/man3/rpc.3:975 #, no-wrap msgid "" "BIB<, unsigned int >IB<,>\n" @@ -2055,7 +2092,7 @@ msgstr "" "B< unsigned int >IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:988 +#: build/C/man3/rpc.3:992 msgid "" "This routine creates a UDP/IP-based RPC service transport, to which it " "returns a pointer. The transport is associated with the socket I, " @@ -2074,13 +2111,13 @@ msgstr "" "敗した場合には NULL を返す。" #. type: Plain text -#: build/C/man3/rpc.3:994 +#: build/C/man3/rpc.3:998 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:999 +#: build/C/man3/rpc.3:1004 msgid "" "This call is equivalent to I for some default " "size I." @@ -2089,13 +2126,13 @@ msgstr "" "I と等価である。" #. type: Plain text -#: build/C/man3/rpc.3:1002 +#: build/C/man3/rpc.3:1007 #, no-wrap msgid "BIB<, struct accepted_reply *>IB<);>\n" msgstr "BIB<, struct accepted_reply *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1007 +#: build/C/man3/rpc.3:1012 msgid "" "Used for encoding RPC reply messages. This routine is useful for users who " "wish to generate RPC-style messages without using the RPC package." @@ -2104,13 +2141,13 @@ msgstr "" "ジを用いずに RPC-形式のメッセージを作成しようとする場合に便利である。" #. type: Plain text -#: build/C/man3/rpc.3:1010 +#: build/C/man3/rpc.3:1015 #, no-wrap msgid "BIB<, struct authunix_parms *>IB<);>\n" msgstr "BIB<, struct authunix_parms *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1016 +#: build/C/man3/rpc.3:1021 msgid "" "Used for describing UNIX credentials. This routine is useful for users who " "wish to generate these credentials without using the RPC authentication " @@ -2120,13 +2157,13 @@ msgstr "" "ジを使用せずにこれらの証明書を作成しようとする場合に便利である。" #. type: Plain text -#: build/C/man3/rpc.3:1019 +#: build/C/man3/rpc.3:1024 #, no-wrap msgid "BIB<, struct rpc_msg *>IB<);>\n" msgstr "BIB<, struct rpc_msg *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1024 +#: build/C/man3/rpc.3:1029 msgid "" "Used for describing RPC call header messages. This routine is useful for " "users who wish to generate RPC-style messages without using the RPC package." @@ -2136,13 +2173,13 @@ msgstr "" "利である。" #. type: Plain text -#: build/C/man3/rpc.3:1027 +#: build/C/man3/rpc.3:1032 #, no-wrap msgid "BIB<, struct rpc_msg *>IB<);>\n" msgstr "BIB<, struct rpc_msg *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1032 +#: build/C/man3/rpc.3:1037 msgid "" "Used for describing RPC call messages. This routine is useful for users who " "wish to generate RPC-style messages without using the RPC package." @@ -2151,13 +2188,13 @@ msgstr "" "ジを使用せずに RPC-形式のメッセージを作成しようとする場合に便利である。" #. type: Plain text -#: build/C/man3/rpc.3:1035 +#: build/C/man3/rpc.3:1040 #, no-wrap msgid "BIB<, struct opaque_auth *>IB<);>\n" msgstr "BIB<, struct opaque_auth *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1040 +#: build/C/man3/rpc.3:1045 msgid "" "Used for describing RPC authentication information messages. This routine " "is useful for users who wish to generate RPC-style messages without using " @@ -2167,13 +2204,13 @@ msgstr "" "ケージを使用せずに RPC-形式のメッセージを作成しようとする場合に便利である。" #. type: Plain text -#: build/C/man3/rpc.3:1043 +#: build/C/man3/rpc.3:1048 #, no-wrap msgid "BIB<, struct pmap *>IB<);>\n" msgstr "BIB<, struct pmap *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1052 +#: build/C/man3/rpc.3:1057 msgid "" "Used for describing parameters to various B procedures, " "externally. This routine is useful for users who wish to generate these " @@ -2184,13 +2221,13 @@ msgstr "" "ターを 作成したい場合に便利である。" #. type: Plain text -#: build/C/man3/rpc.3:1055 +#: build/C/man3/rpc.3:1060 #, no-wrap msgid "BIB<, struct pmaplist **>IB<);>\n" msgstr "BIB<, struct pmaplist **>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1062 +#: build/C/man3/rpc.3:1067 msgid "" "Used for describing a list of port mappings, externally. This routine is " "useful for users who wish to generate these parameters without using the " @@ -2201,13 +2238,13 @@ msgstr "" "合に便利である。" #. type: Plain text -#: build/C/man3/rpc.3:1065 +#: build/C/man3/rpc.3:1070 #, no-wrap msgid "BIB<, struct rejected_reply *>IB<);>\n" msgstr "BIB<, struct rejected_reply *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1070 +#: build/C/man3/rpc.3:1075 msgid "" "Used for describing RPC reply messages. This routine is useful for users " "who wish to generate RPC-style messages without using the RPC package." @@ -2216,13 +2253,13 @@ msgstr "" "使用せずに、 RPC-形式のメッセージを作成したい場合に便利である。" #. type: Plain text -#: build/C/man3/rpc.3:1073 +#: build/C/man3/rpc.3:1078 #, no-wrap msgid "BIB<, struct rpc_msg *>IB<);>\n" msgstr "BIB<, struct rpc_msg *>IB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1078 +#: build/C/man3/rpc.3:1083 msgid "" "Used for describing RPC reply messages. This routine is useful for users " "who wish to generate RPC style messages without using the RPC package." @@ -2231,13 +2268,13 @@ msgstr "" "を使用せずに、 RPC 形式のメッセージを作成したい場合に便利である。" #. type: Plain text -#: build/C/man3/rpc.3:1081 +#: build/C/man3/rpc.3:1086 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1088 +#: build/C/man3/rpc.3:1093 msgid "" "After RPC service transport handles are created, they should register " "themselves with the RPC service package. This routine modifies the global " @@ -2248,13 +2285,13 @@ msgstr "" "スの実装者は通常、このルーティンは必要ない。" #. type: Plain text -#: build/C/man3/rpc.3:1091 +#: build/C/man3/rpc.3:1096 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rpc.3:1098 +#: build/C/man3/rpc.3:1103 msgid "" "Before an RPC service transport handle is destroyed, it should unregister " "itself with the RPC service package. This routine modifies the global " @@ -2267,32 +2304,32 @@ msgstr "" #. We don't have an rpc_secure.3 page in the set at the moment -- MTK, 19 Sep 05 #. .BR rpc_secure (3), #. type: Plain text -#: build/C/man3/rpc.3:1102 +#: build/C/man3/rpc.3:1107 msgid "B(3)" msgstr "B(3)" #. type: Plain text -#: build/C/man3/rpc.3:1104 build/C/man3/xdr.3:542 +#: build/C/man3/rpc.3:1109 build/C/man3/xdr.3:546 msgid "The following manuals:" msgstr "以下のマニュアル:" #. type: Plain text -#: build/C/man3/rpc.3:1106 +#: build/C/man3/rpc.3:1111 msgid "Remote Procedure Calls: Protocol Specification" msgstr "Remote Procedure Calls: Protocol Specification" #. type: Plain text -#: build/C/man3/rpc.3:1108 +#: build/C/man3/rpc.3:1113 msgid "Remote Procedure Call Programming Guide" msgstr "Remote Procedure Call Programming Guide" #. type: Plain text -#: build/C/man3/rpc.3:1110 +#: build/C/man3/rpc.3:1115 msgid "rpcgen Programming Guide" msgstr "rpcgen Programming Guide" #. type: Plain text -#: build/C/man3/rpc.3:1114 +#: build/C/man3/rpc.3:1121 msgid "" "I, RFC\\ 1050, Sun " "Microsystems, Inc., USC-ISI." @@ -2301,23 +2338,23 @@ msgstr "" "Microsystems, Inc., USC-ISI." #. type: TH -#: build/C/man5/rpc.5:4 +#: build/C/man5/rpc.5:8 #, no-wrap msgid "1985-09-26" msgstr "1985-09-26" #. type: Plain text -#: build/C/man5/rpc.5:7 +#: build/C/man5/rpc.5:11 msgid "rpc - RPC program number data base" msgstr "rpc - RPC プログラム番号のデータベース" #. type: Plain text -#: build/C/man5/rpc.5:9 +#: build/C/man5/rpc.5:13 msgid "B" msgstr "B" #. type: Plain text -#: build/C/man5/rpc.5:15 +#: build/C/man5/rpc.5:19 msgid "" "The I file contains user readable names that can be used in place of " "RPC program numbers. Each line has the following information:" @@ -2326,22 +2363,22 @@ msgstr "" "読な名前が入っている。それぞれの行は以下の情報を含む。" #. type: Plain text -#: build/C/man5/rpc.5:17 +#: build/C/man5/rpc.5:21 msgid "name of server for the RPC program" msgstr "RPC プログラムのサーバの名前" #. type: Plain text -#: build/C/man5/rpc.5:21 +#: build/C/man5/rpc.5:25 msgid "RPC program number" msgstr "RPC プログラム番号" #. type: Plain text -#: build/C/man5/rpc.5:25 +#: build/C/man5/rpc.5:29 msgid "aliases" msgstr "別名" #. type: Plain text -#: build/C/man5/rpc.5:31 +#: build/C/man5/rpc.5:35 msgid "" "Items are separated by any number of blanks and/or tab characters. A \\(aq#" "\\(aq indicates the beginning of a comment; characters from the \\(aq#\\(aq " @@ -2352,7 +2389,7 @@ msgstr "" "のファイルをサーチするルーチンによって 解釈されなくなる。" #. type: Plain text -#: build/C/man5/rpc.5:34 +#: build/C/man5/rpc.5:38 msgid "" "Here is an example of the I file from the Sun RPC Source " "distribution." @@ -2360,49 +2397,77 @@ msgstr "" "以下に、 Sun RPC のソースパッケージからとってきた I ファイルの例を" "示す。" -#. type: ta -#: build/C/man5/rpc.5:35 -#, no-wrap -msgid "1.5i +0.5i +1.0i +1.0i" -msgstr "1.5i +0.5i +1.0i +1.0i" - #. type: Plain text -#: build/C/man5/rpc.5:69 -#, no-wrap -msgid "" -"#\n" +#: build/C/man5/rpc.5:73 +#, fuzzy, no-wrap +#| msgid "" +#| "#\n" +#| "# rpc 88/08/01 4.0 RPCSRC; from 1.12 88/02/07 SMI\n" +#| "#\n" +#| "portmapper\t\t100000\tportmap sunrpc\n" +#| "rstatd\t\t100001\trstat rstat_svc rup perfmeter\n" +#| "rusersd\t\t100002\trusers\n" +#| "nfs\t\t100003\tnfsprog\n" +#| "ypserv\t\t100004\typprog\n" +#| "mountd\t\t100005\tmount showmount\n" +#| "ypbind\t\t100007\n" +#| "walld\t\t100008\trwall shutdown\n" +#| "yppasswdd\t\t100009\typpasswd\n" +#| "etherstatd\t\t100010\tetherstat\n" +#| "rquotad\t\t100011\trquotaprog quota rquota\n" +#| "sprayd\t\t100012\tspray\n" +#| "3270_mapper\t\t100013\n" +#| "rje_mapper\t\t100014\n" +#| "selection_svc\t\t100015\tselnsvc\n" +#| "database_svc\t\t100016\n" +#| "rexd\t\t100017\trex\n" +#| "alis\t\t100018\n" +#| "sched\t\t100019\n" +#| "llockmgr\t\t100020\n" +#| "nlockmgr\t\t100021\n" +#| "x25.inr\t\t100022\n" +#| "statmon\t\t100023\n" +#| "status\t\t100024\n" +#| "bootparam\t\t100026\n" +#| "ypupdated\t\t100028\typupdate\n" +#| "keyserv\t\t100029\tkeyserver\n" +#| "tfsd\t\t100037\n" +#| "nsed\t\t100038\n" +#| "nsemntd\t\t100039\n" +msgid "" +"CW<#\n" "# rpc 88/08/01 4.0 RPCSRC; from 1.12 88/02/07 SMI\n" "#\n" -"portmapper\t\t100000\tportmap sunrpc\n" -"rstatd\t\t100001\trstat rstat_svc rup perfmeter\n" -"rusersd\t\t100002\trusers\n" -"nfs\t\t100003\tnfsprog\n" -"ypserv\t\t100004\typprog\n" -"mountd\t\t100005\tmount showmount\n" -"ypbind\t\t100007\n" -"walld\t\t100008\trwall shutdown\n" -"yppasswdd\t\t100009\typpasswd\n" -"etherstatd\t\t100010\tetherstat\n" -"rquotad\t\t100011\trquotaprog quota rquota\n" -"sprayd\t\t100012\tspray\n" -"3270_mapper\t\t100013\n" -"rje_mapper\t\t100014\n" -"selection_svc\t\t100015\tselnsvc\n" -"database_svc\t\t100016\n" -"rexd\t\t100017\trex\n" -"alis\t\t100018\n" -"sched\t\t100019\n" -"llockmgr\t\t100020\n" -"nlockmgr\t\t100021\n" -"x25.inr\t\t100022\n" -"statmon\t\t100023\n" -"status\t\t100024\n" -"bootparam\t\t100026\n" -"ypupdated\t\t100028\typupdate\n" -"keyserv\t\t100029\tkeyserver\n" -"tfsd\t\t100037\n" -"nsed\t\t100038\n" -"nsemntd\t\t100039\n" +"portmapper 100000 portmap sunrpc\n" +"rstatd 100001 rstat rstat_svc rup perfmeter\n" +"rusersd 100002 rusers\n" +"nfs 100003 nfsprog\n" +"ypserv 100004 ypprog\n" +"mountd 100005 mount showmount\n" +"ypbind 100007\n" +"walld 100008 rwall shutdown\n" +"yppasswdd 100009 yppasswd\n" +"etherstatd 100010 etherstat\n" +"rquotad 100011 rquotaprog quota rquota\n" +"sprayd 100012 spray\n" +"3270_mapper 100013\n" +"rje_mapper 100014\n" +"selection_svc 100015 selnsvc\n" +"database_svc 100016\n" +"rexd 100017 rex\n" +"alis 100018\n" +"sched 100019\n" +"llockmgr 100020\n" +"nlockmgr 100021\n" +"x25.inr 100022\n" +"statmon 100023\n" +"status 100024\n" +"bootparam 100026\n" +"ypupdated 100028 ypupdate\n" +"keyserv 100029 keyserver\n" +"tfsd 100037\n" +"nsed 100038\n" +"nsemntd 100039>\n" msgstr "" "#\n" "# rpc 88/08/01 4.0 RPCSRC; from 1.12 88/02/07 SMI\n" @@ -2439,40 +2504,40 @@ msgstr "" "nsemntd\t\t100039\n" #. type: Plain text -#: build/C/man5/rpc.5:75 +#: build/C/man5/rpc.5:80 msgid "RPC program number data base" msgstr "RPC プログラム番号データベース" #. type: Plain text -#: build/C/man5/rpc.5:76 +#: build/C/man5/rpc.5:82 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/rtime.3:8 +#: build/C/man3/rtime.3:12 #, no-wrap msgid "RTIME" msgstr "RTIME" #. type: TH -#: build/C/man3/rtime.3:8 +#: build/C/man3/rtime.3:12 #, no-wrap -msgid "2010-02-25" -msgstr "2010-02-25" +msgid "2012-08-03" +msgstr "2012-08-03" #. type: Plain text -#: build/C/man3/rtime.3:11 +#: build/C/man3/rtime.3:15 msgid "rtime - get time from a remote machine" msgstr "rtime - リモートマシンから時刻を取得する" #. type: Plain text -#: build/C/man3/rtime.3:14 +#: build/C/man3/rtime.3:18 #, no-wrap msgid "B<#include Erpc/des_crypt.hE>\n" msgstr "B<#include Erpc/des_crypt.hE>\n" #. type: Plain text -#: build/C/man3/rtime.3:17 +#: build/C/man3/rtime.3:21 #, no-wrap msgid "" "BIB<, struct rpc_timeval *>IB<,>\n" @@ -2482,7 +2547,7 @@ msgstr "" "B< struct rpc_timeval *>IB<);>\n" #. type: Plain text -#: build/C/man3/rtime.3:21 +#: build/C/man3/rtime.3:25 msgid "" "This function uses the Time Server Protocol as described in RFC\\ 868 to " "obtain the time from a remote machine." @@ -2491,7 +2556,7 @@ msgstr "" "トマシンから時刻を取得する。" #. type: Plain text -#: build/C/man3/rtime.3:27 +#: build/C/man3/rtime.3:31 msgid "" "The Time Server Protocol gives the time in seconds since 00:00:00 UTC, 1 Jan " "1900, and this function subtracts the appropriate constant in order to " @@ -2503,7 +2568,7 @@ msgstr "" "(1970-01-01 00:00:00 +0000 (UTC)) から秒数に変換する。" #. type: Plain text -#: build/C/man3/rtime.3:32 +#: build/C/man3/rtime.3:36 msgid "" "When I is non-NULL, the udp/time socket (port 37) is used. " "Otherwise, the tcp/time socket (port 37) is used." @@ -2512,7 +2577,7 @@ msgstr "" "それ以外の場合、tcp/time ソケット (ポート 37) が使用される。" #. type: Plain text -#: build/C/man3/rtime.3:38 +#: build/C/man3/rtime.3:42 msgid "" "On success, 0 is returned, and the obtained 32-bit time value is stored in " "Itv_sec>. In case of error -1 is returned, and I is set " @@ -2523,7 +2588,7 @@ msgstr "" "設定される。" #. type: Plain text -#: build/C/man3/rtime.3:47 +#: build/C/man3/rtime.3:51 msgid "" "All errors for underlying functions (B(2), B(2), B" "(2), B(2), B(2)) can occur. Moreover:" @@ -2533,53 +2598,53 @@ msgstr "" "可能性がある:" #. type: TP -#: build/C/man3/rtime.3:47 +#: build/C/man3/rtime.3:51 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/rtime.3:50 +#: build/C/man3/rtime.3:54 msgid "The number of returned bytes is not 4." msgstr "返されたバイト数が 4 バイトでない。" #. type: TP -#: build/C/man3/rtime.3:50 +#: build/C/man3/rtime.3:54 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/rtime.3:53 +#: build/C/man3/rtime.3:57 msgid "The waiting time as defined in timeout has expired." msgstr "timeout で定義された待ち時間の期限が切れた。" #. type: Plain text -#: build/C/man3/rtime.3:55 +#: build/C/man3/rtime.3:59 msgid "Only IPv4 is supported." msgstr "IPv4 のみがサポートされている。" #. type: Plain text -#: build/C/man3/rtime.3:62 +#: build/C/man3/rtime.3:66 msgid "" -"Some I versions only support TCP. Try the example program with " +"Some I versions support only TCP. Try the example program with " "I set to 1." msgstr "" "I のバージョンによっては TCP しかサポートしていないものもある。 " "I を 1 に設定して、例にあるプログラムを試すこと。" #. type: Plain text -#: build/C/man3/rtime.3:64 +#: build/C/man3/rtime.3:68 msgid "Libc5 uses the prototype" msgstr "libc5 はプロトタイプ" #. type: Plain text -#: build/C/man3/rtime.3:66 +#: build/C/man3/rtime.3:70 msgid "int rtime(struct sockaddr_in *, struct timeval *, struct timeval *);" msgstr "int rtime(struct sockaddr_in *, struct timeval *, struct timeval *);" #. type: Plain text -#: build/C/man3/rtime.3:71 +#: build/C/man3/rtime.3:75 msgid "" "and requires Isys/time.hE> instead of Irpc/auth_des.hE>." msgstr "" @@ -2587,20 +2652,20 @@ msgstr "" "要とする。" #. type: Plain text -#: build/C/man3/rtime.3:74 +#: build/C/man3/rtime.3:78 msgid "" "B() in glibc 2.2.5 and earlier does not work properly on 64-bit " "machines." msgstr "glibc 2.2.5 以前の B() は、64 ビットマシンで正確に動作しない。" #. type: SH -#: build/C/man3/rtime.3:74 +#: build/C/man3/rtime.3:78 #, no-wrap msgid "EXAMPLE" msgstr "例" #. type: Plain text -#: build/C/man3/rtime.3:80 +#: build/C/man3/rtime.3:84 msgid "" "This example requires that port 37 is up and open. You may check that the " "time entry within I is not commented out." @@ -2610,7 +2675,7 @@ msgstr "" "い。" #. type: Plain text -#: build/C/man3/rtime.3:84 +#: build/C/man3/rtime.3:88 msgid "" "The program connects to a computer called \"linux\". Using \"localhost\" " "does not work. The result is the localtime of the computer \"linux\"." @@ -2619,7 +2684,7 @@ msgstr "" "使った場合は動作しない。 結果はコンピュータ \"linux\" のローカル時刻である。" #. type: Plain text -#: build/C/man3/rtime.3:93 +#: build/C/man3/rtime.3:97 #, no-wrap msgid "" "#include Estdio.hE\n" @@ -2639,7 +2704,7 @@ msgstr "" "#include Enetdb.hE\n" #. type: Plain text -#: build/C/man3/rtime.3:96 +#: build/C/man3/rtime.3:100 #, no-wrap msgid "" "int use_tcp = 0;\n" @@ -2649,7 +2714,7 @@ msgstr "" "char *servername = \"linux\";\n" #. type: Plain text -#: build/C/man3/rtime.3:105 +#: build/C/man3/rtime.3:109 #, no-wrap msgid "" "int\n" @@ -2671,37 +2736,41 @@ msgstr "" " int ret;\n" #. type: Plain text -#: build/C/man3/rtime.3:110 +#: build/C/man3/rtime.3:114 #, no-wrap msgid "" -" memset((char *) &name, 0, sizeof(name));\n" +" memset(&name, 0, sizeof(name));\n" " sethostent(1);\n" " hent = gethostbyname(servername);\n" -" memcpy((char *) &name.sin_addr, hent-Eh_addr, hent-Eh_length);\n" +" memcpy(&name.sin_addr, hent-Eh_addr, hent-Eh_length);\n" msgstr "" -" memset((char *) &name, 0, sizeof(name));\n" +" memset(&name, 0, sizeof(name));\n" " sethostent(1);\n" " hent = gethostbyname(servername);\n" -" memcpy((char *) &name.sin_addr, hent-Eh_addr, hent-Eh_length);\n" +" memcpy(&name.sin_addr, hent-Eh_addr, hent-Eh_length);\n" #. type: Plain text -#: build/C/man3/rtime.3:116 +#: build/C/man3/rtime.3:122 #, no-wrap msgid "" " ret = rtime(&name, &time1, use_tcp ? NULL : &timeout);\n" " if (ret E 0)\n" " perror(\"rtime error\");\n" -" else\n" -" printf(\"%s\\en\", ctime((time_t *) &time1.tv_sec));\n" +" else {\n" +"\ttime_t t = time1.tv_sec;\n" +" printf(\"%s\\en\", ctime(&t));\n" +" }\n" msgstr "" " ret = rtime(&name, &time1, use_tcp ? NULL : &timeout);\n" " if (ret E 0)\n" " perror(\"rtime error\");\n" -" else\n" -" printf(\"%s\\en\", ctime((time_t *) &time1.tv_sec));\n" +" else {\n" +"\ttime_t t = time1.tv_sec;\n" +" printf(\"%s\\en\", ctime(&t));\n" +" }\n" #. type: Plain text -#: build/C/man3/rtime.3:119 +#: build/C/man3/rtime.3:125 #, no-wrap msgid "" " exit(EXIT_SUCCESS);\n" @@ -2713,29 +2782,29 @@ msgstr "" #. .BR netdate (1), #. .BR rdate (1), #. type: Plain text -#: build/C/man3/rtime.3:124 +#: build/C/man3/rtime.3:131 msgid "B(1), B(8)" msgstr "B(1), B(8)" #. type: TH -#: build/C/man3/xdr.3:7 +#: build/C/man3/xdr.3:11 #, no-wrap msgid "XDR" msgstr "XDR" #. type: TH -#: build/C/man3/xdr.3:7 +#: build/C/man3/xdr.3:11 #, no-wrap msgid "2007-12-30" msgstr "2007-12-30" #. type: Plain text -#: build/C/man3/xdr.3:10 +#: build/C/man3/xdr.3:14 msgid "xdr - library routines for external data representation" msgstr "xdr - 外部データ表現(XDR)のためのライブラリ・ルーティン" #. type: Plain text -#: build/C/man3/xdr.3:16 +#: build/C/man3/xdr.3:20 msgid "" "These routines allow C programmers to describe arbitrary data structures in " "a machine-independent fashion. Data for remote procedure calls are " @@ -2746,7 +2815,7 @@ msgstr "" "らのルーティンを 使用して送信される。" #. type: Plain text -#: build/C/man3/xdr.3:20 +#: build/C/man3/xdr.3:24 msgid "" "The prototypes below are declared in Irpc/xdr.hE> and make use of " "the following types:" @@ -2755,12 +2824,19 @@ msgstr "" "は次の型が使用される。" #. type: Plain text -#: build/C/man3/xdr.3:33 +#: build/C/man3/xdr.3:30 +#, fuzzy, no-wrap +#| msgid "typedef bool_t (*I) (XDR *, void *,...);\n" +msgid "BIB<) (XDR *, void *,...);>\n" +msgstr "typedef bool_t (*I) (XDR *, void *,...);\n" + +#. type: Plain text +#: build/C/man3/xdr.3:37 msgid "For the declaration of the I type, see Irpc/xdr.hE>." msgstr "I 型の宣言については、 Irpc/xdr.hE> を参照。" #. type: Plain text -#: build/C/man3/xdr.3:38 +#: build/C/man3/xdr.3:42 #, no-wrap msgid "" "BIB<, char **>IB<, unsigned int *>IB<,>\n" @@ -2772,7 +2848,7 @@ msgstr "" "B< xdrproc_t >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:59 +#: build/C/man3/xdr.3:63 msgid "" "A filter primitive that translates between variable-length arrays and their " "corresponding external representations. The argument I is the address " @@ -2791,13 +2867,13 @@ msgstr "" "た場合には 1 を返す。 失敗した場合にはゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:62 +#: build/C/man3/xdr.3:66 #, no-wrap msgid "BIB<, bool_t *>IB<);>\n" msgstr "BIB<, bool_t *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:70 +#: build/C/man3/xdr.3:74 msgid "" "A filter primitive that translates between booleans (C integers) and their " "external representations. When encoding data, this filter produces values " @@ -2809,7 +2885,7 @@ msgstr "" "合には 1 を返す。 失敗した場合には 0 を返す。" #. type: Plain text -#: build/C/man3/xdr.3:74 +#: build/C/man3/xdr.3:78 #, no-wrap msgid "" "BIB<, char **>IB<, unsigned int *>IB<,>\n" @@ -2819,7 +2895,7 @@ msgstr "" "B< unsigned int >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:87 +#: build/C/man3/xdr.3:91 msgid "" "A filter primitive that translates between counted byte strings and their " "external representations. The argument I is the address of the string " @@ -2833,13 +2909,13 @@ msgstr "" "合には 1 を返す。 失敗した場合には 0 を返す。" #. type: Plain text -#: build/C/man3/xdr.3:90 +#: build/C/man3/xdr.3:94 #, no-wrap msgid "BIB<, char *>IB<);>\n" msgstr "BIB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:102 +#: build/C/man3/xdr.3:106 msgid "" "A filter primitive that translates between C characters and their external " "representations. This routine returns one if it succeeds, zero otherwise. " @@ -2853,13 +2929,13 @@ msgstr "" "は B(), B(), B() などを考慮した方が良い。" #. type: Plain text -#: build/C/man3/xdr.3:105 +#: build/C/man3/xdr.3:109 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:116 +#: build/C/man3/xdr.3:120 msgid "" "A macro that invokes the destroy routine associated with the XDR stream, " "I. Destruction usually involves freeing private data structures " @@ -2872,13 +2948,13 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/xdr.3:119 +#: build/C/man3/xdr.3:123 #, no-wrap msgid "BIB<, double *>IB<);>\n" msgstr "BIB<, double *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:125 +#: build/C/man3/xdr.3:129 msgid "" "A filter primitive that translates between C I precision numbers and " "their external representations. This routine returns one if it succeeds, " @@ -2888,13 +2964,13 @@ msgstr "" "ルーティンは成功した場合は 1 を返す。 失敗した場合は 0 を返す。" #. type: Plain text -#: build/C/man3/xdr.3:128 +#: build/C/man3/xdr.3:132 #, no-wrap msgid "BIB<, enum_t *>IB<);>\n" msgstr "BIB<, enum_t *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:134 +#: build/C/man3/xdr.3:138 msgid "" "A filter primitive that translates between C Is (actually integers) " "and their external representations. This routine returns one if it " @@ -2904,13 +2980,13 @@ msgstr "" "のルーティンは成功した場合は 1 を返す。 失敗した場合は 0 を返す。" #. type: Plain text -#: build/C/man3/xdr.3:137 +#: build/C/man3/xdr.3:141 #, no-wrap msgid "BIB<, float *>IB<);>\n" msgstr "BIB<, float *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:143 +#: build/C/man3/xdr.3:147 msgid "" "A filter primitive that translates between C Is and their external " "representations. This routine returns one if it succeeds, zero otherwise." @@ -2919,13 +2995,13 @@ msgstr "" "このルーティンは成功した場合は 1 を返す。 失敗した場合は 0 を返す。" #. type: Plain text -#: build/C/man3/xdr.3:146 +#: build/C/man3/xdr.3:150 #, no-wrap msgid "BIB<, char *>IB<);>\n" msgstr "BIB<, char *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:156 +#: build/C/man3/xdr.3:160 msgid "" "Generic freeing routine. The first argument is the XDR routine for the " "object being freed. The second argument is a pointer to the object itself. " @@ -2938,13 +3014,13 @@ msgstr "" "指すデータは(再帰的に) I<解放される>。" #. type: Plain text -#: build/C/man3/xdr.3:159 +#: build/C/man3/xdr.3:163 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:169 +#: build/C/man3/xdr.3:173 msgid "" "A macro that invokes the get-position routine associated with the XDR " "stream, I. The routine returns an unsigned integer, which indicates " @@ -2958,18 +3034,24 @@ msgstr "" "されてるいる。しかしながら XDR ストリームの実体はこれを保証する必要はない。" #. type: Plain text -#: build/C/man3/xdr.3:172 +#: build/C/man3/xdr.3:176 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "BIB<, int >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:182 +#: build/C/man3/xdr.3:186 +#, fuzzy +#| msgid "" +#| "A macro that invokes the inline routine associated with the XDR stream, " +#| "I. The routine returns a pointer to a contiguous piece of the " +#| "stream's buffer; I is the byte length of the desired buffer. Note: " +#| "pointer is cast to I." msgid "" "A macro that invokes the inline routine associated with the XDR stream, " "I. The routine returns a pointer to a contiguous piece of the " "stream's buffer; I is the byte length of the desired buffer. Note: " -"pointer is cast to I." +"pointer is cast to I." msgstr "" "このマクロは XDR ストリーム I に関連付けられた内部(inline)ルーティンを" "呼び出す。 ルーティンはストリームのバッファーの連続する断片へのポインターを返" @@ -2977,7 +3059,7 @@ msgstr "" "*> にキャストされる。" #. type: Plain text -#: build/C/man3/xdr.3:189 +#: build/C/man3/xdr.3:193 msgid "" "Warning: B() may return NULL (0) if it cannot allocate a " "contiguous piece of a buffer. Therefore the behavior may vary among stream " @@ -2988,13 +3070,13 @@ msgstr "" "によって変化するかもしれない。 これは効率化のために存在している。" #. type: Plain text -#: build/C/man3/xdr.3:192 +#: build/C/man3/xdr.3:196 #, no-wrap msgid "BIB<, int *>IB<);>\n" msgstr "BIB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:197 +#: build/C/man3/xdr.3:201 msgid "" "A filter primitive that translates between C integers and their external " "representations. This routine returns one if it succeeds, zero otherwise." @@ -3003,13 +3085,13 @@ msgstr "" "は成功した場合は 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:200 +#: build/C/man3/xdr.3:204 #, no-wrap msgid "BIB<, long *>IB<);>\n" msgstr "BIB<, long *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:206 +#: build/C/man3/xdr.3:210 msgid "" "A filter primitive that translates between C I integers and their " "external representations. This routine returns one if it succeeds, zero " @@ -3019,7 +3101,7 @@ msgstr "" "ルーティンは成功した場合は 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:210 +#: build/C/man3/xdr.3:214 #, no-wrap msgid "" "BIB<, char *>IB<, unsigned int >IB<,>\n" @@ -3029,7 +3111,7 @@ msgstr "" "B< enum xdr_op >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:227 +#: build/C/man3/xdr.3:231 msgid "" "This routine initializes the XDR stream object pointed to by I. The " "stream's data is written to, or read from, a chunk of memory at location " @@ -3044,13 +3126,13 @@ msgstr "" "か)。" #. type: Plain text -#: build/C/man3/xdr.3:230 +#: build/C/man3/xdr.3:234 #, no-wrap msgid "BIB<, char *>IB<, unsigned int >IB<);>\n" msgstr "BIB<, char *>IB<, unsigned int >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:240 +#: build/C/man3/xdr.3:244 msgid "" "A filter primitive that translates between fixed size opaque data and its " "external representation. The argument I is the address of the opaque " @@ -3062,7 +3144,7 @@ msgstr "" "る。 このルーティンは成功した場合は 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:244 +#: build/C/man3/xdr.3:248 #, no-wrap msgid "" "BIB<, char **>IB<,>\n" @@ -3072,7 +3154,7 @@ msgstr "" "B< unsigned int >IB<, xdrproc_t >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:256 +#: build/C/man3/xdr.3:260 msgid "" "Like B() except that it serializes NULL pointers, whereas " "B() does not. Thus, B() can represent " @@ -3084,7 +3166,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/xdr.3:262 +#: build/C/man3/xdr.3:266 #, no-wrap msgid "" "BIB<, unsigned int >IB<,>\n" @@ -3098,7 +3180,7 @@ msgstr "" "B< int (*>IB<) (char *, char *, int));>\n" #. type: Plain text -#: build/C/man3/xdr.3:289 +#: build/C/man3/xdr.3:293 msgid "" "This routine initializes the XDR stream object pointed to by I. The " "stream's data is written to a buffer of size I; a value of zero " @@ -3123,7 +3205,7 @@ msgstr "" "ムの I は呼び出し側で設定しなければならない。" #. type: Plain text -#: build/C/man3/xdr.3:293 +#: build/C/man3/xdr.3:297 msgid "" "Warning: this XDR stream implements an intermediate record stream. " "Therefore there are additional bytes in the stream to provide record " @@ -3133,13 +3215,13 @@ msgstr "" "境界の情報を提供するためにストリームには余分なバイトが存在する。" #. type: Plain text -#: build/C/man3/xdr.3:296 +#: build/C/man3/xdr.3:300 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "BIB<, int >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:305 +#: build/C/man3/xdr.3:309 msgid "" "This routine can be invoked only on streams created by B(). " "The data in the output buffer is marked as a completed record, and the " @@ -3152,13 +3234,13 @@ msgstr "" "成功した場合は 1 を返す。失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:308 +#: build/C/man3/xdr.3:312 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:315 +#: build/C/man3/xdr.3:319 msgid "" "This routine can be invoked only on streams created by B(). " "After consuming the rest of the current record in the stream, this routine " @@ -3169,13 +3251,13 @@ msgstr "" "リームに入力が残っていない場合には 1 を返す。 それ以外の場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:318 +#: build/C/man3/xdr.3:322 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:326 +#: build/C/man3/xdr.3:330 msgid "" "This routine can be invoked only on streams created by B(). " "It tells the XDR implementation that the rest of the current record in the " @@ -3188,7 +3270,7 @@ msgstr "" "失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:330 +#: build/C/man3/xdr.3:334 #, no-wrap msgid "" "BIB<, char **>IB<, unsigned int >IB<,>\n" @@ -3198,7 +3280,7 @@ msgstr "" "B< xdrproc_t >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:346 +#: build/C/man3/xdr.3:350 msgid "" "A primitive that provides pointer chasing within structures. The argument " "I is the address of the pointer; I is the I the structure " @@ -3212,7 +3294,7 @@ msgstr "" "る。 このルーティンは成功した場合 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:351 +#: build/C/man3/xdr.3:355 msgid "" "Warning: this routine does not understand NULL pointers. Use B" "() instead." @@ -3221,13 +3303,13 @@ msgstr "" "B() を使用すること。" #. type: Plain text -#: build/C/man3/xdr.3:354 +#: build/C/man3/xdr.3:358 #, no-wrap msgid "BIB<, unsigned int >IB<);>\n" msgstr "BIB<, unsigned int >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:365 +#: build/C/man3/xdr.3:369 msgid "" "A macro that invokes the set position routine associated with the XDR stream " "I. The argument I is a position value obtained from B" @@ -3240,7 +3322,7 @@ msgstr "" "の場合は 0 を返す。" #. type: Plain text -#: build/C/man3/xdr.3:369 +#: build/C/man3/xdr.3:373 msgid "" "Warning: it is difficult to reposition some types of XDR streams, so this " "routine may fail with one type of stream and succeed with another." @@ -3250,13 +3332,13 @@ msgstr "" "敗するかもしれない。" #. type: Plain text -#: build/C/man3/xdr.3:372 +#: build/C/man3/xdr.3:376 #, no-wrap msgid "BIB<, short *>IB<);>\n" msgstr "BIB<, short *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:378 +#: build/C/man3/xdr.3:382 msgid "" "A filter primitive that translates between C I integers and their " "external representations. This routine returns one if it succeeds, zero " @@ -3266,13 +3348,13 @@ msgstr "" "ンは成功すると 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:381 +#: build/C/man3/xdr.3:385 #, no-wrap msgid "BIB<, FILE *>IB<, enum xdr_op >IB<);>\n" msgstr "BIB<, FILE *>IB<, enum xdr_op >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:396 +#: build/C/man3/xdr.3:400 msgid "" "This routine initializes the XDR stream object pointed to by I. The " "XDR stream data is written to, or read from, the I stream I. " @@ -3285,7 +3367,7 @@ msgstr "" "B, B のどれか)。" #. type: Plain text -#: build/C/man3/xdr.3:403 +#: build/C/man3/xdr.3:407 msgid "" "Warning: the destroy routine associated with such XDR streams calls B" "(3) on the I stream, but never B(3)." @@ -3295,13 +3377,13 @@ msgstr "" "い。" #. type: Plain text -#: build/C/man3/xdr.3:406 +#: build/C/man3/xdr.3:410 #, no-wrap msgid "BIB<, char **>IB<, unsigned int >IB<);>\n" msgstr "BIB<, char **>IB<, unsigned int >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:416 +#: build/C/man3/xdr.3:420 msgid "" "A filter primitive that translates between C strings and their corresponding " "external representations. Strings cannot be longer than I. Note: " @@ -3314,13 +3396,13 @@ msgstr "" "す。" #. type: Plain text -#: build/C/man3/xdr.3:419 +#: build/C/man3/xdr.3:423 #, no-wrap msgid "BIB<, unsigned char *>IB<);>\n" msgstr "BIB<, unsigned char *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:425 +#: build/C/man3/xdr.3:429 msgid "" "A filter primitive that translates between I C characters and " "their external representations. This routine returns one if it succeeds, " @@ -3330,13 +3412,13 @@ msgstr "" "ター。 このルーティンは成功した場合は 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:428 +#: build/C/man3/xdr.3:432 #, no-wrap msgid "BIB<, unsigned *>IB<);>\n" msgstr "BIB<, unsigned *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:434 +#: build/C/man3/xdr.3:438 msgid "" "A filter primitive that translates between C I integers and their " "external representations. This routine returns one if it succeeds, zero " @@ -3346,13 +3428,13 @@ msgstr "" "ター。 このルーティンは成功した場合は 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:437 +#: build/C/man3/xdr.3:441 #, no-wrap msgid "BIB<, unsigned long *>IB<);>\n" msgstr "BIB<, unsigned long *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:443 +#: build/C/man3/xdr.3:447 msgid "" "A filter primitive that translates between C I integers and " "their external representations. This routine returns one if it succeeds, " @@ -3362,13 +3444,13 @@ msgstr "" "ルーティンは成功した場合は 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:446 +#: build/C/man3/xdr.3:450 #, no-wrap msgid "BIB<, unsigned short *>IB<);>\n" msgstr "BIB<, unsigned short *>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:452 +#: build/C/man3/xdr.3:456 msgid "" "A filter primitive that translates between C I integers and " "their external representations. This routine returns one if it succeeds, " @@ -3378,7 +3460,7 @@ msgstr "" "のルーティンは成功した場合は 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:457 +#: build/C/man3/xdr.3:461 #, no-wrap msgid "" "BIB<, int *>IB<, char *>IB<,>\n" @@ -3390,7 +3472,7 @@ msgstr "" "B< xdrproc_t >IB<); /* may equal NULL */>\n" #. type: Plain text -#: build/C/man3/xdr.3:491 +#: build/C/man3/xdr.3:495 msgid "" "A filter primitive that translates between a discriminated C I and " "its corresponding external representation. It first translates the " @@ -3416,7 +3498,7 @@ msgstr "" "敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:495 +#: build/C/man3/xdr.3:499 #, no-wrap msgid "" "BIB<, char *>IB<, unsigned int >IB<,>\n" @@ -3426,7 +3508,7 @@ msgstr "" "B< unsigned int >IB<, xdrproc_t >IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:514 +#: build/C/man3/xdr.3:518 msgid "" "A filter primitive that translates between fixed-length arrays and their " "corresponding external representations. The argument I is the address " @@ -3443,13 +3525,13 @@ msgstr "" "ティンは成功した場合 1 を返す。 失敗した場合はゼロを返す。" #. type: Plain text -#: build/C/man3/xdr.3:517 +#: build/C/man3/xdr.3:521 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/xdr.3:522 +#: build/C/man3/xdr.3:526 msgid "" "This routine always returns one. It may be passed to RPC routines that " "require a function argument, where nothing is to be done." @@ -3458,13 +3540,13 @@ msgstr "" "RPC ルーティンに渡すことができる。" #. type: Plain text -#: build/C/man3/xdr.3:525 +#: build/C/man3/xdr.3:529 #, no-wrap msgid "BIB<, char **>IB<);>\n" msgstr "BIB<, char **>IB<);>\n" #. type: Plain text -#: build/C/man3/xdr.3:538 +#: build/C/man3/xdr.3:542 msgid "" "A primitive that calls B where " "B is the maximum value of an unsigned integer. " @@ -3481,22 +3563,22 @@ msgstr "" "返す。" #. type: Plain text -#: build/C/man3/xdr.3:540 +#: build/C/man3/xdr.3:544 msgid "B(3)" msgstr "B(3)" #. type: Plain text -#: build/C/man3/xdr.3:544 +#: build/C/man3/xdr.3:548 msgid "eXternal Data Representation Standard: Protocol Specification" msgstr "eXternal Data Representation Standard: Protocol Specification" #. type: Plain text -#: build/C/man3/xdr.3:546 +#: build/C/man3/xdr.3:550 msgid "eXternal Data Representation: Sun Technical Notes" msgstr "eXternal Data Representation: Sun Technical Notes" #. type: Plain text -#: build/C/man3/xdr.3:550 +#: build/C/man3/xdr.3:554 msgid "" "I, RFC\\ 1014, Sun Microsystems, " "Inc., USC-ISI." @@ -3504,15 +3586,8 @@ msgstr "" "I, RFC\\ 1014, Sun Microsystems, " "Inc., USC-ISI." -#~ msgid "COLOPHON" -#~ msgstr "この文書について" - -#~ msgid "" -#~ "This page is part of release 3.38 of the Linux I project. A " -#~ "description of the project, and information about reporting bugs, can be " -#~ "found at http://www.kernel.org/doc/man-pages/." -#~ msgstr "" -#~ "この man ページは Linux I プロジェクトのリリース 3.38 の一部で" -#~ "ある。\n" -#~ "プロジェクトの説明とバグ報告に関する情報は\n" -#~ "http://www.kernel.org/doc/man-pages/ に書かれている。" +#~ msgid "1.5i +0.5i +1.0i +1.0i" +#~ msgstr "1.5i +0.5i +1.0i +1.0i" + +#~ msgid "2010-02-25" +#~ msgstr "2010-02-25"