GAI.CONF(5) | Linux Programmer's Manual | GAI.CONF(5) |
gai.conf - getaddrinfo(3) 設定ファイル
getaddrinfo(3) の呼び出しでは、複数の答えが返る場合がある。 RFC 3484 によれば、 これらの答えは、 最も成功の可能性が高い答えがリストの先頭になるような順番に並び替えなければならない。 RFC には、 並び替えのアルゴリズムが書かれている。 しかしながら、 静的なルールが常に適切という訳ではない。 この理由から、 RFC では、 並び替え方法をシステム管理者が動的に変更できるようにすることも要求している。 glibc の実装では、 /etc/gai.conf ファイルでこれが実現できるようになっている。
設定ファイルの各行は、キーワードとそのパラメーターで構成される。 ホワイトスペースはどこにあっても全て無視される。 '#' で始まる行はコメントで、 無視される。
現在のところ、認識されるキーワードは以下の通りである。
/etc/gai.conf
RFC 3484 で規定されているデフォルトテーブルは、 以下の設定ファイルを指定するのと同じである。
label ::1/128 0 label ::/0 1 label 2002::/16 2 label ::/96 3 label ::ffff:0:0/96 4 precedence ::1/128 50 precedence ::/0 40 precedence 2002::/16 30 precedence ::/96 20 precedence ::ffff:0:0/96 10
getaddrinfo(3), RFC 3484
この man ページは Linux man-pages プロジェクトのリリース 3.79 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。
2013-02-13 | Linux |