diff options
author | Kazu Yamamoto <kazu@iij.ad.jp> | 2010-03-23 20:27:15 +0900 |
---|---|---|
committer | Kazu Yamamoto <kazu@iij.ad.jp> | 2010-03-23 20:27:15 +0900 |
commit | 52a6eaad9c6d67874ecd7b6a7b3c8d2d4d213f1d (patch) | |
tree | 31b96c6b2a26e4bb02bebd666e8769aea317ef92 /Network/DNS.hs | |
parent | 6d12dfcb67a87140b2222e482f57df7336c47dd1 (diff) |
introducing ResolvSeed.
Diffstat (limited to 'Network/DNS.hs')
-rw-r--r-- | Network/DNS.hs | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/Network/DNS.hs b/Network/DNS.hs index 5d70f2e..db03c2d 100644 --- a/Network/DNS.hs +++ b/Network/DNS.hs @@ -11,14 +11,19 @@ import qualified Network.DNS as DNS (lookup) import Network.DNS hiding (lookup) main :: IO () - main = makeDefaultResolver >>= DNS.lookup \"www.example.com\" A >>= print + main = do + rs <- makeDefaultResolvSeed + withResolver rs $ \\resolver -> do + DNS.lookup resolver \"www.example.com\" A >>= print @ -} module Network.DNS ( - module Network.DNS.Types + module Network.DNS.Lookup , module Network.DNS.Resolver + , module Network.DNS.Types ) where -import Network.DNS.Types +import Network.DNS.Lookup import Network.DNS.Resolver +import Network.DNS.Types |