writefn
int (*writefn)(void *, const char *, int),
if (writefn == NULL) { /* illegal */
if (writefn == NULL)
fp->_write = writefn;
file = fwopen(&i, writefn);