> Whats the default timeout on connect()? Can a user level program alter > this? Would it be considered useful functionality?
Use nonblocking mode with select() on connecting socket.
-- Alex