saved_errno 45 user/uw-testbin/files2/files2.c int saved_errno = 0; saved_errno 81 user/uw-testbin/files2/files2.c saved_errno = errno; saved_errno 84 user/uw-testbin/files2/files2.c TEST_EQUAL(saved_errno, EBADF, "Expected EBADF when writing to closed file f1"); saved_errno 89 user/uw-testbin/files2/files2.c saved_errno = errno; saved_errno 92 user/uw-testbin/files2/files2.c TEST_EQUAL(saved_errno, EBADF, "Expected EBADF when reading from closed file f2"); saved_errno 96 user/uw-testbin/files2/files2.c saved_errno = errno; saved_errno 99 user/uw-testbin/files2/files2.c TEST_EQUAL(saved_errno, EBADF, "Expected EBADF when closing invalid file fd"); saved_errno 103 user/uw-testbin/files2/files2.c saved_errno = errno; saved_errno 106 user/uw-testbin/files2/files2.c TEST_EQUAL(saved_errno, ENOENT, "Expected ENOENT when opening non existant file"); saved_errno 115 user/uw-testbin/files2/files2.c saved_errno = errno; saved_errno 118 user/uw-testbin/files2/files2.c TEST_EQUAL(saved_errno, EBADF, "Expected EBAD when trying to write to read only file"); saved_errno 127 user/uw-testbin/files2/files2.c saved_errno = errno; saved_errno 130 user/uw-testbin/files2/files2.c TEST_EQUAL(saved_errno, EBADF, "Expected EBAD when trying to read from write only file"); saved_errno 141 user/uw-testbin/files2/files2.c saved_errno = errno; saved_errno 153 user/uw-testbin/files2/files2.c TEST_EQUAL_ONE_OF(saved_errno, EMFILE, ENFILE, "Expected one of EMFILE or ENFILE when opening too many files"); saved_errno 168 user/uw-testbin/files2/files2.c saved_errno = errno; saved_errno 171 user/uw-testbin/files2/files2.c TEST_EQUAL(saved_errno, EFAULT, "Expected EFAULT for invalid address for filename");