iread
n = iread(ch_file, &bp->data[bp->datasize],
int iread(int, unsigned char *, unsigned int);
result = iread(tty, &c, sizeof (char));