田中さん、
松木です。
解答らしきものが、form.html と syntex.html に書いてありました。
まず、form.html の中頃を見ると以下のように書いてありました。
-------------------------------------------------------
フォームが常に設定する数個のコマンドがある。これらは、あなたがどこかで設定し
た
ものに取って代わるでしょう。まず、(もし DNSFILE がフォームで設定されている
なら)
DNS READ かまたは(そうでない時) DNS NONE が設定される。この振る舞いを制限
するには、強制的環境設定ファイルを使えばよいが、もしそうすると時間切れという
問題
がおそらく持ち上がるでしょう。2番目に、常に WARNINGS FL が設定される。これ
は、
重要でない注意がサーバのエラーログに溜まらないようにするためである。これを抑
える
ためには、あからさまに WARNINGS コマンドをフォームの始めに書けばよい。
-------------------------------------------------------
すなわち、formでDNSFILEを設定しない限り、また「強制的環境設定ファイル」を使
わない
かぎり、DNSはNONEが設定されてしまい、田中さんの結果が得られてしまいます。
「強制的環境設定ファイル」というのは、syntax.html で定義されており、要するに
コンパイル時に、環境設定ファイルで以下を指定すればそれが「強制的環境設定
ファイル」になるようです。anlghead.h に以下の行があります。
#ifndef MANDATORYCONFIGFILE
#define MANDATORYCONFIGFILE "none"
/* A mandatory configuration file; read after all other arguments so
overrides everything. Program exits if it is not found. Use "none"
for none. */
#endif
以上。