ring_empty_count
#define NETROOM() (ring_empty_count(&netoring))
#define TTYROOM() (ring_empty_count(&ttyoring))
int ring_empty_count(Ring *ring);
ttyin = ring_empty_count(&ttyiring) && (clienteof == 0);
netin = !ISend && ring_empty_count(&netiring);