bugfix: OFD:FLAGS
This commit is contained in:
@@ -177,6 +177,12 @@ test_dup_fcntl_ioctl(const char *workdir)
|
||||
int file_flags_after = fcntl(fd, F_GETFL);
|
||||
ASSERT_SYS_OK(file_flags_after);
|
||||
ASSERT_TRUE((file_flags_after & O_APPEND) != 0, "O_APPEND should be set");
|
||||
if (dup_supported) {
|
||||
int file_flags_dup = fcntl(fd2, F_GETFL);
|
||||
ASSERT_SYS_OK(file_flags_dup);
|
||||
ASSERT_TRUE((file_flags_dup & O_APPEND) != 0,
|
||||
"dup should share status flags like O_APPEND");
|
||||
}
|
||||
|
||||
int avail = -1;
|
||||
ASSERT_SYS_OK(ioctl(dup_supported ? fd2 : fd, FIONREAD, &avail));
|
||||
|
||||
Reference in New Issue
Block a user