IORDWR
case IORDWR:
(c == '>' ? IOCAT : IOHERE) : IORDWR;
expected = (type == IOREAD || type == IORDWR || type == IOHERE) ? 0 :