TPVOL
if ((sc->flags & TPRANY) && (sc->flags & (TPVOL | TPWANY)) == 0) {
sc->flags &= ~(TPRO | TPWO | TPVOL);
if (sc->flags & TPVOL)
sc->flags |= TPVOL; /* end of file */
sc->flags &= ~(TPRO | TPWO | TPVOL);
sc->flags &= ~(TPRO | TPWO | TPVOL);