normalize,
normalizeCase,
withResolver )
-import System.Exit (ExitCode(..), exitWith)
+import System.Exit (ExitCode(ExitFailure), exitWith)
import System.IO (hPutStrLn, stderr)
-
-import CommandLine (Args(..), get_args)
+import CommandLine (
+ Args(NS,MX,delegates,no_append_root,server,timeout),
+ get_args)
import DNS (
LookupResult,
lookupMX',
lookupNS',
resolve_address )
import ExitCodes (exit_bad_server)
-import Timeout (Timeout(..))
+import Timeout (Timeout(seconds))
-- | Given a list of delegates, report results for this