version 1.48, 2004/06/13 12:53:24 |
version 1.49, 2004/06/14 01:44:39 |
|
|
error("socket: %s", strerror(errno)); |
error("socket: %s", strerror(errno)); |
continue; |
continue; |
} |
} |
if (fcntl(s, F_SETFL, O_NONBLOCK) < 0) |
if (set_nonblock(s) == -1) |
fatal("F_SETFL: %s", strerror(errno)); |
fatal("%s: set_nonblock(%d)", __func__, s); |
if (connect(s, ai->ai_addr, ai->ai_addrlen) < 0 && |
if (connect(s, ai->ai_addr, ai->ai_addrlen) < 0 && |
errno != EINPROGRESS) |
errno != EINPROGRESS) |
error("connect (`%s'): %s", host, strerror(errno)); |
error("connect (`%s'): %s", host, strerror(errno)); |