-¥ì¥¾¥ë¥Ð¡¦¥ë¡¼¥Á¥ó¤Ï¡¢\fI<resolv.h>\fP ¤ËÄêµÁ¤µ¤ì¤¿ \fI_res\fP ¹½Â¤ÂΤË
-´Þ¤Þ¤ì¤Æ¤¤¤ëÁ´ÂÎŪ¤ÊÀßÄê¤È¾õÂ֤ξðÊó¤ò»ÈÍѤ¹¤ë¡£
-Ä̾ï¥æ¡¼¥¶¡¼¤ËÁàºî¤Ç¤¤ë¹àÌÜ¤Ï \fI_res.options\fP ¤À¤±¤Ç¤¢¤ë¡£
-¤³¤Î¹àÌܤϰʲ¼¤Î¥ª¥×¥·¥ç¥ó¤Î¥Ó¥Ã¥Èñ°Ì¤ÎÏÀÍýϤˤǤ¤ë¡£
-.TP
-.B RES_INIT
-.BR res_init ()
-¤¬¸Æ¤Ó½Ð¤µ¤ì¤Æ¤¤¤ì¤Ð¿¿¡£
-.TP
-.B RES_DEBUG
-¥Ç¥Ð¥Ã¥°¡¦¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ¹¤ë¡£
-.TP
-.B RES_AAONLY
-¸¢°ÒÉÕ¤±¤µ¤ì¤¿ (authoritative) ²óÅú¤Î¤ß¼õ¤±Æþ¤ì¤ë¡£
-.BR res_send ()
-¤Ï¡¢ºÇ½ªÅª¤Ë¸¢°ÒÉÕ¤±¤µ¤ì¤¿²óÅú¤òÆÀ¤é¤ì¤ë¤«¡¢¥¨¥é¡¼¤¬ÊÖ¤µ¤ì¤ë
-¤Þ¤Ç³¹Ô¤¹¤ë¡£
-[¸½ºß¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤]
-.TP
-.B RES_USEVC
-Ì䤤¹ç¤ï¤»¤Ë UDP ¥Ç¡¼¥¿¥°¥é¥à¤Ç¤Ï¤Ê¤¯ TCP Àܳ¤òÍѤ¤¤ë¡£
-.TP
-.B RES_PRIMARY
-¥×¥é¥¤¥Þ¥ê¡¦¥É¥á¥¤¥ó¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤Î¤ßÌ䤤¹ç¤ï¤»¤ë¡£
-.TP
-.B RES_IGNTC
-ÀÚ¤êµÍ¤á¥¨¥é¡¼ (truncation error) ¤ò̵»ë¤¹¤ë¡£TCP ¤Ç¥ê¥È¥é¥¤¤·¤Ê¤¤¡£
-[¸½ºß¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤]
-.TP
-.B RES_RECURSE
-ºÆµ¢Í×µá (recursion desired) ¥Ó¥Ã¥È¤òÌ䤤¹ç¤ï¤»¤ËÀßÄꤹ¤ë¡£
-ºÆµ¢¤Ï
-.BR res_send ()
-¤Ç¤Ï¤Ê¤¯¥É¥á¥¤¥ó¥Í¡¼¥à¥µ¡¼¥Ð¡¼¤Ë¤è¤Ã¤Æ¹Ô¤ï¤ì¤ë¡£
-[¥Ç¥Õ¥©¥ë¥È¤Ç͸ú]
-.TP
-.B RES_DEFNAMES
-ÀßÄꤵ¤ì¤Æ¤¤¤ì¤Ð¡¢
-.BR res_search ()
-¤Ï¥Ç¥Õ¥©¥ë¥È¤Î¥É¥á¥¤¥ó̾¤ò°ìÉôʬ
-¤Î¤ß¤«¤é¤Ê¤ë̾Á°¡¢¤¹¤Ê¤ï¤Á¥É¥Ã¥È¤ò´Þ¤Þ¤Ê¤¤Ì¾Á°¤ËÉÕ¤±²Ã¤¨¤ë¡£
-[¥Ç¥Õ¥©¥ë¥È¤Ç͸ú]
-.TP
-.B RES_STAYOPEN
-Ì䤤¹ç¤ï¤»Ãæ¤Ë TCP Àܳ¤òÊݤĤ¿¤á
-.B RES_USEVC
-¤È¶¦¤ËÍѤ¤¤é¤ì¤ë¡£
-.TP
-.B RES_DNSRCH
-ÀßÄꤵ¤ì¤Æ¤¤¤ì¤Ð¡¢
-.BR res_search ()
-¤Ï¸½ºß¤Î¥É¥á¥¤¥ó¤ª¤è¤Ó¿Æ¥É¥á¥¤¥ó¤Î
-¥Û¥¹¥È̾¤òõ¤¹¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï
-.BR gethostbyname (3)
-¤ÇÍѤ¤¤é¤ì¤ë¡£
-[¥Ç¥Õ¥©¥ë¥È¤Ç͸ú]
-.SH ÊÖ¤êÃÍ
-.BR res_init ()
-´Ø¿ô¤ÏÀ®¸ù¤¹¤ì¤Ð 0 ¤ò¡¢¥¨¥é¡¼¤¬È¯À¸¤¹¤ì¤Ð \-1 ¤òÊÖ¤¹¡£
+レゾルバ・ルーチンは、\fI<resolv.h>\fP に定義された \fI_res\fP 構造体に
+含まれている全体的な設定と状態の情報を使用する。 通常ユーザーに操作できる項目は \fI_res.options\fP だけである。
+この項目は以下のオプションのビット単位の論理和にできる。
+.TP
+\fBRES_INIT\fP
+\fBres_init\fP() が呼び出されていれば真。
+.TP
+\fBRES_DEBUG\fP
+.\" See resolv/README.
+.\" Support for RES_DEBUG was made conditional in glibc 2.2.
+デバッグ情報を表示する。このオプションは、 glibc がデバッグを有効にしてコンパイルされている場合にのみ利用できる。 デフォルトでは glibc
+のデバッグは有効になっていない。
+.TP
+\fBRES_AAONLY\fP
+権威付けされた (authoritative) 回答のみ受け入れる。 \fBres_send\fP()
+は、最終的に権威付けされた回答を得られるか、エラーが返される まで続行する。 [現在実装されていない]
+.TP
+\fBRES_USEVC\fP
+問い合わせに UDP データグラムではなく TCP 接続を用いる。
+.TP
+\fBRES_PRIMARY\fP
+プライマリ・ドメインネームサーバーのみ問い合わせる。
+.TP
+\fBRES_IGNTC\fP
+切り詰めエラー (truncation error) を無視する。TCP でリトライしない。 [現在実装されていない]
+.TP
+\fBRES_RECURSE\fP
+再帰要求 (recursion desired) ビットを問い合わせに設定する。 再帰は \fBres_send\fP()
+ではなくドメインネームサーバーによって行われる。 [デフォルトで有効]
+.TP
+\fBRES_DEFNAMES\fP
+設定されていれば、 \fBres_search\fP() はデフォルトのドメイン名を一部分 のみからなる名前、すなわちドットを含まない名前に付け加える。
+[デフォルトで有効]
+.TP
+\fBRES_STAYOPEN\fP
+問い合わせ中に TCP 接続を保つため \fBRES_USEVC\fP と共に用いられる。
+.TP
+\fBRES_DNSRCH\fP
+設定されていれば、 \fBres_search\fP() は現在のドメインおよび親ドメインの ホスト名を探す。このオプションは
+\fBgethostbyname\fP(3) で用いられる。 [デフォルトで有効]