OSDN Git Service

(split) LDP: Update drafts from ja.po of LDP v3.51
[linuxjm/LDP_man-pages.git] / draft / man3 / getaddrinfo.3
index 495f16b..45ebb80 100644 (file)
@@ -183,16 +183,16 @@ struct addrinfo {
 フィールドにはソケットアドレスの長さがバイト単位で書き込まれる。
 .PP
 \fIhints.ai_flags\fP が \fBAI_ADDRCONFIG\fP を含む場合、 \fIres\fP が指すリスト
\81«ã\81¯ã\80\81ã\83­ã\83¼ã\82«ã\83«ã\82·ã\82¹ã\83\86ã\83 ã\81«æ\9c\80ä½\8eä¸\80ã\81¤ã\81® IPv4 ã\82¢ã\83\89ã\83¬ã\82¹ã\81\8c設å®\9aã\81\95ã\82\8cã\81¦ã\81\84ã\82\8bå ´å\90\88ã\81¯
\81«ã\81¯ã\80\81ã\83­ã\83¼ã\82«ã\83«ã\82·ã\82¹ã\83\86ã\83 ã\81«æ\9c\80ä½\8eä¸\80ã\81¤ã\81® IPv4 ã\82¢ã\83\89ã\83¬ã\82¹ã\81\8c設å®\9aã\81\95ã\82\8cã\81¦ã\81\84ã\82\8bå ´å\90\88ã\81®ã\81¿
 IPv4 アドレスが返され、 ローカルシステムに最低一つの IPv6 アドレスが
-設å®\9aã\81\95ã\82\8cã\81¦ã\81\84ã\82\8bå ´å\90\88ã\81¯ IPv6 アドレスが返される。なお、この場合には、
+設å®\9aã\81\95ã\82\8cã\81¦ã\81\84ã\82\8bå ´å\90\88ã\81«ã\81®ã\81¿ IPv6 アドレスが返される。なお、この場合には、
 ループバックアドレスは有効に設定されたアドレスとはみなされない。
 .PP
-\fIhint.ai_flags\fP に \fBAI_V4MAPPED\fP が指定されていて、 \fIhints.ai_family\fP に \fBAF_INET6\fP
-が指定され、 マッチする IPv6 アドレスが見つからなかった場合、 \fIres\fP が指すリストには IPv4\-mapped IPv6
-アドレスが返される。 \fIhints.ai_flags\fP に \fBAI_V4MAPPED\fP と \fBAI_ALL\fP の両方が指定されている場合、
-\fIres\fP が指すリストには IPv6 アドレスと IPv4\-mapped IPv6 アドレスの 両方が返される。 \fBAI_V4MAPPED\fP
-が指定されていない場合、 \fBAI_ALL\fP は無視される。
+\fIhints.ai_flags\fP に \fBAI_V4MAPPED\fP が指定されていて、 \fIhints.ai_family\fP に
+\fBAF_INET6\fP が指定され、 マッチする IPv6 アドレスが見つからなかった場合、 \fIres\fP が指すリストには IPv4\-mapped
+IPv6 アドレスが返される。 \fIhints.ai_flags\fP に \fBAI_V4MAPPED\fP と \fBAI_ALL\fP
+の両方が指定されている場合、 \fIres\fP が指すリストには IPv6 アドレスと IPv4\-mapped IPv6 アドレスの 両方が返される。
+\fBAI_V4MAPPED\fP が指定されていない場合、 \fBAI_ALL\fP は無視される。
 .PP
 \fBfreeaddrinfo\fP()  関数は、 リンクリスト \fIres\fP に対して動的に割り当てられたメモリを解放する。
 .SS "国際化ドメイン名のための getaddrinfo() の拡張"
@@ -509,6 +509,6 @@ main(int argc, char *argv[])
 \fBgetaddrinfo_a\fP(3), \fBgethostbyname\fP(3), \fBgetnameinfo\fP(3), \fBinet\fP(3),
 \fBgai.conf\fP(5), \fBhostname\fP(7), \fBip\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.51 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。