+++ /dev/null
-{- client
-
-As for net002 but reads port number and message as arguments.
-It also prints out the IP number of the peer machine.
-
-
-
-TESTS:
- getPeerName
--}
-
-
-module Main where
-
-import SocketPrim
-import LibSystem
-
-
-starbuck = "130.209.240.81"
-marcus = "130.209.247.2"
-
-
-main =
- getArgs >>= \ [port, message] ->
- socket AF_INET Stream 6 >>= \ s ->
- connect s (SockAddrInet (read port) (inet_addr starbuck)) >>
-
- getPeerName s >>= \ (SockAddrInet p haddr) ->
- putStr ("Connected to : " ++ (inet_ntoa haddr) ++ "\n") >>
- writeSocket s message >>
- shutdown s 2 >>
- sClose s
-