MDB_IOB_EOF
(MDB_IOB_ERR | MDB_IOB_EOF)) == 0) {
while (!(mdb_iob_getflags(iob) & (MDB_IOB_EOF | MDB_IOB_ERR))) {
if (iob->iob_flags & (MDB_IOB_WRONLY | MDB_IOB_EOF))
if (iob->iob_flags & (MDB_IOB_WRONLY | MDB_IOB_EOF | MDB_IOB_ERR))
iob->iob_flags &= ~MDB_IOB_EOF;
return ((iob->iob_flags & (MDB_IOB_RDONLY | MDB_IOB_EOF)) ==
(MDB_IOB_RDONLY | MDB_IOB_EOF));
if (iob->iob_flags & (MDB_IOB_WRONLY | MDB_IOB_EOF | MDB_IOB_ERR))
iob->iob_flags |= MDB_IOB_EOF;
iob->iob_flags = flags & ~(MDB_IOB_EOF|MDB_IOB_ERR) | MDB_IOB_AUTOWRAP;