SOPEN_RASIZE
f->f_rabuf = malloc(SOPEN_RASIZE);
if (resid >= SOPEN_RASIZE) {
if ((errno = (f->f_ops->fo_read)(f, f->f_rabuf, SOPEN_RASIZE, &cresid)))
f->f_ralen = SOPEN_RASIZE - cresid;