checkdnsrr

checkdnsrr -- 指定したインターネットホスト名もしくはIPアドレスに 対応するDNSレコードを検索します。

説明

int checkdnsrr(string host, string [type]);

hostに対応するtype 型のレコードをDNSから探します。レコードが見つかった場合、TRUE を 返し、何も見つからないかエラーが発生した場合、FALSE を返します。 typeは、A, MX, NS, SOA, PTR, CNAMEもしくは ANYのどれか一つです。デフォルトはMXです。

hostは、 4つのドットを用いた表記の IPアドレスもしくはホスト名です。

getmxrr, gethostbyaddr, gethostbyname, gethostbynamelおよび named(8)マニュアルページも参考にしてください。