timed_connect
int timed_connect(int s, const struct sockaddr *, socklen_t, int);
error = timed_connect(fd, res->ai_addr, res->ai_addrlen,
error = timed_connect(data, &data_addr.sa, data_addr.sa.sa_len,
error = timed_connect(s, res->ai_addr, res->ai_addrlen,