Return to utilities.c CVS log | Up to [local] / src / usr.bin / telnet |
version 1.17, 2014/07/20 08:56:47 | version 1.18, 2014/07/20 09:20:48 | ||
---|---|---|---|
|
|
||
pfd[0].events = POLLOUT; | pfd[0].events = POLLOUT; | ||
if (TTYBYTES() == 0) { | if (TTYBYTES() == 0) { | ||
(void) poll(pfd, 1, -1); /* wait for TTLOWAT */ | (void) poll(pfd, 1, INFTIM); /* wait for TTLOWAT */ | ||
} else { | } else { | ||
while (TTYBYTES()) { | while (TTYBYTES()) { | ||
(void) ttyflush(0); | (void) ttyflush(0); | ||
(void) poll(pfd, 1, -1); /* wait for TTLOWAT */ | (void) poll(pfd, 1, INFTIM); /* wait for TTLOWAT */ | ||
} | } | ||
} | } | ||
} | } |