FCNTLFLAGS
nflags = FFLAGS(dat->fc_flags & ~O_ACCMODE) & FCNTLFLAGS;
nflags |= oflags & ~FCNTLFLAGS;
nflags = (oflags & ~FCNTLFLAGS) | (nflags & FCNTLFLAGS);