while (cat.oq.c_cc > CATHIWAT)
sleep((caddr_t)&cat.oq, PCAT);
while (putc(c, &cat.oq) < 0)
sleep((caddr_t)&lbolt, PCAT);
ctintr();
while (cat.oq.c_cc > CATHIWAT)
sleep((caddr_t)&cat.oq, PCAT);
while (putc(c, &cat.oq) < 0)
sleep((caddr_t)&lbolt, PCAT);
ctintr();