Home | History | Annotate | Download | only in flock

Lines Matching refs:flock

23  *    TEST TITLE        : Error condition test for flock(2)
35 * 1) flock(2) returns -1 and sets error number to EBADF
37 * 2) flock(2) returns -1 and sets error number to EINVAL
39 * 3) flock(2) returns -1 and sets error number to EINVAL
103 TEST(flock(-1, LOCK_SH));
106 tst_resm(TPASS, "flock failed as expected with EBADF");
108 tst_resm(TFAIL, "flock succeeded unexpectedly");
110 tst_resm(TFAIL | TTERRNO, "flock failed unexpectedly");
113 TEST(flock(fd, LOCK_NB));
116 tst_resm(TPASS, "flock failed as expected with EINVAL");
118 tst_resm(TFAIL, "flock succeeded unexpectedly");
120 tst_resm(TFAIL | TTERRNO, "flock failed unexpectedly");
123 TEST(flock(fd, LOCK_SH | LOCK_EX));
126 tst_resm(TPASS, "flock failed as expected with EINVAL");
129 tst_resm(TFAIL, "flock succeeded unexpectedly");
131 tst_resm(TFAIL | TTERRNO, "flock failed unexpectedly");