IBUFSZ
extern char ibuf[IBUFSZ];
extern char xbuf[IBUFSZ];
if ((j = read(ifile, ibuf, IBUFSZ)) <= 0)
if (lseek(ifile, (long)(ioff & ~(IBUFSZ-1)), 0) == (long) -1
|| (i = read(ifile, ibuf, IBUFSZ)) < 0)
if ((ibufp = ibuf + (int)(ioff & (IBUFSZ - 1))) > eibuf)
char ibuf[IBUFSZ];
char xbuf[IBUFSZ];