Ring
extern Ring
Ring netoring, netiring;
ring_mark(Ring *ring)
ring_at_mark(Ring *ring)
ring_clear_mark(Ring *ring)
ring_supplied(Ring *ring, int count)
ring_consumed(Ring *ring, int count)
ring_empty_count(Ring *ring)
ring_empty_consecutive(Ring *ring)
ring_full_count(Ring *ring)
ring_full_consecutive(Ring *ring)
ring_supply_data(Ring *ring, unsigned char *buffer, int count)
ring_consume_data(Ring *ring, unsigned char *buffer, int count)
ring_encrypt(Ring *ring, void (*encryptor)(unsigned char *, int))
ring_clearto(Ring *ring)
ring_init(Ring *ring, unsigned char *buffer, int count)
ring_init (Ring *ring, unsigned char *buffer, int count);
ring_supply_data (Ring *ring, unsigned char *buffer, int count);
ring_consume_data (Ring *ring, unsigned char *buffer, int count);
ring_supplied (Ring *ring, int count),
ring_consumed (Ring *ring, int count);
ring_empty_count (Ring *ring),
ring_empty_consecutive (Ring *ring),
ring_full_count (Ring *ring),
ring_full_consecutive (Ring *ring);
ring_encrypt (Ring *ring, void (*func)(unsigned char *, int)),
ring_clearto (Ring *ring);
extern int ring_at_mark(Ring *ring);
ring_clear_mark(Ring *ring),
ring_mark(Ring *ring);
Ring ttyoring, ttyiring;