[Haskell-cafe] getAddrInfo: does not exist

Alexander Vasiliev alexvasiljev at gmail.com
Wed Feb 22 12:26:00 CET 2012


Hi.

I use FreeBsd and get the following error during execution.
"mvz_server: getAddrInfo: does not exist (servname not supported for
ai_socktype)"

System: FreeBsd 7.1; amd64.
Haskell: ghc-7.0.3; network-2.3.0.5.

The programm works well on Ubuntu and on Windows XP.
The piece of code is:

bindit :: String -> ServData -> IO()
bindit port sd@(mvzs, clnts) = withSocketsDo $
    do
      addrinfos <- getAddrInfo
                   (Just (defaultHints {addrFlags = [AI_PASSIVE]}))
                   Nothing (Just port)

I googled that this error was solved in ghc 6.8. But i use ghc 7.0.3. Can
anyone help me?


Best Regards,
Alexander
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20120222/5320191b/attachment.htm>


More information about the Haskell-Cafe mailing list