全サーバに配布した。bananaのは変わったはず。>>817

○変更の内容

my $query_addr = "$4.$3.$2.$1.niku.2ch.net.";
のように、BBx系を使用する場合最後に"."をつけるようにした。

これで、DNS queryの時のドメイン名補完がなくなり、DNS検索のコスト(かかる時間)が下がります。

通常の場合、特にBBSのような「その名前はない」という応答の場合、

1) gethostbyname("a.b.c.d.bbs.2ch.net"); を実行、
2) a.b.c.d.bbs.2ch.net に対してDNS問い合わせ => 該当なし
3) a.b.c.d.bbs.2ch.net.maido3.com に対してDNS問い合わせ => 該当なし
4) 呼び出し元に「該当なし」を返す

のような検索をしています。

この変更で 3) がなくなるので、
特にBBSの場合、呼び出しコストが半分になるはず。