iread
n = iread(file, &bp->data[bp->datasize], BUFSIZ - bp->datasize);
int iread __P((int, char *, int));
result = iread(tty, &c, 1);