12 Jan
2007
12 Jan
'07
5:26 a.m.
Nevermind, I just got the client to work: echoClient :: IO () echoClient = withSocketsDo $ do sock <- socket AF_INET Datagram 0 n <- sendTo sock "hi" (SockAddrInet echoPort 0x01000007f) return () Thanks everyone for your help. -John On 1/12/07, John Ky <newhoggy@gmail.com > wrote:Hi, What's wrong with my UDP client? echoClient :: IO () echoClient = withSocketsDo $ do putStrLn "[a]" sock <- socket AF_INET Datagram 0 putStrLn "[b]" connect sock (SockAddrInet 9900 iNADDR_ANY) putStrLn "[c]" n <- send sock "hi" putStrLn "[d]" return () I get: *Main> echoClient [a] [b] *** Exception: connect: failed (Cannot assign requested address (WSAEADDRNOTAVAI L)) Thanks -John