By chance are you statically linking the program?
if you statically link a program on linux (and some other systems), it
cannot look up hostnames, protocols, or passwd entries.
you can look up the protocol number in /etc/protocols and hardcode it
and use IP addresses rather than names and it shou
;) isn't successful.
I've no idea why your /etc/protocols doesn't contain an entry
for 'tcp'.
The error message in said function has now been fixed; thanks
for the report.
--sigbjorn
- Original Message - From: "Arias" <[EMAIL PROTECTED]>
To:
Sent: F
It looks odd to me, because the service is not particularly meaningful to the transport, and thus not a crucial piece of
information. Unless I am missing something, this could be a
bug in the Network module.
You may want to try the lower-level stuff from Network.Socket instead.
Cheers,
Dinko
On
Hi,
I've a problem, I'm using this code on GHC compiler version 6.4.1:
--- BEGIN ---
module Main where
import System.IO
import Network
main = withSocketsDo $ do
handle <- connectTo "localhost" ( PortNumber 8080 )
hSetBuffering handle LineBuffering
hClose handle
--- END ---
The problems is that