SMNOW
if ((fp->f_flags & SMNOW) != 0 && r > 0)
|| ((fp->f_flags & SMNOW) != 0))
if ((fp->f_flags & SMNOW) != 0 && sm_flush(fp, &timeout))
flags |= SMNOW;
flags &= ~(SMLBF | SMNBF | SMMBF | SMOPT | SMNPT | SMFEOF | SMNOW |