X-Git-Url: http://gitweb.michael.orlitzky.com/?p=haeredes.git;a=blobdiff_plain;f=src%2FMain.hs;h=f7a56ea5fbdf3fd8b6d50f4b2316396a3afd16f6;hp=f513ec67ff62149c5ec1409940cedbdab1bae7e2;hb=a896a1012dcceba38d7344e03bd784b17243fad7;hpb=8a80ed0a84261013ff81bc147713e066585749ff diff --git a/src/Main.hs b/src/Main.hs index f513ec6..f7a56ea 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -20,18 +20,19 @@ import Network.DNS ( 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