4 * Copyright (c) 2008 James McKenzie <james@fishsoup.dhs.org>,
9 static char rcsid[] = "$Id$";
13 * Revision 1.2 2008/02/12 22:36:46 james
14 * *** empty log message ***
16 * Revision 1.1 2008/02/08 15:06:42 james
17 * *** empty log message ***
24 ring_read (Ring * r, void *b, int n)
31 if (!ring_read_one (r, b))
42 ring_write (Ring * r, void *b, int n)
49 if (!ring_write_one (r, b))
64 Ring *ret = (Ring *) malloc (sizeof (Ring));
65 ret->buf = (uint8_t *) malloc (n);
67 ret->wptr = ret->rptr = 0;