OSDN Git Service

Update README
[linuxjm/LDP_man-pages.git] / draft / man3 / inet_ntop.3
index fe49863..0547ed0 100644 (file)
@@ -46,24 +46,24 @@ inet_ntop \- IPv4/IPv6 アドレスをバイナリ形式からテキスト形式
 .fi
 .SH 説明
 この関数は、 \fIaf\fP アドレスファミリーのネットワークアドレス構造体 \fIsrc\fP を文字列に変換する。 変換結果の文字列は、 \fIdst\fP
\81\8cæ\8c\87ã\81\99ã\83\90ã\83\83ã\83\95ã\82¡ã\81«ã\82³ã\83\94ã\83¼ã\81\95ã\82\8cã\82\8bã\80\82 \fIdst\fP ã\81¯ NULL ã\81§ã\81ªã\81\84ã\83\9dã\82¤ã\83³ã\82¿ã\81§ã\81ªã\81\91ã\82\8cã\81°ã\81ªã\82\89ã\81ªã\81\84ã\80\82 å\91¼ã\81³å\87ºã\81\97æ\99\82ã\81«ã\80\81ã\81\93ã\81®ã\83\90ã\83\83ã\83\95ã\82¡ã\81§å\88©ç\94¨ã\81§ã\81\8dã\82\8bã\83\90ã\82¤ã\83\88æ\95°ã\82\92 å¼\95ã\81\8dæ\95°
-\fIsize\fP に指定する。
\81\8cæ\8c\87ã\81\99ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81«ã\82³ã\83\94ã\83¼ã\81\95ã\82\8cã\82\8bã\80\82 \fIdst\fP ã\81¯ NULL ã\81§ã\81ªã\81\84ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81§ã\81ªã\81\91ã\82\8cã\81°ã\81ªã\82\89ã\81ªã\81\84ã\80\82 å\91¼ã\81³å\87ºã\81\97æ\99\82ã\81«ã\80\81ã\81\93ã\81®ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81§å\88©ç\94¨ã\81§ã\81\8dã\82\8bã\83\90ã\82¤ã\83\88æ\95°ã\82\92
+引き数 \fIsize\fP に指定する。
 .PP
 \fBinet_ntop\fP()  は \fBinet_ntoa\fP(3)  関数を拡張して複数のアドレスファミリーを扱えるようにしたものである。 今後は
 \fBinet_ntoa\fP(3)  は使わず、 \fBinet_ntop\fP()  を使うようにすると良いだろう。
 現在サポートされているアドレスファミリーは以下の通り:
 .TP 
 \fBAF_INET\fP
-この場合 \fIsrc\fP は (ネットワークバイトオーダーの)  \fIstruct in_addr\fP へのポインタとみなされ、この構造体の内容が
-ドット区切りの 10 進数形式 "\fIddd.ddd.ddd.ddd\fP" の IPv4 ネットワークアドレスに変換される。 バッファ \fIdst\fP
\81\93ã\81®å ´å\90\88 \fIsrc\fP ã\81¯ (ã\83\8dã\83\83ã\83\88ã\83¯ã\83¼ã\82¯ã\83\90ã\82¤ã\83\88ã\82ªã\83¼ã\83\80ã\83¼ã\81®)  \fIstruct in_addr\fP ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81¨ã\81¿ã\81ªã\81\95ã\82\8cã\80\81ã\81\93ã\81®æ§\8bé\80 ä½\93ã\81®å\86\85容ã\81\8c
+ドット区切りの 10 進数形式 "\fIddd.ddd.ddd.ddd\fP" の IPv4 ネットワークアドレスに変換される。 バッファ \fIdst\fP
 は少なくとも \fBINET_ADDRSTRLEN\fP バイトの長さを持たなければならない。
 .TP 
 \fBAF_INET6\fP
-この場合 \fIsrc\fP は (ネットワークバイトオーダーの)  \fIstruct in6_addr\fP へのポインタとみなされ、この構造体の内容が、
-(このアドレスに対してもっとも適切な)  IPv6 ネットワークアドレスの表示形式に変換される。 バッファ \fIdst\fP は少なくとも
\81\93ã\81®å ´å\90\88 \fIsrc\fP ã\81¯ (ã\83\8dã\83\83ã\83\88ã\83¯ã\83¼ã\82¯ã\83\90ã\82¤ã\83\88ã\82ªã\83¼ã\83\80ã\83¼ã\81®)  \fIstruct in6_addr\fP ã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\81¨ã\81¿ã\81ªã\81\95ã\82\8cã\80\81ã\81\93ã\81®æ§\8bé\80 ä½\93ã\81®å\86\85容ã\81\8cã\80\81
+(このアドレスに対してもっとも適切な)  IPv6 ネットワークアドレスの表示形式に変換される。 バッファ \fIdst\fP は少なくとも
 \fBINET6_ADDRSTRLEN\fP バイトの長さを持たなければならない。
 .SH 返り値
-成功すると、 \fBinet_ntop\fP()  は \fIdst\fP への (NULL でない) ポインタを返す。 エラーがあった場合は NULL を返し、
\88\90å\8a\9fã\81\99ã\82\8bã\81¨ã\80\81 \fBinet_ntop\fP()  ã\81¯ \fIdst\fP ã\81¸ã\81® (NULL ã\81§ã\81ªã\81\84) ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\82\92è¿\94ã\81\99ã\80\82 ã\82¨ã\83©ã\83¼ã\81\8cã\81\82ã\81£ã\81\9få ´å\90\88ã\81¯ NULL ã\82\92è¿\94ã\81\97ã\80\81
 \fIerrno\fP をエラーを示す値に適切に設定する。
 .SH エラー
 .TP 
@@ -84,6 +84,6 @@ glibc 2.2 以降では \fIsocklen_t\fP となっている。
 .SH 関連項目
 \fBgetnameinfo\fP(3), \fBinet\fP(3), \fBinet_pton\fP(3)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.79 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。