.TH GETSERVENT 3 2008\-08\-19 GNU "Linux Programmer's Manual"
.SH 名前
getservent, getservbyname, getservbyport, setservent, endservent \-
-サービスのエントリを取得する
+ã\82µã\83¼ã\83\93ã\82¹ã\81®ã\82¨ã\83³ã\83\88ã\83ªã\83¼ã\82\92å\8f\96å¾\97ã\81\99ã\82\8b
.SH 書式
.nf
\fB#include <netdb.h>\fP
\fBvoid endservent(void);\fP
.fi
.SH 説明
-\fBgetservent\fP() é\96¢æ\95°ã\81¯ã\82µã\83¼ã\83\93ã\82¹ã\81®ã\83\87ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ (\fBservices\fP(5) å\8f\82ç\85§) ã\81\8bã\82\89次ã\81®ã\82¨ã\83³ã\83\88ã\83ªã\82\92èªã\81¿è¾¼ã\81¿ã\80\81 ã\81\9dã\81®ã\82¨ã\83³ã\83\88ã\83ªã\82\92
-\fIservent\fP 構造体の要素別のフィールドに格納し、 その構造体を返す。 必要であれば、データベースへの接続がオープンされる。
+\fBgetservent\fP() é\96¢æ\95°ã\81¯ã\82µã\83¼ã\83\93ã\82¹ã\81®ã\83\87ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ (\fBservices\fP(5) å\8f\82ç\85§) ã\81\8bã\82\89次ã\81®ã\82¨ã\83³ã\83\88ã\83ªã\83¼ã\82\92èªã\81¿è¾¼ã\81¿ã\80\81
+そのエントリーを \fIservent\fP 構造体の要素別のフィールドに格納し、 その構造体を返す。 必要であれば、データベースへの接続がオープンされる。
.PP
\fBgetservbyname\fP() 関数は、 プロトコル \fIproto\fP を用いるサービスの名前 \fIname\fP
-ã\81«ã\83\9eã\83\83ã\83\81ã\81\99ã\82\8bã\82¨ã\83³ã\83\88ã\83ªã\82\92ã\83\87ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ã\81\8bã\82\89æ\8e¢ã\81\97ã\80\81 ã\81\9dã\81®ã\82¨ã\83³ã\83\88ã\83ªを収めた \fIservent\fP 構造体を返す。 \fIproto\fP が NULL
+ã\81«ã\83\9eã\83\83ã\83\81ã\81\99ã\82\8bã\82¨ã\83³ã\83\88ã\83ªã\83¼ã\82\92ã\83\87ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ã\81\8bã\82\89æ\8e¢ã\81\97ã\80\81 ã\81\9dã\81®ã\82¨ã\83³ã\83\88ã\83ªã\83¼を収めた \fIservent\fP 構造体を返す。 \fIproto\fP が NULL
の場合は、任意のプロトコルにマッチする。 必要であれば、データベースへの接続がオープンされる。
.PP
\fBgetservbyport\fP() 関数は、 プロトコル \fIproto\fP を用いるサービスのポート番号 \fIport\fP
-ã\81«ã\83\9eã\83\83ã\83\81ã\81\99ã\82\8bã\82¨ã\83³ã\83\88ã\83ªã\82\92ã\83\87ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ã\81\8bã\82\89æ\8e¢ã\81\97ã\80\81 ã\81\9dã\81®ã\82¨ã\83³ã\83\88ã\83ªの内容を収めた \fIservent\fP 構造体を返す (ポート番号 \fIport\fP
-ã\81¯ã\83\8dã\83\83ã\83\88ã\83¯ã\83¼ã\82¯ã\83»ã\83\90ã\82¤ã\83\88ã\82ªã\83¼ã\83\80ã\81§æ\8c\87å®\9aã\81\99ã\82\8b)ã\80\82 \fIproto\fP ã\81\8c NULL ã\81®å ´å\90\88ã\81¯ä»»æ\84\8fã\81®ã\83\97ã\83ã\83\88ã\82³ã\83«ã\81«ã\83\9eã\83\83ã\83\81ã\81\99ã\82\8bã\80\82
+ã\81«ã\83\9eã\83\83ã\83\81ã\81\99ã\82\8bã\82¨ã\83³ã\83\88ã\83ªã\83¼ã\82\92ã\83\87ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ã\81\8bã\82\89æ\8e¢ã\81\97ã\80\81 ã\81\9dã\81®ã\82¨ã\83³ã\83\88ã\83ªã\83¼の内容を収めた \fIservent\fP 構造体を返す (ポート番号 \fIport\fP
+はネットワークバイトオーダで指定する)。 \fIproto\fP が NULL の場合は任意のプロトコルにマッチする。
必要であれば、データベースへの接続がオープンされる。
.PP
-\fBsetservent\fP() é\96¢æ\95°ã\81¯ã\83\87ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ã\81¸ã\81®æ\8e¥ç¶\9aã\82\92ã\82ªã\83¼ã\83\97ã\83³ã\81\97ã\80\81 次ã\81®èªã\81¿è¾¼ã\81¿ã\82¨ã\83³ã\83\88ã\83ªã\82\92å\85\88é ã\81®ã\82¨ã\83³ã\83\88ã\83ªã\81«è¨å®\9aã\81\99ã\82\8bã\80\82 \fIstayopen\fP ã\81\8c
-0 でない場合、 一つ一つの \fBgetserv*\fP() 関数の呼び出し間でデータベースへの接続をクローズしない。
+\fBsetservent\fP() é\96¢æ\95°ã\81¯ã\83\87ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ã\81¸ã\81®æ\8e¥ç¶\9aã\82\92ã\82ªã\83¼ã\83\97ã\83³ã\81\97ã\80\81 次ã\81®èªã\81¿è¾¼ã\81¿ã\82¨ã\83³ã\83\88ã\83ªã\83¼ã\82\92å\85\88é ã\81®ã\82¨ã\83³ã\83\88ã\83ªã\83¼ã\81«è¨å®\9aã\81\99ã\82\8bã\80\82 \fIstayopen\fP
+が 0 でない場合、 一つ一つの \fBgetserv*\fP() 関数の呼び出し間でデータベースへの接続をクローズしない。
.PP
\fBendservent\fP() 関数はデータベースへの接続をクローズする。
.PP
サービスの正式名 (official name)。
.TP
\fIs_aliases\fP
-サービスの別名のリスト。 リストは NULL で終端される。
+サービスの別名のリスト。 リストはヌルで終端される。
.TP
\fIs_port\fP
サービスのポート番号。ネットワークバイトオーダで指定される。
このサービスと共に用いるプロトコルの名前。
.SH 返り値
\fBgetservent\fP(), \fBgetservbyname\fP(), \fBgetservbyport\fP() 関数は、 静的に割り当てられた
-\fIservent\fP æ§\8bé\80 ä½\93ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\82\92è¿\94ã\81\99ã\80\82 ã\82¨ã\83©ã\83¼ã\81\8cèµ·ã\81\93ã\81£ã\81\9fã\82\8aã\80\81ã\83\95ã\82¡ã\82¤ã\83«ã\81®æ\9c«å°¾ã\81«é\81\94ã\81\97ã\81\9få ´å\90\88ã\81¯ NULL ã\83\9dã\82¤ã\83³ã\82¿を返す。
+\fIservent\fP æ§\8bé\80 ä½\93ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\82\92è¿\94ã\81\99ã\80\82 ã\82¨ã\83©ã\83¼ã\81\8cèµ·ã\81\93ã\81£ã\81\9fã\82\8aã\80\81ã\83\95ã\82¡ã\82¤ã\83«ã\81®æ\9c«å°¾ã\81«é\81\94ã\81\97ã\81\9få ´å\90\88ã\81¯ NULL を返す。
.SH ファイル
.TP
\fI/etc/services\fP
.SH 関連項目
\fBgetnetent\fP(3), \fBgetprotoent\fP(3), \fBgetservent_r\fP(3), \fBservices\fP(5)
.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.79 の一部
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。