open_setfp
error = open_setfp(l, fp, vp, indx, flags);
if ((error = open_setfp(l, fp, vp, indx, flags)))