126 |
netflush(); |
netflush(); |
127 |
while (NETROOM() < 6) { |
while (NETROOM() < 6) { |
128 |
FD_SET(net, &o); |
FD_SET(net, &o); |
129 |
(void) select(net+1, (fd_set *) 0, &o, (fd_set *) 0, |
select(net+1, (fd_set *) 0, &o, (fd_set *) 0, |
130 |
(struct timeval *) 0); |
(struct timeval *) 0); |
131 |
netflush(); |
netflush(); |
132 |
} |
} |
174 |
void |
void |
175 |
outputPurge() |
outputPurge() |
176 |
{ |
{ |
177 |
(void) ttyflush(1); |
ttyflush(1); |
178 |
} |
} |
179 |
|
|
180 |
|
|
207 |
|
|
208 |
FD_ZERO(&o); |
FD_ZERO(&o); |
209 |
#endif /* defined(unix) */ |
#endif /* defined(unix) */ |
210 |
(void) ttyflush(0); |
ttyflush(0); |
211 |
while (TTYROOM() == 0) { |
while (TTYROOM() == 0) { |
212 |
#if defined(unix) |
#if defined(unix) |
213 |
FD_SET(tout, &o); |
FD_SET(tout, &o); |
214 |
(void) select(tout+1, (fd_set *) 0, &o, (fd_set *) 0, |
select(tout+1, (fd_set *) 0, &o, (fd_set *) 0, |
215 |
(struct timeval *) 0); |
(struct timeval *) 0); |
216 |
#endif /* defined(unix) */ |
#endif /* defined(unix) */ |
217 |
(void) ttyflush(0); |
ttyflush(0); |
218 |
} |
} |
219 |
} |
} |
220 |
c = TTYROOM(); |
c = TTYROOM(); |
247 |
} |
} |
248 |
} |
} |
249 |
if (Ifrontp+save < Ibuf+sizeof Ibuf) { |
if (Ifrontp+save < Ibuf+sizeof Ibuf) { |
250 |
(void)telrcv(); |
telrcv(); |
251 |
} |
} |
252 |
} |
} |
253 |
return save != ring_full_count(&netiring); |
return save != ring_full_count(&netiring); |
280 |
|
|
281 |
count = strlen(s); |
count = strlen(s); |
282 |
if (count) { |
if (count) { |
283 |
(void) DataToTerminal(s, count); /* we know it always goes... */ |
DataToTerminal(s, count); /* we know it always goes... */ |
284 |
} |
} |
285 |
} |
} |
286 |
|
|
300 |
Dump('>', &c, 1); |
Dump('>', &c, 1); |
301 |
} |
} |
302 |
if (!TTYROOM()) { |
if (!TTYROOM()) { |
303 |
(void) DataToTerminal(&c, 1); |
DataToTerminal(&c, 1); |
304 |
} else { |
} else { |
305 |
TTYADD(c); |
TTYADD(c); |
306 |
} |
} |
394 |
return 1; |
return 1; |
395 |
} |
} |
396 |
transcom = tline; |
transcom = tline; |
397 |
(void) strcpy(transcom, argv[1]); |
strcpy(transcom, argv[1]); |
398 |
for (i = 2; i < argc; ++i) { |
for (i = 2; i < argc; ++i) { |
399 |
(void) strcat(transcom, " "); |
strcat(transcom, " "); |
400 |
(void) strcat(transcom, argv[i]); |
strcat(transcom, argv[i]); |
401 |
} |
} |
402 |
return 1; |
return 1; |
403 |
} |
} |