MAX_CBUF_SIZE
char cbuf[ MAX_CBUF_SIZE ]; /* input character buffer */
*end = (*end + 1) % MAX_CBUF_SIZE;
*working = (*working + 1) % MAX_CBUF_SIZE;
*end = (*end + 1) % MAX_CBUF_SIZE;
*working = *start = (*start +1) % MAX_CBUF_SIZE;
*end = (*end + 1) % MAX_CBUF_SIZE;
*working = (*working+1) % MAX_CBUF_SIZE;
(*start + 1) % MAX_CBUF_SIZE;
(*working + ret) % MAX_CBUF_SIZE;
*end - *working : MAX_CBUF_SIZE - *working;
(*working + (int) mlen) % MAX_CBUF_SIZE;
(*start + 1) % MAX_CBUF_SIZE;
(*working + ret) % MAX_CBUF_SIZE;
(*working + 1) % MAX_CBUF_SIZE;