socks-0.1.0: Socks proxy (version 5) implementation.

Portabilityunknown
Stabilityexperimental
MaintainerVincent Hanquez <vincent@snarc.org>

Network.Socks5

Description

 

Synopsis

Documentation

socksConnectAddr :: Socket -> SockAddr -> SockAddr -> IO ()Source

connect a new socket to the socks server, and connect the stream on the server side to the sockaddr specified. the sockaddr need to be SockAddrInet or SockAddrInet6.

a unix sockaddr will raises an exception.

|socket|-----sockServer----->|server|----destAddr----->|destination|

socksConnectName :: Socket -> SockAddr -> String -> PortNumber -> IO ()Source

connect a new socket to the socks server, and connect the stream to a FQDN resolved on the server side.