#include <timeoutconn.h> timeoutconn(s,ip,p,t); int s; char ip; uint16 p; unsigned int t;
timeoutconn attempts to make a connection from TCP socket s to TCP port p on IP address ip.
s must initially be non-blocking. If the connection succeeds, timeoutconn makes s blocking, and returns 0.
If the connection fails, or does not succeed or fail within t seconds, timeoutconn returns -1, setting errno appropriately.