Return to misc.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.158, 2021/01/11 02:12:57 | version 1.159, 2021/01/15 02:32:41 | ||
---|---|---|---|
|
|
||
struct timeval t_start; | struct timeval t_start; | ||
int oerrno, r; | int oerrno, r; | ||
monotime_tv(&t_start); | |||
pfd.fd = fd; | pfd.fd = fd; | ||
pfd.events = events; | pfd.events = events; | ||
for (; *timeoutp >= 0;) { | for (; *timeoutp >= 0;) { | ||
monotime_tv(&t_start); | |||
r = poll(&pfd, 1, *timeoutp); | r = poll(&pfd, 1, *timeoutp); | ||
oerrno = errno; | oerrno = errno; | ||
ms_subtract_diff(&t_start, timeoutp); | ms_subtract_diff(&t_start, timeoutp); |