timeout_connect
int timeout_connect(int, const struct sockaddr *, socklen_t, int *);
int timeout_connect(int, const struct sockaddr *, socklen_t);
if (timeout_connect(s, res0->ai_addr, res0->ai_addrlen) == 0)
if (timeout_connect(sock, ai->ai_addr, ai->ai_addrlen,